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 |