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

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

Issue 1078053002: Roll of googleapis as of 4/7/2015. (Closed) Base URL: https://github.com/dart-lang/googleapis.git@master
Patch Set: Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/cloud-platform": { 5 "https://www.googleapis.com/auth/cloud-platform": {
6 "description": "View and manage your data across Google Clou d Platform services" 6 "description": "View and manage your data across Google Clou d Platform services"
7 }, 7 },
8 "https://www.googleapis.com/auth/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
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 }
OLDNEW
« no previous file with comments | « discovery/googleapis_beta/dataflow__v1beta3.json ('k') | discovery/googleapis_beta/dns__v1beta1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698