Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(117)

Side by Side Diff: discovery/googleapis_beta/replicapoolupdater__v1beta1.json

Issue 1268013003: Api-roll 21: 2015-08-04 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/cloud-platform": { 5 "https://www.googleapis.com/auth/cloud-platform": {
6 "description": "View and manage your data across Google Clou d Platform services" 6 "description": "View and manage your data across Google Clou d Platform services"
7 }, 7 },
8 "https://www.googleapis.com/auth/cloud-platform.read-only": {
9 "description": "MESSAGE UNDER CONSTRUCTION View your data ac ross Google Cloud Platform services"
10 },
8 "https://www.googleapis.com/auth/replicapool": { 11 "https://www.googleapis.com/auth/replicapool": {
9 "description": "View and manage replica pools" 12 "description": "View and manage replica pools"
10 }, 13 },
11 "https://www.googleapis.com/auth/replicapool.readonly": { 14 "https://www.googleapis.com/auth/replicapool.readonly": {
12 "description": "View replica pools" 15 "description": "View replica pools"
13 } 16 }
14 } 17 }
15 } 18 }
16 }, 19 },
17 "basePath": "/replicapoolupdater/v1beta1/projects/", 20 "basePath": "/replicapoolupdater/v1beta1/projects/",
18 "baseUrl": "https://www.googleapis.com/replicapoolupdater/v1beta1/projects/" , 21 "baseUrl": "https://www.googleapis.com/replicapoolupdater/v1beta1/projects/" ,
19 "batchPath": "batch", 22 "batchPath": "batch",
20 "description": "The Google Compute Engine Instance Group Updater API provide s services for updating groups of Compute Engine Instances.", 23 "description": "The Google Compute Engine Instance Group Updater API provide s services for updating groups of Compute Engine Instances.",
21 "discoveryVersion": "v1", 24 "discoveryVersion": "v1",
22 "documentationLink": "https://cloud.google.com/compute/docs/instance-groups/ manager/#applying_rolling_updates_using_the_updater_service", 25 "documentationLink": "https://cloud.google.com/compute/docs/instance-groups/ manager/#applying_rolling_updates_using_the_updater_service",
23 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/VmJ_vmyXHKjcZlOaFyHKHkKE8I0\"", 26 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/ls6prcFEwNExLeKeNy_PY2Dokdc\"",
24 "icons": { 27 "icons": {
25 "x16": "http://www.google.com/images/icons/product/search-16.gif", 28 "x16": "http://www.google.com/images/icons/product/search-16.gif",
26 "x32": "http://www.google.com/images/icons/product/search-32.gif" 29 "x32": "http://www.google.com/images/icons/product/search-32.gif"
27 }, 30 },
28 "id": "replicapoolupdater:v1beta1", 31 "id": "replicapoolupdater:v1beta1",
29 "kind": "discovery#restDescription", 32 "kind": "discovery#restDescription",
30 "labels": [ 33 "labels": [
31 "limited_availability" 34 "limited_availability"
32 ], 35 ],
33 "name": "replicapoolupdater", 36 "name": "replicapoolupdater",
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 "required": true, 153 "required": true,
151 "type": "string" 154 "type": "string"
152 } 155 }
153 }, 156 },
154 "path": "{project}/zones/{zone}/rollingUpdates/{rollingUpdat e}", 157 "path": "{project}/zones/{zone}/rollingUpdates/{rollingUpdat e}",
155 "response": { 158 "response": {
156 "$ref": "RollingUpdate" 159 "$ref": "RollingUpdate"
157 }, 160 },
158 "scopes": [ 161 "scopes": [
159 "https://www.googleapis.com/auth/cloud-platform", 162 "https://www.googleapis.com/auth/cloud-platform",
163 "https://www.googleapis.com/auth/cloud-platform.read-onl y",
160 "https://www.googleapis.com/auth/replicapool", 164 "https://www.googleapis.com/auth/replicapool",
161 "https://www.googleapis.com/auth/replicapool.readonly" 165 "https://www.googleapis.com/auth/replicapool.readonly"
162 ] 166 ]
163 }, 167 },
164 "insert": { 168 "insert": {
165 "description": "Inserts and starts a new update.", 169 "description": "Inserts and starts a new update.",
166 "httpMethod": "POST", 170 "httpMethod": "POST",
167 "id": "replicapoolupdater.rollingUpdates.insert", 171 "id": "replicapoolupdater.rollingUpdates.insert",
168 "parameterOrder": [ 172 "parameterOrder": [
169 "project", 173 "project",
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
203 "parameterOrder": [ 207 "parameterOrder": [
204 "project", 208 "project",
205 "zone" 209 "zone"
206 ], 210 ],
207 "parameters": { 211 "parameters": {
208 "filter": { 212 "filter": {
209 "description": "Optional. Filter expression for filt ering listed resources.", 213 "description": "Optional. Filter expression for filt ering listed resources.",
210 "location": "query", 214 "location": "query",
211 "type": "string" 215 "type": "string"
212 }, 216 },
213 "instanceGroupManager": {
214 "description": "The name of the instance group manag er. Use this parameter to return only updates to instances that are part of a sp ecific instance group.",
215 "location": "query",
216 "type": "string"
217 },
218 "maxResults": { 217 "maxResults": {
219 "default": "500", 218 "default": "500",
220 "description": "Optional. Maximum count of results t o be returned. Maximum value is 500 and default value is 500.", 219 "description": "Optional. Maximum count of results t o be returned. Maximum value is 500 and default value is 500.",
221 "format": "uint32", 220 "format": "uint32",
222 "location": "query", 221 "location": "query",
223 "maximum": "500", 222 "maximum": "500",
224 "minimum": "0", 223 "minimum": "0",
225 "type": "integer" 224 "type": "integer"
226 }, 225 },
227 "pageToken": { 226 "pageToken": {
(...skipping 14 matching lines...) Expand all
242 "required": true, 241 "required": true,
243 "type": "string" 242 "type": "string"
244 } 243 }
245 }, 244 },
246 "path": "{project}/zones/{zone}/rollingUpdates", 245 "path": "{project}/zones/{zone}/rollingUpdates",
247 "response": { 246 "response": {
248 "$ref": "RollingUpdateList" 247 "$ref": "RollingUpdateList"
249 }, 248 },
250 "scopes": [ 249 "scopes": [
251 "https://www.googleapis.com/auth/cloud-platform", 250 "https://www.googleapis.com/auth/cloud-platform",
251 "https://www.googleapis.com/auth/cloud-platform.read-onl y",
252 "https://www.googleapis.com/auth/replicapool", 252 "https://www.googleapis.com/auth/replicapool",
253 "https://www.googleapis.com/auth/replicapool.readonly" 253 "https://www.googleapis.com/auth/replicapool.readonly"
254 ] 254 ]
255 }, 255 },
256 "listInstanceUpdates": { 256 "listInstanceUpdates": {
257 "description": "Lists the current status for each instance w ithin a given update.", 257 "description": "Lists the current status for each instance w ithin a given update.",
258 "httpMethod": "GET", 258 "httpMethod": "GET",
259 "id": "replicapoolupdater.rollingUpdates.listInstanceUpdates ", 259 "id": "replicapoolupdater.rollingUpdates.listInstanceUpdates ",
260 "parameterOrder": [ 260 "parameterOrder": [
261 "project", 261 "project",
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
301 "required": true, 301 "required": true,
302 "type": "string" 302 "type": "string"
303 } 303 }
304 }, 304 },
305 "path": "{project}/zones/{zone}/rollingUpdates/{rollingUpdat e}/instanceUpdates", 305 "path": "{project}/zones/{zone}/rollingUpdates/{rollingUpdat e}/instanceUpdates",
306 "response": { 306 "response": {
307 "$ref": "InstanceUpdateList" 307 "$ref": "InstanceUpdateList"
308 }, 308 },
309 "scopes": [ 309 "scopes": [
310 "https://www.googleapis.com/auth/cloud-platform", 310 "https://www.googleapis.com/auth/cloud-platform",
311 "https://www.googleapis.com/auth/cloud-platform.read-onl y",
311 "https://www.googleapis.com/auth/replicapool", 312 "https://www.googleapis.com/auth/replicapool",
312 "https://www.googleapis.com/auth/replicapool.readonly" 313 "https://www.googleapis.com/auth/replicapool.readonly"
313 ] 314 ]
314 }, 315 },
315 "pause": { 316 "pause": {
316 "description": "Pauses the update in state from ROLLING_FORW ARD or ROLLING_BACK. Has no effect if invoked when the state of the update is PA USED.", 317 "description": "Pauses the update in state from ROLLING_FORW ARD or ROLLING_BACK. Has no effect if invoked when the state of the update is PA USED.",
317 "httpMethod": "POST", 318 "httpMethod": "POST",
318 "id": "replicapoolupdater.rollingUpdates.pause", 319 "id": "replicapoolupdater.rollingUpdates.pause",
319 "parameterOrder": [ 320 "parameterOrder": [
320 "project", 321 "project",
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 "$ref": "Operation" 469 "$ref": "Operation"
469 }, 470 },
470 "scopes": [ 471 "scopes": [
471 "https://www.googleapis.com/auth/cloud-platform", 472 "https://www.googleapis.com/auth/cloud-platform",
472 "https://www.googleapis.com/auth/replicapool" 473 "https://www.googleapis.com/auth/replicapool"
473 ] 474 ]
474 } 475 }
475 } 476 }
476 } 477 }
477 }, 478 },
478 "revision": "20150326", 479 "revision": "20150722",
479 "rootUrl": "https://www.googleapis.com/", 480 "rootUrl": "https://www.googleapis.com/",
480 "schemas": { 481 "schemas": {
481 "InstanceUpdate": { 482 "InstanceUpdate": {
482 "description": "Update of a single instance.", 483 "description": "Update of a single instance.",
483 "id": "InstanceUpdate", 484 "id": "InstanceUpdate",
484 "properties": { 485 "properties": {
485 "error": { 486 "error": {
486 "description": "Errors that occurred during the instance upd ate.", 487 "description": "Errors that occurred during the instance upd ate.",
487 "properties": { 488 "properties": {
488 "errors": { 489 "errors": {
(...skipping 14 matching lines...) Expand all
503 } 504 }
504 }, 505 },
505 "type": "object" 506 "type": "object"
506 }, 507 },
507 "type": "array" 508 "type": "array"
508 } 509 }
509 }, 510 },
510 "type": "object" 511 "type": "object"
511 }, 512 },
512 "instance": { 513 "instance": {
513 "description": "URL of the instance being updated.", 514 "description": "Fully-qualified URL of the instance being up dated.",
514 "type": "string" 515 "type": "string"
515 }, 516 },
516 "status": { 517 "status": {
517 "description": "Status of the instance update. Possible valu es are: \n- \"PENDING\": The instance update is pending execution. \n- \"ROLLIN G_FORWARD\": The instance update is going forward. \n- \"ROLLING_BACK\": The ins tance update is being rolled back. \n- \"PAUSED\": The instance update is tempor arily paused (inactive). \n- \"ROLLED_OUT\": The instance update is finished, th e instance is running the new template. \n- \"ROLLED_BACK\": The instance update is finished, the instance has been reverted to the previous template. \n- \"CAN CELLED\": The instance update is paused and no longer can be resumed, undefined in which template the instance is running.", 518 "description": "Status of the instance update. Possible valu es are: \n- \"PENDING\": The instance update is pending execution. \n- \"ROLLIN G_FORWARD\": The instance update is going forward. \n- \"ROLLING_BACK\": The ins tance update is being rolled back. \n- \"PAUSED\": The instance update is tempor arily paused (inactive). \n- \"ROLLED_OUT\": The instance update is finished, th e instance is running the new template. \n- \"ROLLED_BACK\": The instance update is finished, the instance has been reverted to the previous template. \n- \"CAN CELLED\": The instance update is paused and no longer can be resumed, undefined in which template the instance is running.",
518 "type": "string" 519 "type": "string"
519 } 520 }
520 }, 521 },
521 "type": "object" 522 "type": "object"
522 }, 523 },
523 "InstanceUpdateList": { 524 "InstanceUpdateList": {
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
749 }, 750 },
750 "instanceTemplate": { 751 "instanceTemplate": {
751 "description": "Fully-qualified URL of an instance template to apply.", 752 "description": "Fully-qualified URL of an instance template to apply.",
752 "type": "string" 753 "type": "string"
753 }, 754 },
754 "kind": { 755 "kind": {
755 "default": "replicapoolupdater#rollingUpdate", 756 "default": "replicapoolupdater#rollingUpdate",
756 "description": "[Output Only] Type of the resource.", 757 "description": "[Output Only] Type of the resource.",
757 "type": "string" 758 "type": "string"
758 }, 759 },
760 "oldInstanceTemplate": {
761 "description": "Fully-qualified URL of the instance template encountered while starting the update.",
762 "type": "string"
763 },
759 "policy": { 764 "policy": {
760 "description": "Parameters of the update process.", 765 "description": "Parameters of the update process.",
761 "properties": { 766 "properties": {
762 "autoPauseAfterInstances": { 767 "autoPauseAfterInstances": {
763 "description": "Number of instances to update before the updater pauses the rolling update.", 768 "description": "Number of instances to update before the updater pauses the rolling update.",
764 "format": "int32", 769 "format": "int32",
765 "type": "integer" 770 "type": "integer"
766 }, 771 },
767 "instanceStartupTimeoutSec": { 772 "instanceStartupTimeoutSec": {
768 "description": "The maximum amount of time that the updater waits for a HEALTHY state after all of the update steps are complete. If the HEALTHY state is not received before the deadline, the instance update is c onsidered a failure.", 773 "description": "The maximum amount of time that the updater waits for a HEALTHY state after all of the update steps are complete. If the HEALTHY state is not received before the deadline, the instance update is c onsidered a failure.",
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
836 "type": "string" 841 "type": "string"
837 } 842 }
838 }, 843 },
839 "type": "object" 844 "type": "object"
840 } 845 }
841 }, 846 },
842 "servicePath": "replicapoolupdater/v1beta1/projects/", 847 "servicePath": "replicapoolupdater/v1beta1/projects/",
843 "title": "Google Compute Engine Instance Group Updater API", 848 "title": "Google Compute Engine Instance Group Updater API",
844 "version": "v1beta1" 849 "version": "v1beta1"
845 } 850 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698