| 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/ndev.cloudman": { | 8 "https://www.googleapis.com/auth/ndev.cloudman": { |
| 9 "description": "View and manage your Google Cloud Platform m
anagement resources and deployment status information" | 9 "description": "View and manage your Google Cloud Platform m
anagement resources and deployment status information" |
| 10 }, | 10 }, |
| 11 "https://www.googleapis.com/auth/ndev.cloudman.readonly": { | 11 "https://www.googleapis.com/auth/ndev.cloudman.readonly": { |
| 12 "description": "View your Google Cloud Platform management r
esources and deployment status information" | 12 "description": "View your Google Cloud Platform management r
esources and deployment status information" |
| 13 } | 13 } |
| 14 } | 14 } |
| 15 } | 15 } |
| 16 }, | 16 }, |
| 17 "basePath": "/deploymentmanager/v2beta1/projects/", | 17 "basePath": "/deploymentmanager/v2beta1/projects/", |
| 18 "baseUrl": "https://www.googleapis.com/deploymentmanager/v2beta1/projects/", | 18 "baseUrl": "https://www.googleapis.com/deploymentmanager/v2beta1/projects/", |
| 19 "batchPath": "batch", | 19 "batchPath": "batch", |
| 20 "description": "The Deployment Manager API allows users to declaratively con
figure, deploy and run complex solutions on the Google Cloud Platform.", | 20 "description": "The Deployment Manager API allows users to declaratively con
figure, deploy and run complex solutions on the Google Cloud Platform.", |
| 21 "discoveryVersion": "v1", | 21 "discoveryVersion": "v1", |
| 22 "documentationLink": "https://developers.google.com/deployment-manager/", | 22 "documentationLink": "https://developers.google.com/deployment-manager/", |
| 23 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/ruh8vDKnI53dg6K4wnCZiPZpScI\"", | 23 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/3SdBuBlKXFafgHZPjx-jN_ADZpg\"", |
| 24 "icons": { | 24 "icons": { |
| 25 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 25 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
| 26 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 26 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
| 27 }, | 27 }, |
| 28 "id": "deploymentmanager:v2beta1", | 28 "id": "deploymentmanager:v2beta1", |
| 29 "kind": "discovery#restDescription", | 29 "kind": "discovery#restDescription", |
| 30 "labels": [ | 30 "labels": [ |
| 31 "limited_availability" | 31 "limited_availability" |
| 32 ], | 32 ], |
| 33 "name": "deploymentmanager", | 33 "name": "deploymentmanager", |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 76 "description": "IP address of the site where the request originates.
Use this if you want to enforce per-user limits.", | 76 "description": "IP address of the site where the request originates.
Use this if you want to enforce per-user limits.", |
| 77 "location": "query", | 77 "location": "query", |
| 78 "type": "string" | 78 "type": "string" |
| 79 } | 79 } |
| 80 }, | 80 }, |
| 81 "protocol": "rest", | 81 "protocol": "rest", |
| 82 "resources": { | 82 "resources": { |
| 83 "deployments": { | 83 "deployments": { |
| 84 "methods": { | 84 "methods": { |
| 85 "delete": { | 85 "delete": { |
| 86 "description": "Deletes a deployment and all of the resource
s in the deployment.", | 86 "description": "! Deletes a deployment and all of the resour
ces in the deployment.", |
| 87 "httpMethod": "DELETE", | 87 "httpMethod": "DELETE", |
| 88 "id": "deploymentmanager.deployments.delete", | 88 "id": "deploymentmanager.deployments.delete", |
| 89 "parameterOrder": [ | 89 "parameterOrder": [ |
| 90 "project", | 90 "project", |
| 91 "deployment" | 91 "deployment" |
| 92 ], | 92 ], |
| 93 "parameters": { | 93 "parameters": { |
| 94 "deployment": { | 94 "deployment": { |
| 95 "description": "The name of the deployment for this
request.", | 95 "description": "! The name of the deployment for thi
s request.", |
| 96 "location": "path", | 96 "location": "path", |
| 97 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 97 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 98 "required": true, | 98 "required": true, |
| 99 "type": "string" | 99 "type": "string" |
| 100 }, | 100 }, |
| 101 "project": { | 101 "project": { |
| 102 "description": "The project ID for this request.", | 102 "description": "! The project ID for this request.", |
| 103 "location": "path", | 103 "location": "path", |
| 104 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 104 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 105 "required": true, | 105 "required": true, |
| 106 "type": "string" | 106 "type": "string" |
| 107 } | 107 } |
| 108 }, | 108 }, |
| 109 "path": "{project}/global/deployments/{deployment}", | 109 "path": "{project}/global/deployments/{deployment}", |
| 110 "response": { | 110 "response": { |
| 111 "$ref": "Operation" | 111 "$ref": "Operation" |
| 112 }, | 112 }, |
| 113 "scopes": [ | 113 "scopes": [ |
| 114 "https://www.googleapis.com/auth/cloud-platform", | 114 "https://www.googleapis.com/auth/cloud-platform", |
| 115 "https://www.googleapis.com/auth/ndev.cloudman" | 115 "https://www.googleapis.com/auth/ndev.cloudman" |
| 116 ] | 116 ] |
| 117 }, | 117 }, |
| 118 "get": { | 118 "get": { |
| 119 "description": "Gets information about a specific deployment
.", | 119 "description": "! Gets information about a specific deployme
nt.", |
| 120 "httpMethod": "GET", | 120 "httpMethod": "GET", |
| 121 "id": "deploymentmanager.deployments.get", | 121 "id": "deploymentmanager.deployments.get", |
| 122 "parameterOrder": [ | 122 "parameterOrder": [ |
| 123 "project", | 123 "project", |
| 124 "deployment" | 124 "deployment" |
| 125 ], | 125 ], |
| 126 "parameters": { | 126 "parameters": { |
| 127 "deployment": { | 127 "deployment": { |
| 128 "description": "The name of the deployment for this
request.", | 128 "description": "! The name of the deployment for thi
s request.", |
| 129 "location": "path", | 129 "location": "path", |
| 130 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 130 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 131 "required": true, | 131 "required": true, |
| 132 "type": "string" | 132 "type": "string" |
| 133 }, | 133 }, |
| 134 "project": { | 134 "project": { |
| 135 "description": "The project ID for this request.", | 135 "description": "! The project ID for this request.", |
| 136 "location": "path", | 136 "location": "path", |
| 137 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 137 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 138 "required": true, | 138 "required": true, |
| 139 "type": "string" | 139 "type": "string" |
| 140 } | 140 } |
| 141 }, | 141 }, |
| 142 "path": "{project}/global/deployments/{deployment}", | 142 "path": "{project}/global/deployments/{deployment}", |
| 143 "response": { | 143 "response": { |
| 144 "$ref": "Deployment" | 144 "$ref": "Deployment" |
| 145 }, | 145 }, |
| 146 "scopes": [ | 146 "scopes": [ |
| 147 "https://www.googleapis.com/auth/cloud-platform", | 147 "https://www.googleapis.com/auth/cloud-platform", |
| 148 "https://www.googleapis.com/auth/ndev.cloudman", | 148 "https://www.googleapis.com/auth/ndev.cloudman", |
| 149 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 149 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 150 ] | 150 ] |
| 151 }, | 151 }, |
| 152 "insert": { | 152 "insert": { |
| 153 "description": "Creates a deployment and all of the resource
s described by the deployment manifest.", | 153 "description": "! Creates a deployment and all of the resour
ces described by the ! deployment manifest.", |
| 154 "httpMethod": "POST", | 154 "httpMethod": "POST", |
| 155 "id": "deploymentmanager.deployments.insert", | 155 "id": "deploymentmanager.deployments.insert", |
| 156 "parameterOrder": [ | 156 "parameterOrder": [ |
| 157 "project" | 157 "project" |
| 158 ], | 158 ], |
| 159 "parameters": { | 159 "parameters": { |
| 160 "project": { | 160 "project": { |
| 161 "description": "The project ID for this request.", | 161 "description": "! The project ID for this request.", |
| 162 "location": "path", | 162 "location": "path", |
| 163 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 163 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 164 "required": true, | 164 "required": true, |
| 165 "type": "string" | 165 "type": "string" |
| 166 } | 166 } |
| 167 }, | 167 }, |
| 168 "path": "{project}/global/deployments", | 168 "path": "{project}/global/deployments", |
| 169 "request": { | 169 "request": { |
| 170 "$ref": "Deployment" | 170 "$ref": "Deployment" |
| 171 }, | 171 }, |
| 172 "response": { | 172 "response": { |
| 173 "$ref": "Operation" | 173 "$ref": "Operation" |
| 174 }, | 174 }, |
| 175 "scopes": [ | 175 "scopes": [ |
| 176 "https://www.googleapis.com/auth/cloud-platform", | 176 "https://www.googleapis.com/auth/cloud-platform", |
| 177 "https://www.googleapis.com/auth/ndev.cloudman" | 177 "https://www.googleapis.com/auth/ndev.cloudman" |
| 178 ] | 178 ] |
| 179 }, | 179 }, |
| 180 "list": { | 180 "list": { |
| 181 "description": "Lists all deployments for a given project.", | 181 "description": "! Lists all deployments for a given project.
", |
| 182 "httpMethod": "GET", | 182 "httpMethod": "GET", |
| 183 "id": "deploymentmanager.deployments.list", | 183 "id": "deploymentmanager.deployments.list", |
| 184 "parameterOrder": [ | 184 "parameterOrder": [ |
| 185 "project" | 185 "project" |
| 186 ], | 186 ], |
| 187 "parameters": { | 187 "parameters": { |
| 188 "maxResults": { | 188 "maxResults": { |
| 189 "default": "50", | 189 "default": "50", |
| 190 "description": "Maximum count of results to be retur
ned. Acceptable values are 0 to 100, inclusive. (Default: 50)", | 190 "description": "! Maximum count of results to be ret
urned. ! Acceptable values are 0 to 100, inclusive. (Default: 50)", |
| 191 "format": "int32", | 191 "format": "int32", |
| 192 "location": "query", | 192 "location": "query", |
| 193 "maximum": "100", | 193 "maximum": "100", |
| 194 "minimum": "0", | 194 "minimum": "0", |
| 195 "type": "integer" | 195 "type": "integer" |
| 196 }, | 196 }, |
| 197 "pageToken": { | 197 "pageToken": { |
| 198 "description": "Specifies a nextPageToken returned b
y a previous list request. This token can be used to request the next page of re
sults from a previous list request.", | 198 "description": "! Specifies a nextPageToken returned
by a previous list request. This ! token can be used to request the next page o
f results from a previous ! list request.", |
| 199 "location": "query", | 199 "location": "query", |
| 200 "type": "string" | 200 "type": "string" |
| 201 }, | 201 }, |
| 202 "project": { | 202 "project": { |
| 203 "description": "The project ID for this request.", | 203 "description": "! The project ID for this request.", |
| 204 "location": "path", | 204 "location": "path", |
| 205 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 205 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 206 "required": true, | 206 "required": true, |
| 207 "type": "string" | 207 "type": "string" |
| 208 } | 208 } |
| 209 }, | 209 }, |
| 210 "path": "{project}/global/deployments", | 210 "path": "{project}/global/deployments", |
| 211 "response": { | 211 "response": { |
| 212 "$ref": "DeploymentsListResponse" | 212 "$ref": "DeploymentsListResponse" |
| 213 }, | 213 }, |
| 214 "scopes": [ | 214 "scopes": [ |
| 215 "https://www.googleapis.com/auth/cloud-platform", | 215 "https://www.googleapis.com/auth/cloud-platform", |
| 216 "https://www.googleapis.com/auth/ndev.cloudman", | 216 "https://www.googleapis.com/auth/ndev.cloudman", |
| 217 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 217 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 218 ] | 218 ] |
| 219 } | 219 } |
| 220 } | 220 } |
| 221 }, | 221 }, |
| 222 "manifests": { | 222 "manifests": { |
| 223 "methods": { | 223 "methods": { |
| 224 "get": { | 224 "get": { |
| 225 "description": "Gets information about a specific manifest."
, | 225 "description": "! Gets information about a specific manifest
.", |
| 226 "httpMethod": "GET", | 226 "httpMethod": "GET", |
| 227 "id": "deploymentmanager.manifests.get", | 227 "id": "deploymentmanager.manifests.get", |
| 228 "parameterOrder": [ | 228 "parameterOrder": [ |
| 229 "project", | 229 "project", |
| 230 "deployment", | 230 "deployment", |
| 231 "manifest" | 231 "manifest" |
| 232 ], | 232 ], |
| 233 "parameters": { | 233 "parameters": { |
| 234 "deployment": { | 234 "deployment": { |
| 235 "description": "The name of the deployment for this
request.", | 235 "description": "! The name of the deployment for thi
s request.", |
| 236 "location": "path", | 236 "location": "path", |
| 237 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 237 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 238 "required": true, | 238 "required": true, |
| 239 "type": "string" | 239 "type": "string" |
| 240 }, | 240 }, |
| 241 "manifest": { | 241 "manifest": { |
| 242 "description": "The name of the manifest for this re
quest.", | 242 "description": "! The name of the manifest for this
request.", |
| 243 "location": "path", | 243 "location": "path", |
| 244 "pattern": "[-a-z0-9]{1,61}", | 244 "pattern": "[-a-z0-9]{1,61}", |
| 245 "required": true, | 245 "required": true, |
| 246 "type": "string" | 246 "type": "string" |
| 247 }, | 247 }, |
| 248 "project": { | 248 "project": { |
| 249 "description": "The project ID for this request.", | 249 "description": "! The project ID for this request.", |
| 250 "location": "path", | 250 "location": "path", |
| 251 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 251 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 252 "required": true, | 252 "required": true, |
| 253 "type": "string" | 253 "type": "string" |
| 254 } | 254 } |
| 255 }, | 255 }, |
| 256 "path": "{project}/global/deployments/{deployment}/manifests
/{manifest}", | 256 "path": "{project}/global/deployments/{deployment}/manifests
/{manifest}", |
| 257 "response": { | 257 "response": { |
| 258 "$ref": "Manifest" | 258 "$ref": "Manifest" |
| 259 }, | 259 }, |
| 260 "scopes": [ | 260 "scopes": [ |
| 261 "https://www.googleapis.com/auth/cloud-platform", | 261 "https://www.googleapis.com/auth/cloud-platform", |
| 262 "https://www.googleapis.com/auth/ndev.cloudman", | 262 "https://www.googleapis.com/auth/ndev.cloudman", |
| 263 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 263 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 264 ] | 264 ] |
| 265 }, | 265 }, |
| 266 "list": { | 266 "list": { |
| 267 "description": "Lists all manifests for a given deployment."
, | 267 "description": "! Lists all manifests for a given deployment
.", |
| 268 "httpMethod": "GET", | 268 "httpMethod": "GET", |
| 269 "id": "deploymentmanager.manifests.list", | 269 "id": "deploymentmanager.manifests.list", |
| 270 "parameterOrder": [ | 270 "parameterOrder": [ |
| 271 "project", | 271 "project", |
| 272 "deployment" | 272 "deployment" |
| 273 ], | 273 ], |
| 274 "parameters": { | 274 "parameters": { |
| 275 "deployment": { | 275 "deployment": { |
| 276 "description": "The name of the deployment for this
request.", | 276 "description": "! The name of the deployment for thi
s request.", |
| 277 "location": "path", | 277 "location": "path", |
| 278 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 278 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 279 "required": true, | 279 "required": true, |
| 280 "type": "string" | 280 "type": "string" |
| 281 }, | 281 }, |
| 282 "maxResults": { | 282 "maxResults": { |
| 283 "default": "50", | 283 "default": "50", |
| 284 "description": "Maximum count of results to be retur
ned. Acceptable values are 0 to 100, inclusive. (Default: 50)", | 284 "description": "! Maximum count of results to be ret
urned. ! Acceptable values are 0 to 100, inclusive. (Default: 50)", |
| 285 "format": "int32", | 285 "format": "int32", |
| 286 "location": "query", | 286 "location": "query", |
| 287 "maximum": "100", | 287 "maximum": "100", |
| 288 "minimum": "0", | 288 "minimum": "0", |
| 289 "type": "integer" | 289 "type": "integer" |
| 290 }, | 290 }, |
| 291 "pageToken": { | 291 "pageToken": { |
| 292 "description": "Specifies a nextPageToken returned b
y a previous list request. This token can be used to request the next page of re
sults from a previous list request.", | 292 "description": "! Specifies a nextPageToken returned
by a previous list request. This ! token can be used to request the next page o
f results from a previous ! list request.", |
| 293 "location": "query", | 293 "location": "query", |
| 294 "type": "string" | 294 "type": "string" |
| 295 }, | 295 }, |
| 296 "project": { | 296 "project": { |
| 297 "description": "The project ID for this request.", | 297 "description": "! The project ID for this request.", |
| 298 "location": "path", | 298 "location": "path", |
| 299 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 299 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 300 "required": true, | 300 "required": true, |
| 301 "type": "string" | 301 "type": "string" |
| 302 } | 302 } |
| 303 }, | 303 }, |
| 304 "path": "{project}/global/deployments/{deployment}/manifests
", | 304 "path": "{project}/global/deployments/{deployment}/manifests
", |
| 305 "response": { | 305 "response": { |
| 306 "$ref": "ManifestsListResponse" | 306 "$ref": "ManifestsListResponse" |
| 307 }, | 307 }, |
| 308 "scopes": [ | 308 "scopes": [ |
| 309 "https://www.googleapis.com/auth/cloud-platform", | 309 "https://www.googleapis.com/auth/cloud-platform", |
| 310 "https://www.googleapis.com/auth/ndev.cloudman", | 310 "https://www.googleapis.com/auth/ndev.cloudman", |
| 311 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 311 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 312 ] | 312 ] |
| 313 } | 313 } |
| 314 } | 314 } |
| 315 }, | 315 }, |
| 316 "operations": { | 316 "operations": { |
| 317 "methods": { | 317 "methods": { |
| 318 "get": { | 318 "get": { |
| 319 "description": "Gets information about a specific Operation.
", | 319 "description": "! Gets information about a specific Operatio
n.", |
| 320 "httpMethod": "GET", | 320 "httpMethod": "GET", |
| 321 "id": "deploymentmanager.operations.get", | 321 "id": "deploymentmanager.operations.get", |
| 322 "parameterOrder": [ | 322 "parameterOrder": [ |
| 323 "project", | 323 "project", |
| 324 "operation" | 324 "operation" |
| 325 ], | 325 ], |
| 326 "parameters": { | 326 "parameters": { |
| 327 "operation": { | 327 "operation": { |
| 328 "description": "The name of the operation for this r
equest.", | 328 "description": "! The name of the operation for this
request.", |
| 329 "location": "path", | 329 "location": "path", |
| 330 "required": true, | 330 "required": true, |
| 331 "type": "string" | 331 "type": "string" |
| 332 }, | 332 }, |
| 333 "project": { | 333 "project": { |
| 334 "description": "The project ID for this request.", | 334 "description": "! The project ID for this request.", |
| 335 "location": "path", | 335 "location": "path", |
| 336 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 336 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 337 "required": true, | 337 "required": true, |
| 338 "type": "string" | 338 "type": "string" |
| 339 } | 339 } |
| 340 }, | 340 }, |
| 341 "path": "{project}/global/operations/{operation}", | 341 "path": "{project}/global/operations/{operation}", |
| 342 "response": { | 342 "response": { |
| 343 "$ref": "Operation" | 343 "$ref": "Operation" |
| 344 }, | 344 }, |
| 345 "scopes": [ | 345 "scopes": [ |
| 346 "https://www.googleapis.com/auth/cloud-platform", | 346 "https://www.googleapis.com/auth/cloud-platform", |
| 347 "https://www.googleapis.com/auth/ndev.cloudman", | 347 "https://www.googleapis.com/auth/ndev.cloudman", |
| 348 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 348 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 349 ] | 349 ] |
| 350 }, | 350 }, |
| 351 "list": { | 351 "list": { |
| 352 "description": "Lists all Operations for a project.", | 352 "description": "! Lists all Operations for a project.", |
| 353 "httpMethod": "GET", | 353 "httpMethod": "GET", |
| 354 "id": "deploymentmanager.operations.list", | 354 "id": "deploymentmanager.operations.list", |
| 355 "parameterOrder": [ | 355 "parameterOrder": [ |
| 356 "project" | 356 "project" |
| 357 ], | 357 ], |
| 358 "parameters": { | 358 "parameters": { |
| 359 "maxResults": { | 359 "maxResults": { |
| 360 "default": "50", | 360 "default": "50", |
| 361 "description": "Maximum count of results to be retur
ned. Acceptable values are 0 to 100, inclusive. (Default: 50)", | 361 "description": "! Maximum count of results to be ret
urned. ! Acceptable values are 0 to 100, inclusive. (Default: 50)", |
| 362 "format": "int32", | 362 "format": "int32", |
| 363 "location": "query", | 363 "location": "query", |
| 364 "maximum": "100", | 364 "maximum": "100", |
| 365 "minimum": "0", | 365 "minimum": "0", |
| 366 "type": "integer" | 366 "type": "integer" |
| 367 }, | 367 }, |
| 368 "pageToken": { | 368 "pageToken": { |
| 369 "description": "Specifies a nextPageToken returned b
y a previous list request. This token can be used to request the next page of re
sults from a previous list request.", | 369 "description": "! Specifies a nextPageToken returned
by a previous list request. This ! token can be used to request the next page o
f results from a previous ! list request.", |
| 370 "location": "query", | 370 "location": "query", |
| 371 "type": "string" | 371 "type": "string" |
| 372 }, | 372 }, |
| 373 "project": { | 373 "project": { |
| 374 "description": "The project ID for this request.", | 374 "description": "! The project ID for this request.", |
| 375 "location": "path", | 375 "location": "path", |
| 376 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 376 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 377 "required": true, | 377 "required": true, |
| 378 "type": "string" | 378 "type": "string" |
| 379 } | 379 } |
| 380 }, | 380 }, |
| 381 "path": "{project}/global/operations", | 381 "path": "{project}/global/operations", |
| 382 "response": { | 382 "response": { |
| 383 "$ref": "OperationsListResponse" | 383 "$ref": "OperationsListResponse" |
| 384 }, | 384 }, |
| 385 "scopes": [ | 385 "scopes": [ |
| 386 "https://www.googleapis.com/auth/cloud-platform", | 386 "https://www.googleapis.com/auth/cloud-platform", |
| 387 "https://www.googleapis.com/auth/ndev.cloudman", | 387 "https://www.googleapis.com/auth/ndev.cloudman", |
| 388 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 388 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 389 ] | 389 ] |
| 390 } | 390 } |
| 391 } | 391 } |
| 392 }, | 392 }, |
| 393 "resources": { | 393 "resources": { |
| 394 "methods": { | 394 "methods": { |
| 395 "get": { | 395 "get": { |
| 396 "description": "Gets information about a single resource.", | 396 "description": "! Gets information about a single resource."
, |
| 397 "httpMethod": "GET", | 397 "httpMethod": "GET", |
| 398 "id": "deploymentmanager.resources.get", | 398 "id": "deploymentmanager.resources.get", |
| 399 "parameterOrder": [ | 399 "parameterOrder": [ |
| 400 "project", | 400 "project", |
| 401 "deployment", | 401 "deployment", |
| 402 "resource" | 402 "resource" |
| 403 ], | 403 ], |
| 404 "parameters": { | 404 "parameters": { |
| 405 "deployment": { | 405 "deployment": { |
| 406 "description": "The name of the deployment for this
request.", | 406 "description": "! The name of the deployment for thi
s request.", |
| 407 "location": "path", | 407 "location": "path", |
| 408 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 408 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 409 "required": true, | 409 "required": true, |
| 410 "type": "string" | 410 "type": "string" |
| 411 }, | 411 }, |
| 412 "project": { | 412 "project": { |
| 413 "description": "The project ID for this request.", | 413 "description": "! The project ID for this request.", |
| 414 "location": "path", | 414 "location": "path", |
| 415 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 415 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 416 "required": true, | 416 "required": true, |
| 417 "type": "string" | 417 "type": "string" |
| 418 }, | 418 }, |
| 419 "resource": { | 419 "resource": { |
| 420 "description": "The name of the resource for this re
quest.", | 420 "description": "! The name of the resource for this
request.", |
| 421 "location": "path", | 421 "location": "path", |
| 422 "pattern": "[-a-z0-9]{1,61}", | 422 "pattern": "[-a-z0-9]{1,61}", |
| 423 "required": true, | 423 "required": true, |
| 424 "type": "string" | 424 "type": "string" |
| 425 } | 425 } |
| 426 }, | 426 }, |
| 427 "path": "{project}/global/deployments/{deployment}/resources
/{resource}", | 427 "path": "{project}/global/deployments/{deployment}/resources
/{resource}", |
| 428 "response": { | 428 "response": { |
| 429 "$ref": "Resource" | 429 "$ref": "Resource" |
| 430 }, | 430 }, |
| 431 "scopes": [ | 431 "scopes": [ |
| 432 "https://www.googleapis.com/auth/cloud-platform", | 432 "https://www.googleapis.com/auth/cloud-platform", |
| 433 "https://www.googleapis.com/auth/ndev.cloudman", | 433 "https://www.googleapis.com/auth/ndev.cloudman", |
| 434 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 434 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 435 ] | 435 ] |
| 436 }, | 436 }, |
| 437 "list": { | 437 "list": { |
| 438 "description": "Lists all resources in a given deployment.", | 438 "description": "! Lists all resources in a given deployment.
", |
| 439 "httpMethod": "GET", | 439 "httpMethod": "GET", |
| 440 "id": "deploymentmanager.resources.list", | 440 "id": "deploymentmanager.resources.list", |
| 441 "parameterOrder": [ | 441 "parameterOrder": [ |
| 442 "project", | 442 "project", |
| 443 "deployment" | 443 "deployment" |
| 444 ], | 444 ], |
| 445 "parameters": { | 445 "parameters": { |
| 446 "deployment": { | 446 "deployment": { |
| 447 "description": "The name of the deployment for this
request.", | 447 "description": "! The name of the deployment for thi
s request.", |
| 448 "location": "path", | 448 "location": "path", |
| 449 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 449 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 450 "required": true, | 450 "required": true, |
| 451 "type": "string" | 451 "type": "string" |
| 452 }, | 452 }, |
| 453 "maxResults": { | 453 "maxResults": { |
| 454 "default": "50", | 454 "default": "50", |
| 455 "description": "Maximum count of results to be retur
ned. Acceptable values are 0 to 100, inclusive. (Default: 50)", | 455 "description": "! Maximum count of results to be ret
urned. ! Acceptable values are 0 to 100, inclusive. (Default: 50)", |
| 456 "format": "int32", | 456 "format": "int32", |
| 457 "location": "query", | 457 "location": "query", |
| 458 "maximum": "100", | 458 "maximum": "100", |
| 459 "minimum": "0", | 459 "minimum": "0", |
| 460 "type": "integer" | 460 "type": "integer" |
| 461 }, | 461 }, |
| 462 "pageToken": { | 462 "pageToken": { |
| 463 "description": "Specifies a nextPageToken returned b
y a previous list request. This token can be used to request the next page of re
sults from a previous list request.", | 463 "description": "! Specifies a nextPageToken returned
by a previous list request. This ! token can be used to request the next page o
f results from a previous ! list request.", |
| 464 "location": "query", | 464 "location": "query", |
| 465 "type": "string" | 465 "type": "string" |
| 466 }, | 466 }, |
| 467 "project": { | 467 "project": { |
| 468 "description": "The project ID for this request.", | 468 "description": "! The project ID for this request.", |
| 469 "location": "path", | 469 "location": "path", |
| 470 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 470 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 471 "required": true, | 471 "required": true, |
| 472 "type": "string" | 472 "type": "string" |
| 473 } | 473 } |
| 474 }, | 474 }, |
| 475 "path": "{project}/global/deployments/{deployment}/resources
", | 475 "path": "{project}/global/deployments/{deployment}/resources
", |
| 476 "response": { | 476 "response": { |
| 477 "$ref": "ResourcesListResponse" | 477 "$ref": "ResourcesListResponse" |
| 478 }, | 478 }, |
| 479 "scopes": [ | 479 "scopes": [ |
| 480 "https://www.googleapis.com/auth/cloud-platform", | 480 "https://www.googleapis.com/auth/cloud-platform", |
| 481 "https://www.googleapis.com/auth/ndev.cloudman", | 481 "https://www.googleapis.com/auth/ndev.cloudman", |
| 482 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 482 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 483 ] | 483 ] |
| 484 } | 484 } |
| 485 } | 485 } |
| 486 }, | 486 }, |
| 487 "types": { | 487 "types": { |
| 488 "methods": { | 488 "methods": { |
| 489 "list": { | 489 "list": { |
| 490 "description": "Lists all Types for Deployment Manager.", | 490 "description": "! Lists all Types for Deployment Manager.", |
| 491 "httpMethod": "GET", | 491 "httpMethod": "GET", |
| 492 "id": "deploymentmanager.types.list", | 492 "id": "deploymentmanager.types.list", |
| 493 "parameterOrder": [ | 493 "parameterOrder": [ |
| 494 "project" | 494 "project" |
| 495 ], | 495 ], |
| 496 "parameters": { | 496 "parameters": { |
| 497 "maxResults": { | 497 "maxResults": { |
| 498 "default": "50", | 498 "default": "50", |
| 499 "description": "Maximum count of results to be retur
ned. Acceptable values are 0 to 100, inclusive. (Default: 50)", | 499 "description": "! Maximum count of results to be ret
urned. ! Acceptable values are 0 to 100, inclusive. (Default: 50)", |
| 500 "format": "int32", | 500 "format": "int32", |
| 501 "location": "query", | 501 "location": "query", |
| 502 "maximum": "100", | 502 "maximum": "100", |
| 503 "minimum": "0", | 503 "minimum": "0", |
| 504 "type": "integer" | 504 "type": "integer" |
| 505 }, | 505 }, |
| 506 "pageToken": { | 506 "pageToken": { |
| 507 "description": "Specifies a nextPageToken returned b
y a previous list request. This token can be used to request the next page of re
sults from a previous list request.", | 507 "description": "! Specifies a nextPageToken returned
by a previous list request. This ! token can be used to request the next page o
f results from a previous ! list request.", |
| 508 "location": "query", | 508 "location": "query", |
| 509 "type": "string" | 509 "type": "string" |
| 510 }, | 510 }, |
| 511 "project": { | 511 "project": { |
| 512 "description": "The project ID for this request.", | 512 "description": "! The project ID for this request.", |
| 513 "location": "path", | 513 "location": "path", |
| 514 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, | 514 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a
-z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?))"
, |
| 515 "required": true, | 515 "required": true, |
| 516 "type": "string" | 516 "type": "string" |
| 517 } | 517 } |
| 518 }, | 518 }, |
| 519 "path": "{project}/global/types", | 519 "path": "{project}/global/types", |
| 520 "response": { | 520 "response": { |
| 521 "$ref": "TypesListResponse" | 521 "$ref": "TypesListResponse" |
| 522 }, | 522 }, |
| 523 "scopes": [ | 523 "scopes": [ |
| 524 "https://www.googleapis.com/auth/cloud-platform", | 524 "https://www.googleapis.com/auth/cloud-platform", |
| 525 "https://www.googleapis.com/auth/ndev.cloudman", | 525 "https://www.googleapis.com/auth/ndev.cloudman", |
| 526 "https://www.googleapis.com/auth/ndev.cloudman.readonly" | 526 "https://www.googleapis.com/auth/ndev.cloudman.readonly" |
| 527 ] | 527 ] |
| 528 } | 528 } |
| 529 } | 529 } |
| 530 } | 530 } |
| 531 }, | 531 }, |
| 532 "revision": "20150210", | 532 "revision": "20150303", |
| 533 "rootUrl": "https://www.googleapis.com/", | 533 "rootUrl": "https://www.googleapis.com/", |
| 534 "schemas": { | 534 "schemas": { |
| 535 "Deployment": { | 535 "Deployment": { |
| 536 "description": "Next available tag: 8", |
| 536 "id": "Deployment", | 537 "id": "Deployment", |
| 537 "properties": { | 538 "properties": { |
| 538 "description": { | 539 "description": { |
| 539 "description": "An optional user-provided description of the
deployment.", | 540 "description": "! An optional user-provided description of t
he deployment.", |
| 540 "type": "string" | 541 "type": "string" |
| 541 }, | 542 }, |
| 542 "id": { | 543 "id": { |
| 543 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 544 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
| 544 "format": "uint64", | 545 "format": "uint64", |
| 545 "type": "string" | 546 "type": "string" |
| 546 }, | 547 }, |
| 547 "manifest": { | 548 "manifest": { |
| 548 "description": "[Output Only] URL of the manifest representi
ng the full configuration of this deployment.", | 549 "description": "! [Output Only] URL of the manifest represen
ting the full configuration ! of this deployment.", |
| 549 "type": "string" | 550 "type": "string" |
| 550 }, | 551 }, |
| 551 "name": { | 552 "name": { |
| 552 "description": "The name of the deployment, which must be un
ique within the project.", | 553 "description": "! The name of the deployment, which must be
unique within the project.", |
| 553 "type": "string" | 554 "type": "string" |
| 554 }, | 555 }, |
| 555 "targetConfig": { | 556 "targetConfig": { |
| 556 "description": "[Input Only] The YAML configuration to use i
n processing this deployment.\n\nWhen you create a deployment, the server create
s a new manifest with the given YAML configuration and sets the `manifest` prope
rty to the URL of the manifest resource.", | 557 "description": "! [Input Only] The YAML configuration to use
in processing this deployment. ! ! When you create a deployment, the server cre
ates a new manifest with the ! given YAML configuration and sets the `manifest`
property to the URL of ! the manifest resource.", |
| 557 "type": "string" | 558 "type": "string" |
| 558 } | 559 } |
| 559 }, | 560 }, |
| 560 "type": "object" | 561 "type": "object" |
| 561 }, | 562 }, |
| 562 "DeploymentsListResponse": { | 563 "DeploymentsListResponse": { |
| 563 "description": "A response containing a partial list of deployments
and a page token used to build the next request if the request has been truncate
d.", | 564 "description": "! A response containing a partial list of deployment
s and a page token used ! to build the next request if the request has been trun
cated. Next available tag: 4", |
| 564 "id": "DeploymentsListResponse", | 565 "id": "DeploymentsListResponse", |
| 565 "properties": { | 566 "properties": { |
| 566 "deployments": { | 567 "deployments": { |
| 567 "description": "The deployments contained in this response."
, | 568 "description": "! The deployments contained in this response
.", |
| 568 "items": { | 569 "items": { |
| 569 "$ref": "Deployment" | 570 "$ref": "Deployment" |
| 570 }, | 571 }, |
| 571 "type": "array" | 572 "type": "array" |
| 572 }, | 573 }, |
| 573 "nextPageToken": { | 574 "nextPageToken": { |
| 574 "description": "A token used to continue a truncated list re
quest.", | 575 "description": "! A token used to continue a truncated list
request.", |
| 575 "type": "string" | 576 "type": "string" |
| 576 } | 577 } |
| 577 }, | 578 }, |
| 578 "type": "object" | 579 "type": "object" |
| 579 }, | 580 }, |
| 580 "Manifest": { | 581 "Manifest": { |
| 582 "description": "Next available tag: 10", |
| 581 "id": "Manifest", | 583 "id": "Manifest", |
| 582 "properties": { | 584 "properties": { |
| 583 "config": { | 585 "config": { |
| 584 "description": "The YAML configuration for this manifest.", | 586 "description": "v2beta1: YAML with config - described above
v2beta2: YAML + templates. ! The YAML configuration for this manifest.", |
| 585 "type": "string" | 587 "type": "string" |
| 586 }, | 588 }, |
| 587 "evaluatedConfig": { | 589 "evaluatedConfig": { |
| 588 "description": "[Output Only] The fully-expanded configurati
on file, including any templates and references.", | 590 "description": "! [Output Only] The fully-expanded configura
tion file, including any ! templates and references.", |
| 589 "type": "string" | 591 "type": "string" |
| 590 }, | 592 }, |
| 591 "id": { | 593 "id": { |
| 592 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 594 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
| 593 "format": "uint64", | 595 "format": "uint64", |
| 594 "type": "string" | 596 "type": "string" |
| 595 }, | 597 }, |
| 596 "name": { | 598 "name": { |
| 597 "description": "[Output Only] The name of the manifest.", | 599 "description": "! [Output Only] The name of the manifest.", |
| 598 "type": "string" | 600 "type": "string" |
| 599 }, | 601 }, |
| 600 "selfLink": { | 602 "selfLink": { |
| 601 "description": "[Output Only] Self link for the manifest.", | 603 "description": "[Output Only] Self link for the manifest.", |
| 602 "type": "string" | 604 "type": "string" |
| 603 } | 605 } |
| 604 }, | 606 }, |
| 605 "type": "object" | 607 "type": "object" |
| 606 }, | 608 }, |
| 607 "ManifestsListResponse": { | 609 "ManifestsListResponse": { |
| 608 "description": "A response containing a partial list of manifests an
d a page token used to build the next request if the request has been truncated.
", | 610 "description": "! A response containing a partial list of manifests
and a page token used ! to build the next request if the request has been trunca
ted. Next available tag: 4", |
| 609 "id": "ManifestsListResponse", | 611 "id": "ManifestsListResponse", |
| 610 "properties": { | 612 "properties": { |
| 611 "manifests": { | 613 "manifests": { |
| 612 "description": "Manifests contained in this list response.", | 614 "description": "! Manifests contained in this list response.
", |
| 613 "items": { | 615 "items": { |
| 614 "$ref": "Manifest" | 616 "$ref": "Manifest" |
| 615 }, | 617 }, |
| 616 "type": "array" | 618 "type": "array" |
| 617 }, | 619 }, |
| 618 "nextPageToken": { | 620 "nextPageToken": { |
| 619 "description": "A token used to continue a truncated list re
quest.", | 621 "description": "! A token used to continue a truncated list
request.", |
| 620 "type": "string" | 622 "type": "string" |
| 621 } | 623 } |
| 622 }, | 624 }, |
| 623 "type": "object" | 625 "type": "object" |
| 624 }, | 626 }, |
| 625 "Operation": { | 627 "Operation": { |
| 626 "description": "An operation resource, used to manage asynchronous A
PI requests.", | 628 "description": "! An operation resource, used to manage asynchronous
API requests. Next available tag: 24", |
| 627 "id": "Operation", | 629 "id": "Operation", |
| 628 "properties": { | 630 "properties": { |
| 629 "creationTimestamp": { | 631 "creationTimestamp": { |
| 630 "description": "[Output Only] Creation timestamp in RFC3339
text format.", | 632 "description": "! [Output Only] Creation timestamp in RFC333
9 text format.", |
| 631 "type": "string" | 633 "type": "string" |
| 632 }, | 634 }, |
| 633 "endTime": { | 635 "endTime": { |
| 634 "description": "[Output Only] The time that this operation w
as completed. This is in RFC3339 format.", | 636 "description": "! [Output Only] The time that this operation
was completed. This is in ! RFC3339 format.", |
| 635 "type": "string" | 637 "type": "string" |
| 636 }, | 638 }, |
| 637 "error": { | 639 "error": { |
| 638 "description": "[Output Only] If errors occurred during proc
essing of this operation, this field will be populated.", | 640 "description": "! [Output Only] If errors occurred during pr
ocessing of this operation, ! this field will be populated.", |
| 639 "properties": { | 641 "properties": { |
| 640 "errors": { | 642 "errors": { |
| 641 "description": "The array of errors encountered whil
e processing this operation.", | 643 "description": "! The array of errors encountered wh
ile processing this operation.", |
| 642 "items": { | 644 "items": { |
| 643 "properties": { | 645 "properties": { |
| 644 "code": { | 646 "code": { |
| 645 "description": "The error type identifie
r for this error.", | 647 "description": "! The error type identif
ier for this error.", |
| 646 "type": "string" | 648 "type": "string" |
| 647 }, | 649 }, |
| 648 "location": { | 650 "location": { |
| 649 "description": "Indicates the field in t
he request which caused the error. This property is optional.", | 651 "description": "! Indicates the field in
the request which caused the error. ! This property is optional.", |
| 650 "type": "string" | 652 "type": "string" |
| 651 }, | 653 }, |
| 652 "message": { | 654 "message": { |
| 653 "description": "An optional, human-reada
ble error message.", | 655 "description": "! An optional, human-rea
dable error message.", |
| 654 "type": "string" | 656 "type": "string" |
| 655 } | 657 } |
| 656 }, | 658 }, |
| 657 "type": "object" | 659 "type": "object" |
| 658 }, | 660 }, |
| 659 "type": "array" | 661 "type": "array" |
| 660 } | 662 } |
| 661 }, | 663 }, |
| 662 "type": "object" | 664 "type": "object" |
| 663 }, | 665 }, |
| 664 "httpErrorMessage": { | 666 "httpErrorMessage": { |
| 665 "description": "[Output Only] If operation fails, the HTTP e
rror message returned, e.g. NOT FOUND.", | 667 "description": "! [Output Only] If operation fails, the HTTP
error message returned, ! e.g. NOT FOUND.", |
| 666 "type": "string" | 668 "type": "string" |
| 667 }, | 669 }, |
| 668 "httpErrorStatusCode": { | 670 "httpErrorStatusCode": { |
| 669 "description": "[Output Only] If operation fails, the HTTP e
rror status code returned, e.g. 404.", | 671 "description": "! [Output Only] If operation fails, the HTTP
error status code returned, ! e.g. 404.", |
| 670 "format": "int32", | 672 "format": "int32", |
| 671 "type": "integer" | 673 "type": "integer" |
| 672 }, | 674 }, |
| 673 "id": { | 675 "id": { |
| 674 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 676 "description": "! [Output Only] Unique identifier for the re
source; defined by the server.", |
| 675 "format": "uint64", | 677 "format": "uint64", |
| 676 "type": "string" | 678 "type": "string" |
| 677 }, | 679 }, |
| 678 "insertTime": { | 680 "insertTime": { |
| 679 "description": "[Output Only] The time that this operation w
as requested. This is in RFC 3339 format.", | 681 "description": "! [Output Only] The time that this operation
was requested. ! This is in RFC 3339 format.", |
| 680 "type": "string" | 682 "type": "string" |
| 681 }, | 683 }, |
| 682 "name": { | 684 "name": { |
| 683 "description": "[Output Only] Name of the operation.", | 685 "description": "! [Output Only] Name of the operation.", |
| 684 "type": "string" | 686 "type": "string" |
| 685 }, | 687 }, |
| 686 "operationType": { | 688 "operationType": { |
| 687 "description": "[Output Only] Type of the operation. Example
s include \"insert\", or \"delete\"", | 689 "description": "! [Output Only] Type of the operation. Examp
les include \"insert\", or ! \"delete\"", |
| 688 "type": "string" | 690 "type": "string" |
| 689 }, | 691 }, |
| 690 "progress": { | 692 "progress": { |
| 691 "description": "[Output Only] An optional progress indicator
that ranges from 0 to 100. There is no requirement that this be linear or suppo
rt any granularity of operations. This should not be used to guess at when the o
peration will be complete. This number should be monotonically increasing as the
operation progresses.", | 693 "description": "! [Output Only] An optional progress indicat
or that ranges from 0 to 100. ! There is no requirement that this be linear or s
upport any granularity ! of operations. This should not be used to guess at when
the operation will ! be complete. This number should be monotonically increasin
g as the ! operation progresses.", |
| 692 "format": "int32", | 694 "format": "int32", |
| 693 "type": "integer" | 695 "type": "integer" |
| 694 }, | 696 }, |
| 695 "selfLink": { | 697 "selfLink": { |
| 696 "description": "[Output Only] Self link for the manifest.", | 698 "description": "[Output Only] Self link for the manifest.", |
| 697 "type": "string" | 699 "type": "string" |
| 698 }, | 700 }, |
| 699 "startTime": { | 701 "startTime": { |
| 700 "description": "[Output Only] The time that this operation w
as started by the server. This is in RFC 3339 format.", | 702 "description": "! [Output Only] The time that this operation
was started by the server. ! This is in RFC 3339 format.", |
| 701 "type": "string" | 703 "type": "string" |
| 702 }, | 704 }, |
| 703 "status": { | 705 "status": { |
| 704 "description": "[Output Only] Status of the operation. Can b
e one of the following: \"PENDING\", \"RUNNING\", or \"DONE\".", | 706 "description": "! [Output Only] Status of the operation. Can
be one of the following: ! \"PENDING\", \"RUNNING\", or \"DONE\".", |
| 705 "type": "string" | 707 "type": "string" |
| 706 }, | 708 }, |
| 707 "statusMessage": { | 709 "statusMessage": { |
| 708 "description": "[Output Only] An optional textual descriptio
n of the current status of the operation.", | 710 "description": "! [Output Only] An optional textual descript
ion of the current status of ! the operation.", |
| 709 "type": "string" | 711 "type": "string" |
| 710 }, | 712 }, |
| 711 "targetId": { | 713 "targetId": { |
| 712 "description": "[Output Only] Unique target id which identif
ies a particular incarnation of the target.", | 714 "description": "! [Output Only] Unique target id which ident
ifies a particular ! incarnation of the target.", |
| 713 "format": "uint64", | 715 "format": "uint64", |
| 714 "type": "string" | 716 "type": "string" |
| 715 }, | 717 }, |
| 716 "targetLink": { | 718 "targetLink": { |
| 717 "description": "[Output Only] URL of the resource the operat
ion is mutating.", | 719 "description": "! [Output Only] URL of the resource the oper
ation is mutating.", |
| 718 "type": "string" | 720 "type": "string" |
| 719 }, | 721 }, |
| 720 "user": { | 722 "user": { |
| 721 "description": "[Output Only] User who requested the operati
on, for example \"user@example.com\"", | 723 "description": "! [Output Only] User who requested the opera
tion, for example ! \"user@example.com\"", |
| 722 "type": "string" | 724 "type": "string" |
| 723 }, | 725 }, |
| 724 "warnings": { | 726 "warnings": { |
| 725 "description": "[Output Only] If warning messages generated
during processing of this operation, this field will be populated.", | 727 "description": "! [Output Only] If warning messages generate
d during processing of this ! operation, this field will be populated.", |
| 726 "items": { | 728 "items": { |
| 727 "properties": { | 729 "properties": { |
| 728 "code": { | 730 "code": { |
| 729 "description": "The warning type identifier for
this warning.", | 731 "description": "! The warning type identifier fo
r this warning.", |
| 730 "type": "any" | 732 "type": "any" |
| 731 }, | 733 }, |
| 732 "data": { | 734 "data": { |
| 733 "description": "Metadata for this warning in 'ke
y: value' format.", | 735 "description": "! Metadata for this warning in '
key: value' format.", |
| 734 "items": { | 736 "items": { |
| 735 "properties": { | 737 "properties": { |
| 736 "key": { | 738 "key": { |
| 737 "description": "A key for the warnin
g data.", | 739 "description": "! A key for the warn
ing data.", |
| 738 "type": "string" | 740 "type": "string" |
| 739 }, | 741 }, |
| 740 "value": { | 742 "value": { |
| 741 "description": "A warning data value
corresponding to the key.", | 743 "description": "! A warning data val
ue corresponding to the key.", |
| 742 "type": "string" | 744 "type": "string" |
| 743 } | 745 } |
| 744 }, | 746 }, |
| 745 "type": "object" | 747 "type": "object" |
| 746 }, | 748 }, |
| 747 "type": "array" | 749 "type": "array" |
| 748 }, | 750 }, |
| 749 "message": { | 751 "message": { |
| 750 "description": "Optional human-readable details
for this warning.", | 752 "description": "! Optional human-readable detail
s for this warning.", |
| 751 "type": "string" | 753 "type": "string" |
| 752 } | 754 } |
| 753 }, | 755 }, |
| 754 "type": "object" | 756 "type": "object" |
| 755 }, | 757 }, |
| 756 "type": "array" | 758 "type": "array" |
| 757 } | 759 } |
| 758 }, | 760 }, |
| 759 "type": "object" | 761 "type": "object" |
| 760 }, | 762 }, |
| 761 "OperationsListResponse": { | 763 "OperationsListResponse": { |
| 762 "description": "A response containing a partial list of operations a
nd a page token used to build the next request if the request has been truncated
.", | 764 "description": "! A response containing a partial list of operations
and a page token used ! to build the next request if the request has been trunc
ated. Next available tag: 4", |
| 763 "id": "OperationsListResponse", | 765 "id": "OperationsListResponse", |
| 764 "properties": { | 766 "properties": { |
| 765 "nextPageToken": { | 767 "nextPageToken": { |
| 766 "description": "A token used to continue a truncated list re
quest.", | 768 "description": "! A token used to continue a truncated list
request.", |
| 767 "type": "string" | 769 "type": "string" |
| 768 }, | 770 }, |
| 769 "operations": { | 771 "operations": { |
| 770 "description": "Operations contained in this list response."
, | 772 "description": "! Operations contained in this list response
.", |
| 771 "items": { | 773 "items": { |
| 772 "$ref": "Operation" | 774 "$ref": "Operation" |
| 773 }, | 775 }, |
| 774 "type": "array" | 776 "type": "array" |
| 775 } | 777 } |
| 776 }, | 778 }, |
| 777 "type": "object" | 779 "type": "object" |
| 778 }, | 780 }, |
| 779 "Resource": { | 781 "Resource": { |
| 782 "description": "Next available tag: 12", |
| 780 "id": "Resource", | 783 "id": "Resource", |
| 781 "properties": { | 784 "properties": { |
| 782 "errors": { | 785 "errors": { |
| 783 "description": "[Output Only] A list of any errors that occu
rred during deployment.", | 786 "description": "! [Output Only] A list of any errors that oc
curred during deployment.", |
| 784 "items": { | 787 "items": { |
| 785 "type": "string" | 788 "type": "string" |
| 786 }, | 789 }, |
| 787 "type": "array" | 790 "type": "array" |
| 788 }, | 791 }, |
| 789 "id": { | 792 "id": { |
| 790 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 793 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
| 791 "format": "uint64", | 794 "format": "uint64", |
| 792 "type": "string" | 795 "type": "string" |
| 793 }, | 796 }, |
| 794 "intent": { | 797 "intent": { |
| 795 "description": "[Output Only] The intended state of the reso
urce.", | 798 "description": "! [Output Only] The intended state of the re
source.", |
| 796 "type": "string" | 799 "type": "string" |
| 797 }, | 800 }, |
| 798 "manifest": { | 801 "manifest": { |
| 799 "description": "[Output Only] URL of the manifest representi
ng the current configuration of this resource.", | 802 "description": "! [Output Only] URL of the manifest represen
ting the current configuration ! of this resource.", |
| 800 "type": "string" | 803 "type": "string" |
| 801 }, | 804 }, |
| 802 "name": { | 805 "name": { |
| 803 "description": "[Output Only] The name of the resource as it
appears in the YAML config.", | 806 "description": "! [Output Only] The name of the resource as
it appears in the YAML config.", |
| 804 "type": "string" | 807 "type": "string" |
| 805 }, | 808 }, |
| 806 "state": { | 809 "state": { |
| 807 "description": "[Output Only] The state of the resource.", | 810 "description": "! [Output Only] The state of the resource.", |
| 808 "type": "string" | 811 "type": "string" |
| 809 }, | 812 }, |
| 810 "type": { | 813 "type": { |
| 811 "description": "[Output Only] The type of the resource, for
example ?compute.v1.instance?, or ?replicaPools.v1beta2.instanceGroupManager?", | 814 "description": "! [Output Only] The type of the resource, fo
r example ! ?compute.v1.instance?, or ?replicaPools.v1beta2.instanceGroupManager
?", |
| 812 "type": "string" | 815 "type": "string" |
| 813 }, | 816 }, |
| 814 "url": { | 817 "url": { |
| 815 "description": "[Output Only] The URL of the actual resource
.", | 818 "description": "! [Output Only] The URL of the actual resour
ce.", |
| 816 "type": "string" | 819 "type": "string" |
| 817 } | 820 } |
| 818 }, | 821 }, |
| 819 "type": "object" | 822 "type": "object" |
| 820 }, | 823 }, |
| 821 "ResourcesListResponse": { | 824 "ResourcesListResponse": { |
| 822 "description": "A response containing a partial list of resources an
d a page token used to build the next request if the request has been truncated.
", | 825 "description": "! A response containing a partial list of resources
and a page token used ! to build the next request if the request has been trunca
ted. Next available tag: 4", |
| 823 "id": "ResourcesListResponse", | 826 "id": "ResourcesListResponse", |
| 824 "properties": { | 827 "properties": { |
| 825 "nextPageToken": { | 828 "nextPageToken": { |
| 826 "description": "A token used to continue a truncated list re
quest.", | 829 "description": "! A token used to continue a truncated list
request.", |
| 827 "type": "string" | 830 "type": "string" |
| 828 }, | 831 }, |
| 829 "resources": { | 832 "resources": { |
| 830 "description": "Resources contained in this list response.", | 833 "description": "! Resources contained in this list response.
", |
| 831 "items": { | 834 "items": { |
| 832 "$ref": "Resource" | 835 "$ref": "Resource" |
| 833 }, | 836 }, |
| 834 "type": "array" | 837 "type": "array" |
| 835 } | 838 } |
| 836 }, | 839 }, |
| 837 "type": "object" | 840 "type": "object" |
| 838 }, | 841 }, |
| 839 "Type": { | 842 "Type": { |
| 840 "description": "A type supported by Deployment Manager.", | 843 "description": "! A type supported by Deployment Manager. Next avail
able tag: 4", |
| 841 "id": "Type", | 844 "id": "Type", |
| 842 "properties": { | 845 "properties": { |
| 843 "name": { | 846 "name": { |
| 844 "description": "Name of the type.", | 847 "description": "! Name of the type.", |
| 845 "type": "string" | 848 "type": "string" |
| 846 } | 849 } |
| 847 }, | 850 }, |
| 848 "type": "object" | 851 "type": "object" |
| 849 }, | 852 }, |
| 850 "TypesListResponse": { | 853 "TypesListResponse": { |
| 851 "description": "A response that returns all Types supported by Deplo
yment Manager", | 854 "description": "! A response that returns all Types supported by Dep
loyment Manager Next available tag: 3", |
| 852 "id": "TypesListResponse", | 855 "id": "TypesListResponse", |
| 853 "properties": { | 856 "properties": { |
| 854 "types": { | 857 "types": { |
| 855 "description": "Types supported by Deployment Manager", | 858 "description": "! Types supported by Deployment Manager", |
| 856 "items": { | 859 "items": { |
| 857 "$ref": "Type" | 860 "$ref": "Type" |
| 858 }, | 861 }, |
| 859 "type": "array" | 862 "type": "array" |
| 860 } | 863 } |
| 861 }, | 864 }, |
| 862 "type": "object" | 865 "type": "object" |
| 863 } | 866 } |
| 864 }, | 867 }, |
| 865 "servicePath": "deploymentmanager/v2beta1/projects/", | 868 "servicePath": "deploymentmanager/v2beta1/projects/", |
| 866 "title": "Google Cloud Deployment Manager API V2", | 869 "title": "Google Cloud Deployment Manager API V2", |
| 867 "version": "v2beta1" | 870 "version": "v2beta1" |
| 868 } | 871 } |
| OLD | NEW |