| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |