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/compute": { | 8 "https://www.googleapis.com/auth/compute": { |
9 "description": "View and manage your Google Compute Engine r
esources" | 9 "description": "View and manage your Google Compute Engine r
esources" |
10 }, | 10 }, |
(...skipping 11 matching lines...) Expand all Loading... |
22 } | 22 } |
23 } | 23 } |
24 } | 24 } |
25 }, | 25 }, |
26 "basePath": "/compute/v1/projects/", | 26 "basePath": "/compute/v1/projects/", |
27 "baseUrl": "https://www.googleapis.com/compute/v1/projects/", | 27 "baseUrl": "https://www.googleapis.com/compute/v1/projects/", |
28 "batchPath": "batch", | 28 "batchPath": "batch", |
29 "description": "API for the Google Compute Engine service.", | 29 "description": "API for the Google Compute Engine service.", |
30 "discoveryVersion": "v1", | 30 "discoveryVersion": "v1", |
31 "documentationLink": "https://developers.google.com/compute/docs/reference/l
atest/", | 31 "documentationLink": "https://developers.google.com/compute/docs/reference/l
atest/", |
32 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/TXj-QYszFUs8fm2nkvQThCBXd6Y\"", | 32 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/9hN2u4BIyPfYCs0vlKKKfL8-TdM\"", |
33 "icons": { | 33 "icons": { |
34 "x16": "https://www.google.com/images/icons/product/compute_engine-16.pn
g", | 34 "x16": "https://www.google.com/images/icons/product/compute_engine-16.pn
g", |
35 "x32": "https://www.google.com/images/icons/product/compute_engine-32.pn
g" | 35 "x32": "https://www.google.com/images/icons/product/compute_engine-32.pn
g" |
36 }, | 36 }, |
37 "id": "compute:v1", | 37 "id": "compute:v1", |
38 "kind": "discovery#restDescription", | 38 "kind": "discovery#restDescription", |
39 "name": "compute", | 39 "name": "compute", |
40 "ownerDomain": "google.com", | 40 "ownerDomain": "google.com", |
41 "ownerName": "Google", | 41 "ownerName": "Google", |
42 "parameters": { | 42 "parameters": { |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 "methods": { | 90 "methods": { |
91 "aggregatedList": { | 91 "aggregatedList": { |
92 "description": "Retrieves the list of addresses grouped by s
cope.", | 92 "description": "Retrieves the list of addresses grouped by s
cope.", |
93 "httpMethod": "GET", | 93 "httpMethod": "GET", |
94 "id": "compute.addresses.aggregatedList", | 94 "id": "compute.addresses.aggregatedList", |
95 "parameterOrder": [ | 95 "parameterOrder": [ |
96 "project" | 96 "project" |
97 ], | 97 ], |
98 "parameters": { | 98 "parameters": { |
99 "filter": { | 99 "filter": { |
100 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 100 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
101 "location": "query", | 101 "location": "query", |
102 "type": "string" | 102 "type": "string" |
103 }, | 103 }, |
104 "maxResults": { | 104 "maxResults": { |
105 "default": "500", | 105 "default": "500", |
106 "description": "Maximum count of results to be retur
ned.", | 106 "description": "Maximum count of results to be retur
ned.", |
107 "format": "uint32", | 107 "format": "uint32", |
108 "location": "query", | 108 "location": "query", |
109 "maximum": "500", | 109 "maximum": "500", |
110 "minimum": "0", | 110 "minimum": "0", |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
255 "list": { | 255 "list": { |
256 "description": "Retrieves the list of address resources cont
ained within the specified region.", | 256 "description": "Retrieves the list of address resources cont
ained within the specified region.", |
257 "httpMethod": "GET", | 257 "httpMethod": "GET", |
258 "id": "compute.addresses.list", | 258 "id": "compute.addresses.list", |
259 "parameterOrder": [ | 259 "parameterOrder": [ |
260 "project", | 260 "project", |
261 "region" | 261 "region" |
262 ], | 262 ], |
263 "parameters": { | 263 "parameters": { |
264 "filter": { | 264 "filter": { |
265 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 265 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
266 "location": "query", | 266 "location": "query", |
267 "type": "string" | 267 "type": "string" |
268 }, | 268 }, |
269 "maxResults": { | 269 "maxResults": { |
270 "default": "500", | 270 "default": "500", |
271 "description": "Maximum count of results to be retur
ned.", | 271 "description": "Maximum count of results to be retur
ned.", |
272 "format": "uint32", | 272 "format": "uint32", |
273 "location": "query", | 273 "location": "query", |
274 "maximum": "500", | 274 "maximum": "500", |
275 "minimum": "0", | 275 "minimum": "0", |
(...skipping 24 matching lines...) Expand all Loading... |
300 "$ref": "AddressList" | 300 "$ref": "AddressList" |
301 }, | 301 }, |
302 "scopes": [ | 302 "scopes": [ |
303 "https://www.googleapis.com/auth/cloud-platform", | 303 "https://www.googleapis.com/auth/cloud-platform", |
304 "https://www.googleapis.com/auth/compute", | 304 "https://www.googleapis.com/auth/compute", |
305 "https://www.googleapis.com/auth/compute.readonly" | 305 "https://www.googleapis.com/auth/compute.readonly" |
306 ] | 306 ] |
307 } | 307 } |
308 } | 308 } |
309 }, | 309 }, |
310 "backendServices": { | 310 "autoscalers": { |
311 "methods": { | 311 "methods": { |
312 "delete": { | 312 "aggregatedList": { |
313 "description": "Deletes the specified BackendService resourc
e.", | 313 "description": "Retrieves the list of autoscalers grouped by
scope.", |
314 "httpMethod": "DELETE", | 314 "httpMethod": "GET", |
315 "id": "compute.backendServices.delete", | 315 "id": "compute.autoscalers.aggregatedList", |
316 "parameterOrder": [ | 316 "parameterOrder": [ |
317 "project", | 317 "project" |
318 "backendService" | |
319 ], | 318 ], |
320 "parameters": { | 319 "parameters": { |
321 "backendService": { | 320 "filter": { |
322 "description": "Name of the BackendService resource
to delete.", | 321 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
323 "location": "path", | 322 "location": "query", |
324 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 323 "type": "string" |
325 "required": true, | 324 }, |
| 325 "maxResults": { |
| 326 "default": "500", |
| 327 "description": "Maximum count of results to be retur
ned.", |
| 328 "format": "uint32", |
| 329 "location": "query", |
| 330 "maximum": "500", |
| 331 "minimum": "0", |
| 332 "type": "integer" |
| 333 }, |
| 334 "pageToken": { |
| 335 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
| 336 "location": "query", |
326 "type": "string" | 337 "type": "string" |
327 }, | 338 }, |
328 "project": { | 339 "project": { |
329 "description": "Name of the project scoping this req
uest.", | 340 "description": "Name of the project scoping this req
uest.", |
330 "location": "path", | 341 "location": "path", |
331 "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])?))"
, | 342 "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])?))"
, |
332 "required": true, | 343 "required": true, |
333 "type": "string" | 344 "type": "string" |
334 } | 345 } |
335 }, | 346 }, |
336 "path": "{project}/global/backendServices/{backendService}", | 347 "path": "{project}/aggregated/autoscalers", |
337 "response": { | 348 "response": { |
338 "$ref": "Operation" | 349 "$ref": "AutoscalerAggregatedList" |
339 }, | 350 }, |
340 "scopes": [ | 351 "scopes": [ |
341 "https://www.googleapis.com/auth/cloud-platform", | 352 "https://www.googleapis.com/auth/cloud-platform", |
342 "https://www.googleapis.com/auth/compute" | 353 "https://www.googleapis.com/auth/compute", |
| 354 "https://www.googleapis.com/auth/compute.readonly" |
343 ] | 355 ] |
344 }, | 356 }, |
345 "get": { | 357 "delete": { |
346 "description": "Returns the specified BackendService resourc
e.", | 358 "description": "Deletes the specified autoscaler resource.", |
347 "httpMethod": "GET", | 359 "httpMethod": "DELETE", |
348 "id": "compute.backendServices.get", | 360 "id": "compute.autoscalers.delete", |
349 "parameterOrder": [ | 361 "parameterOrder": [ |
350 "project", | 362 "project", |
351 "backendService" | 363 "zone", |
| 364 "autoscaler" |
352 ], | 365 ], |
353 "parameters": { | 366 "parameters": { |
354 "backendService": { | 367 "autoscaler": { |
355 "description": "Name of the BackendService resource
to return.", | 368 "description": "Name of the persistent autoscaler re
source to delete.", |
356 "location": "path", | 369 "location": "path", |
357 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 370 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
358 "required": true, | 371 "required": true, |
359 "type": "string" | 372 "type": "string" |
360 }, | 373 }, |
361 "project": { | 374 "project": { |
362 "description": "Name of the project scoping this req
uest.", | 375 "description": "Name of the project scoping this req
uest.", |
363 "location": "path", | 376 "location": "path", |
364 "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 "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])?))"
, |
365 "required": true, | 378 "required": true, |
366 "type": "string" | 379 "type": "string" |
| 380 }, |
| 381 "zone": { |
| 382 "description": "Name of the zone scoping this reques
t.", |
| 383 "location": "path", |
| 384 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 385 "required": true, |
| 386 "type": "string" |
367 } | 387 } |
368 }, | 388 }, |
369 "path": "{project}/global/backendServices/{backendService}", | 389 "path": "{project}/zones/{zone}/autoscalers/{autoscaler}", |
370 "response": { | 390 "response": { |
371 "$ref": "BackendService" | 391 "$ref": "Operation" |
372 }, | 392 }, |
373 "scopes": [ | 393 "scopes": [ |
374 "https://www.googleapis.com/auth/cloud-platform", | 394 "https://www.googleapis.com/auth/cloud-platform", |
375 "https://www.googleapis.com/auth/compute", | 395 "https://www.googleapis.com/auth/compute" |
376 "https://www.googleapis.com/auth/compute.readonly" | |
377 ] | 396 ] |
378 }, | 397 }, |
379 "getHealth": { | 398 "get": { |
380 "description": "Gets the most recent health check results fo
r this BackendService.", | 399 "description": "Returns the specified autoscaler resource.", |
381 "httpMethod": "POST", | 400 "httpMethod": "GET", |
382 "id": "compute.backendServices.getHealth", | 401 "id": "compute.autoscalers.get", |
383 "parameterOrder": [ | 402 "parameterOrder": [ |
384 "project", | 403 "project", |
385 "backendService" | 404 "zone", |
| 405 "autoscaler" |
386 ], | 406 ], |
387 "parameters": { | 407 "parameters": { |
388 "backendService": { | 408 "autoscaler": { |
389 "description": "Name of the BackendService resource
to which the queried instance belongs.", | 409 "description": "Name of the persistent autoscaler re
source to return.", |
390 "location": "path", | 410 "location": "path", |
391 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 411 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
392 "required": true, | 412 "required": true, |
393 "type": "string" | 413 "type": "string" |
394 }, | 414 }, |
395 "project": { | 415 "project": { |
| 416 "description": "Name of the project scoping this req
uest.", |
396 "location": "path", | 417 "location": "path", |
397 "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])?))"
, | 418 "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])?))"
, |
398 "required": true, | 419 "required": true, |
399 "type": "string" | 420 "type": "string" |
| 421 }, |
| 422 "zone": { |
| 423 "description": "Name of the zone scoping this reques
t.", |
| 424 "location": "path", |
| 425 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 426 "required": true, |
| 427 "type": "string" |
400 } | 428 } |
401 }, | 429 }, |
402 "path": "{project}/global/backendServices/{backendService}/g
etHealth", | 430 "path": "{project}/zones/{zone}/autoscalers/{autoscaler}", |
403 "request": { | |
404 "$ref": "ResourceGroupReference" | |
405 }, | |
406 "response": { | 431 "response": { |
407 "$ref": "BackendServiceGroupHealth" | 432 "$ref": "Autoscaler" |
408 }, | 433 }, |
409 "scopes": [ | 434 "scopes": [ |
410 "https://www.googleapis.com/auth/cloud-platform", | 435 "https://www.googleapis.com/auth/cloud-platform", |
411 "https://www.googleapis.com/auth/compute", | 436 "https://www.googleapis.com/auth/compute", |
412 "https://www.googleapis.com/auth/compute.readonly" | 437 "https://www.googleapis.com/auth/compute.readonly" |
413 ] | 438 ] |
414 }, | 439 }, |
415 "insert": { | 440 "insert": { |
416 "description": "Creates a BackendService resource in the spe
cified project using the data included in the request.", | 441 "description": "Creates an autoscaler resource in the specif
ied project using the data included in the request.", |
417 "httpMethod": "POST", | 442 "httpMethod": "POST", |
418 "id": "compute.backendServices.insert", | 443 "id": "compute.autoscalers.insert", |
419 "parameterOrder": [ | 444 "parameterOrder": [ |
420 "project" | 445 "project", |
| 446 "zone" |
421 ], | 447 ], |
422 "parameters": { | 448 "parameters": { |
423 "project": { | 449 "project": { |
424 "description": "Name of the project scoping this req
uest.", | 450 "description": "Name of the project scoping this req
uest.", |
425 "location": "path", | 451 "location": "path", |
426 "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])?))"
, | 452 "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])?))"
, |
427 "required": true, | 453 "required": true, |
428 "type": "string" | 454 "type": "string" |
| 455 }, |
| 456 "zone": { |
| 457 "description": "Name of the zone scoping this reques
t.", |
| 458 "location": "path", |
| 459 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 460 "required": true, |
| 461 "type": "string" |
429 } | 462 } |
430 }, | 463 }, |
431 "path": "{project}/global/backendServices", | 464 "path": "{project}/zones/{zone}/autoscalers", |
432 "request": { | 465 "request": { |
433 "$ref": "BackendService" | 466 "$ref": "Autoscaler" |
434 }, | 467 }, |
435 "response": { | 468 "response": { |
436 "$ref": "Operation" | 469 "$ref": "Operation" |
437 }, | 470 }, |
438 "scopes": [ | 471 "scopes": [ |
439 "https://www.googleapis.com/auth/cloud-platform", | 472 "https://www.googleapis.com/auth/cloud-platform", |
440 "https://www.googleapis.com/auth/compute" | 473 "https://www.googleapis.com/auth/compute" |
441 ] | 474 ] |
442 }, | 475 }, |
443 "list": { | 476 "list": { |
444 "description": "Retrieves the list of BackendService resourc
es available to the specified project.", | 477 "description": "Retrieves the list of autoscaler resources c
ontained within the specified zone.", |
445 "httpMethod": "GET", | 478 "httpMethod": "GET", |
446 "id": "compute.backendServices.list", | 479 "id": "compute.autoscalers.list", |
447 "parameterOrder": [ | 480 "parameterOrder": [ |
448 "project" | 481 "project", |
| 482 "zone" |
449 ], | 483 ], |
450 "parameters": { | 484 "parameters": { |
451 "filter": { | 485 "filter": { |
452 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 486 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
453 "location": "query", | 487 "location": "query", |
454 "type": "string" | 488 "type": "string" |
455 }, | 489 }, |
456 "maxResults": { | 490 "maxResults": { |
457 "default": "500", | 491 "default": "500", |
458 "description": "Maximum count of results to be retur
ned.", | 492 "description": "Maximum count of results to be retur
ned.", |
459 "format": "uint32", | 493 "format": "uint32", |
460 "location": "query", | 494 "location": "query", |
461 "maximum": "500", | 495 "maximum": "500", |
462 "minimum": "0", | 496 "minimum": "0", |
463 "type": "integer" | 497 "type": "integer" |
464 }, | 498 }, |
465 "pageToken": { | 499 "pageToken": { |
466 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", | 500 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
467 "location": "query", | 501 "location": "query", |
468 "type": "string" | 502 "type": "string" |
469 }, | 503 }, |
470 "project": { | 504 "project": { |
471 "description": "Name of the project scoping this req
uest.", | 505 "description": "Name of the project scoping this req
uest.", |
472 "location": "path", | 506 "location": "path", |
473 "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])?))"
, | 507 "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])?))"
, |
474 "required": true, | 508 "required": true, |
475 "type": "string" | 509 "type": "string" |
| 510 }, |
| 511 "zone": { |
| 512 "description": "Name of the zone scoping this reques
t.", |
| 513 "location": "path", |
| 514 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 515 "required": true, |
| 516 "type": "string" |
476 } | 517 } |
477 }, | 518 }, |
478 "path": "{project}/global/backendServices", | 519 "path": "{project}/zones/{zone}/autoscalers", |
479 "response": { | 520 "response": { |
480 "$ref": "BackendServiceList" | 521 "$ref": "AutoscalerList" |
481 }, | 522 }, |
482 "scopes": [ | 523 "scopes": [ |
483 "https://www.googleapis.com/auth/cloud-platform", | 524 "https://www.googleapis.com/auth/cloud-platform", |
484 "https://www.googleapis.com/auth/compute", | 525 "https://www.googleapis.com/auth/compute", |
485 "https://www.googleapis.com/auth/compute.readonly" | 526 "https://www.googleapis.com/auth/compute.readonly" |
486 ] | 527 ] |
487 }, | 528 }, |
488 "patch": { | 529 "patch": { |
489 "description": "Update the entire content of the BackendServ
ice resource. This method supports patch semantics.", | 530 "description": "Updates an autoscaler resource in the specif
ied project using the data included in the request. This method supports patch s
emantics.", |
490 "httpMethod": "PATCH", | 531 "httpMethod": "PATCH", |
491 "id": "compute.backendServices.patch", | 532 "id": "compute.autoscalers.patch", |
492 "parameterOrder": [ | 533 "parameterOrder": [ |
493 "project", | 534 "project", |
494 "backendService" | 535 "zone", |
| 536 "autoscaler" |
495 ], | 537 ], |
496 "parameters": { | 538 "parameters": { |
497 "backendService": { | 539 "autoscaler": { |
498 "description": "Name of the BackendService resource
to update.", | 540 "description": "Name of the autoscaler resource to u
pdate.", |
499 "location": "path", | 541 "location": "query", |
500 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 542 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
501 "required": true, | 543 "required": true, |
502 "type": "string" | 544 "type": "string" |
503 }, | 545 }, |
504 "project": { | 546 "project": { |
505 "description": "Name of the project scoping this req
uest.", | 547 "description": "Name of the project scoping this req
uest.", |
506 "location": "path", | 548 "location": "path", |
507 "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])?))"
, | 549 "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])?))"
, |
508 "required": true, | 550 "required": true, |
509 "type": "string" | 551 "type": "string" |
| 552 }, |
| 553 "zone": { |
| 554 "description": "Name of the zone scoping this reques
t.", |
| 555 "location": "path", |
| 556 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 557 "required": true, |
| 558 "type": "string" |
510 } | 559 } |
511 }, | 560 }, |
512 "path": "{project}/global/backendServices/{backendService}", | 561 "path": "{project}/zones/{zone}/autoscalers", |
513 "request": { | 562 "request": { |
514 "$ref": "BackendService" | 563 "$ref": "Autoscaler" |
515 }, | 564 }, |
516 "response": { | 565 "response": { |
517 "$ref": "Operation" | 566 "$ref": "Operation" |
518 }, | 567 }, |
519 "scopes": [ | 568 "scopes": [ |
520 "https://www.googleapis.com/auth/cloud-platform", | 569 "https://www.googleapis.com/auth/cloud-platform", |
521 "https://www.googleapis.com/auth/compute" | 570 "https://www.googleapis.com/auth/compute" |
522 ] | 571 ] |
523 }, | 572 }, |
524 "update": { | 573 "update": { |
525 "description": "Update the entire content of the BackendServ
ice resource.", | 574 "description": "Updates an autoscaler resource in the specif
ied project using the data included in the request.", |
526 "httpMethod": "PUT", | 575 "httpMethod": "PUT", |
527 "id": "compute.backendServices.update", | 576 "id": "compute.autoscalers.update", |
528 "parameterOrder": [ | 577 "parameterOrder": [ |
529 "project", | 578 "project", |
530 "backendService" | 579 "zone" |
531 ], | 580 ], |
532 "parameters": { | 581 "parameters": { |
533 "backendService": { | 582 "autoscaler": { |
534 "description": "Name of the BackendService resource
to update.", | 583 "description": "Name of the autoscaler resource to u
pdate.", |
535 "location": "path", | 584 "location": "query", |
536 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 585 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
537 "required": true, | |
538 "type": "string" | 586 "type": "string" |
539 }, | 587 }, |
540 "project": { | 588 "project": { |
541 "description": "Name of the project scoping this req
uest.", | 589 "description": "Name of the project scoping this req
uest.", |
542 "location": "path", | 590 "location": "path", |
543 "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])?))"
, | 591 "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])?))"
, |
544 "required": true, | 592 "required": true, |
545 "type": "string" | 593 "type": "string" |
| 594 }, |
| 595 "zone": { |
| 596 "description": "Name of the zone scoping this reques
t.", |
| 597 "location": "path", |
| 598 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 599 "required": true, |
| 600 "type": "string" |
546 } | 601 } |
547 }, | 602 }, |
548 "path": "{project}/global/backendServices/{backendService}", | 603 "path": "{project}/zones/{zone}/autoscalers", |
549 "request": { | 604 "request": { |
550 "$ref": "BackendService" | 605 "$ref": "Autoscaler" |
551 }, | 606 }, |
552 "response": { | 607 "response": { |
553 "$ref": "Operation" | 608 "$ref": "Operation" |
554 }, | 609 }, |
555 "scopes": [ | 610 "scopes": [ |
556 "https://www.googleapis.com/auth/cloud-platform", | 611 "https://www.googleapis.com/auth/cloud-platform", |
557 "https://www.googleapis.com/auth/compute" | 612 "https://www.googleapis.com/auth/compute" |
558 ] | 613 ] |
559 } | 614 } |
560 } | 615 } |
561 }, | 616 }, |
562 "diskTypes": { | 617 "backendServices": { |
563 "methods": { | 618 "methods": { |
564 "aggregatedList": { | 619 "delete": { |
565 "description": "Retrieves the list of disk type resources gr
ouped by scope.", | 620 "description": "Deletes the specified BackendService resourc
e.", |
566 "httpMethod": "GET", | 621 "httpMethod": "DELETE", |
567 "id": "compute.diskTypes.aggregatedList", | 622 "id": "compute.backendServices.delete", |
568 "parameterOrder": [ | 623 "parameterOrder": [ |
569 "project" | 624 "project", |
| 625 "backendService" |
570 ], | 626 ], |
571 "parameters": { | 627 "parameters": { |
572 "filter": { | 628 "backendService": { |
573 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 629 "description": "Name of the BackendService resource
to delete.", |
574 "location": "query", | 630 "location": "path", |
575 "type": "string" | 631 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
576 }, | 632 "required": true, |
577 "maxResults": { | |
578 "default": "500", | |
579 "description": "Maximum count of results to be retur
ned.", | |
580 "format": "uint32", | |
581 "location": "query", | |
582 "maximum": "500", | |
583 "minimum": "0", | |
584 "type": "integer" | |
585 }, | |
586 "pageToken": { | |
587 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", | |
588 "location": "query", | |
589 "type": "string" | 633 "type": "string" |
590 }, | 634 }, |
591 "project": { | 635 "project": { |
592 "description": "Project ID for this request.", | 636 "description": "Name of the project scoping this req
uest.", |
593 "location": "path", | 637 "location": "path", |
594 "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])?))"
, | 638 "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])?))"
, |
595 "required": true, | 639 "required": true, |
596 "type": "string" | 640 "type": "string" |
597 } | 641 } |
598 }, | 642 }, |
599 "path": "{project}/aggregated/diskTypes", | 643 "path": "{project}/global/backendServices/{backendService}", |
600 "response": { | 644 "response": { |
601 "$ref": "DiskTypeAggregatedList" | 645 "$ref": "Operation" |
602 }, | 646 }, |
603 "scopes": [ | 647 "scopes": [ |
604 "https://www.googleapis.com/auth/cloud-platform", | 648 "https://www.googleapis.com/auth/cloud-platform", |
605 "https://www.googleapis.com/auth/compute", | 649 "https://www.googleapis.com/auth/compute" |
606 "https://www.googleapis.com/auth/compute.readonly" | |
607 ] | 650 ] |
608 }, | 651 }, |
609 "get": { | 652 "get": { |
610 "description": "Returns the specified disk type resource.", | 653 "description": "Returns the specified BackendService resourc
e.", |
611 "httpMethod": "GET", | 654 "httpMethod": "GET", |
612 "id": "compute.diskTypes.get", | 655 "id": "compute.backendServices.get", |
613 "parameterOrder": [ | 656 "parameterOrder": [ |
614 "project", | 657 "project", |
615 "zone", | 658 "backendService" |
616 "diskType" | |
617 ], | 659 ], |
618 "parameters": { | 660 "parameters": { |
619 "diskType": { | 661 "backendService": { |
620 "description": "Name of the disk type resource to re
turn.", | 662 "description": "Name of the BackendService resource
to return.", |
621 "location": "path", | 663 "location": "path", |
622 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 664 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
623 "required": true, | 665 "required": true, |
624 "type": "string" | 666 "type": "string" |
625 }, | 667 }, |
626 "project": { | 668 "project": { |
627 "description": "Project ID for this request.", | 669 "description": "Name of the project scoping this req
uest.", |
628 "location": "path", | 670 "location": "path", |
629 "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])?))"
, | 671 "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])?))"
, |
630 "required": true, | 672 "required": true, |
631 "type": "string" | 673 "type": "string" |
632 }, | |
633 "zone": { | |
634 "description": "The name of the zone for this reques
t.", | |
635 "location": "path", | |
636 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
637 "required": true, | |
638 "type": "string" | |
639 } | 674 } |
640 }, | 675 }, |
641 "path": "{project}/zones/{zone}/diskTypes/{diskType}", | 676 "path": "{project}/global/backendServices/{backendService}", |
642 "response": { | 677 "response": { |
643 "$ref": "DiskType" | 678 "$ref": "BackendService" |
644 }, | 679 }, |
645 "scopes": [ | 680 "scopes": [ |
646 "https://www.googleapis.com/auth/cloud-platform", | 681 "https://www.googleapis.com/auth/cloud-platform", |
647 "https://www.googleapis.com/auth/compute", | 682 "https://www.googleapis.com/auth/compute", |
648 "https://www.googleapis.com/auth/compute.readonly" | 683 "https://www.googleapis.com/auth/compute.readonly" |
649 ] | 684 ] |
650 }, | 685 }, |
651 "list": { | 686 "getHealth": { |
652 "description": "Retrieves the list of disk type resources av
ailable to the specified project.", | 687 "description": "Gets the most recent health check results fo
r this BackendService.", |
653 "httpMethod": "GET", | 688 "httpMethod": "POST", |
654 "id": "compute.diskTypes.list", | 689 "id": "compute.backendServices.getHealth", |
655 "parameterOrder": [ | 690 "parameterOrder": [ |
656 "project", | 691 "project", |
657 "zone" | 692 "backendService" |
658 ], | 693 ], |
659 "parameters": { | 694 "parameters": { |
660 "filter": { | 695 "backendService": { |
661 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 696 "description": "Name of the BackendService resource
to which the queried instance belongs.", |
662 "location": "query", | 697 "location": "path", |
663 "type": "string" | 698 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
664 }, | 699 "required": true, |
665 "maxResults": { | |
666 "default": "500", | |
667 "description": "Maximum count of results to be retur
ned.", | |
668 "format": "uint32", | |
669 "location": "query", | |
670 "maximum": "500", | |
671 "minimum": "0", | |
672 "type": "integer" | |
673 }, | |
674 "pageToken": { | |
675 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", | |
676 "location": "query", | |
677 "type": "string" | 700 "type": "string" |
678 }, | 701 }, |
679 "project": { | 702 "project": { |
680 "description": "Project ID for this request.", | |
681 "location": "path", | 703 "location": "path", |
682 "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])?))"
, | 704 "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])?))"
, |
683 "required": true, | 705 "required": true, |
684 "type": "string" | 706 "type": "string" |
685 }, | |
686 "zone": { | |
687 "description": "The name of the zone for this reques
t.", | |
688 "location": "path", | |
689 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
690 "required": true, | |
691 "type": "string" | |
692 } | 707 } |
693 }, | 708 }, |
694 "path": "{project}/zones/{zone}/diskTypes", | 709 "path": "{project}/global/backendServices/{backendService}/g
etHealth", |
| 710 "request": { |
| 711 "$ref": "ResourceGroupReference" |
| 712 }, |
695 "response": { | 713 "response": { |
696 "$ref": "DiskTypeList" | 714 "$ref": "BackendServiceGroupHealth" |
697 }, | 715 }, |
698 "scopes": [ | 716 "scopes": [ |
699 "https://www.googleapis.com/auth/cloud-platform", | 717 "https://www.googleapis.com/auth/cloud-platform", |
700 "https://www.googleapis.com/auth/compute", | 718 "https://www.googleapis.com/auth/compute", |
701 "https://www.googleapis.com/auth/compute.readonly" | 719 "https://www.googleapis.com/auth/compute.readonly" |
702 ] | 720 ] |
703 } | 721 }, |
704 } | 722 "insert": { |
705 }, | 723 "description": "Creates a BackendService resource in the spe
cified project using the data included in the request.", |
706 "disks": { | 724 "httpMethod": "POST", |
707 "methods": { | 725 "id": "compute.backendServices.insert", |
708 "aggregatedList": { | 726 "parameterOrder": [ |
709 "description": "Retrieves the list of disks grouped by scope
.", | 727 "project" |
| 728 ], |
| 729 "parameters": { |
| 730 "project": { |
| 731 "description": "Name of the project scoping this req
uest.", |
| 732 "location": "path", |
| 733 "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])?))"
, |
| 734 "required": true, |
| 735 "type": "string" |
| 736 } |
| 737 }, |
| 738 "path": "{project}/global/backendServices", |
| 739 "request": { |
| 740 "$ref": "BackendService" |
| 741 }, |
| 742 "response": { |
| 743 "$ref": "Operation" |
| 744 }, |
| 745 "scopes": [ |
| 746 "https://www.googleapis.com/auth/cloud-platform", |
| 747 "https://www.googleapis.com/auth/compute" |
| 748 ] |
| 749 }, |
| 750 "list": { |
| 751 "description": "Retrieves the list of BackendService resourc
es available to the specified project.", |
710 "httpMethod": "GET", | 752 "httpMethod": "GET", |
711 "id": "compute.disks.aggregatedList", | 753 "id": "compute.backendServices.list", |
712 "parameterOrder": [ | 754 "parameterOrder": [ |
713 "project" | 755 "project" |
714 ], | 756 ], |
715 "parameters": { | 757 "parameters": { |
716 "filter": { | 758 "filter": { |
717 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 759 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
718 "location": "query", | 760 "location": "query", |
719 "type": "string" | 761 "type": "string" |
720 }, | 762 }, |
721 "maxResults": { | 763 "maxResults": { |
722 "default": "500", | 764 "default": "500", |
723 "description": "Maximum count of results to be retur
ned.", | 765 "description": "Maximum count of results to be retur
ned.", |
724 "format": "uint32", | 766 "format": "uint32", |
725 "location": "query", | 767 "location": "query", |
726 "maximum": "500", | 768 "maximum": "500", |
727 "minimum": "0", | 769 "minimum": "0", |
728 "type": "integer" | 770 "type": "integer" |
729 }, | 771 }, |
730 "pageToken": { | 772 "pageToken": { |
731 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", | 773 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
732 "location": "query", | 774 "location": "query", |
733 "type": "string" | 775 "type": "string" |
734 }, | 776 }, |
735 "project": { | 777 "project": { |
736 "description": "Project ID for this request.", | 778 "description": "Name of the project scoping this req
uest.", |
737 "location": "path", | 779 "location": "path", |
738 "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])?))"
, | 780 "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])?))"
, |
739 "required": true, | 781 "required": true, |
740 "type": "string" | 782 "type": "string" |
741 } | 783 } |
742 }, | 784 }, |
743 "path": "{project}/aggregated/disks", | 785 "path": "{project}/global/backendServices", |
744 "response": { | 786 "response": { |
745 "$ref": "DiskAggregatedList" | 787 "$ref": "BackendServiceList" |
746 }, | 788 }, |
747 "scopes": [ | 789 "scopes": [ |
748 "https://www.googleapis.com/auth/cloud-platform", | 790 "https://www.googleapis.com/auth/cloud-platform", |
749 "https://www.googleapis.com/auth/compute", | 791 "https://www.googleapis.com/auth/compute", |
750 "https://www.googleapis.com/auth/compute.readonly" | 792 "https://www.googleapis.com/auth/compute.readonly" |
751 ] | 793 ] |
752 }, | 794 }, |
753 "createSnapshot": { | 795 "patch": { |
754 "description": "Creates a snapshot of this disk.", | 796 "description": "Update the entire content of the BackendServ
ice resource. This method supports patch semantics.", |
755 "httpMethod": "POST", | 797 "httpMethod": "PATCH", |
756 "id": "compute.disks.createSnapshot", | 798 "id": "compute.backendServices.patch", |
757 "parameterOrder": [ | 799 "parameterOrder": [ |
758 "project", | 800 "project", |
759 "zone", | 801 "backendService" |
760 "disk" | |
761 ], | 802 ], |
762 "parameters": { | 803 "parameters": { |
763 "disk": { | 804 "backendService": { |
764 "description": "Name of the persistent disk to snaps
hot.", | 805 "description": "Name of the BackendService resource
to update.", |
765 "location": "path", | 806 "location": "path", |
766 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 807 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
767 "required": true, | 808 "required": true, |
768 "type": "string" | 809 "type": "string" |
769 }, | 810 }, |
770 "project": { | 811 "project": { |
771 "description": "Project ID for this request.", | 812 "description": "Name of the project scoping this req
uest.", |
772 "location": "path", | 813 "location": "path", |
773 "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])?))"
, | 814 "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])?))"
, |
774 "required": true, | 815 "required": true, |
775 "type": "string" | 816 "type": "string" |
776 }, | |
777 "zone": { | |
778 "description": "The name of the zone for this reques
t.", | |
779 "location": "path", | |
780 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
781 "required": true, | |
782 "type": "string" | |
783 } | 817 } |
784 }, | 818 }, |
785 "path": "{project}/zones/{zone}/disks/{disk}/createSnapshot"
, | 819 "path": "{project}/global/backendServices/{backendService}", |
786 "request": { | 820 "request": { |
787 "$ref": "Snapshot" | 821 "$ref": "BackendService" |
788 }, | 822 }, |
789 "response": { | 823 "response": { |
790 "$ref": "Operation" | 824 "$ref": "Operation" |
791 }, | 825 }, |
792 "scopes": [ | 826 "scopes": [ |
793 "https://www.googleapis.com/auth/cloud-platform", | 827 "https://www.googleapis.com/auth/cloud-platform", |
794 "https://www.googleapis.com/auth/compute" | 828 "https://www.googleapis.com/auth/compute" |
795 ] | 829 ] |
796 }, | 830 }, |
797 "delete": { | 831 "update": { |
798 "description": "Deletes the specified persistent disk.", | 832 "description": "Update the entire content of the BackendServ
ice resource.", |
799 "httpMethod": "DELETE", | 833 "httpMethod": "PUT", |
800 "id": "compute.disks.delete", | 834 "id": "compute.backendServices.update", |
801 "parameterOrder": [ | 835 "parameterOrder": [ |
802 "project", | 836 "project", |
803 "zone", | 837 "backendService" |
804 "disk" | |
805 ], | 838 ], |
806 "parameters": { | 839 "parameters": { |
807 "disk": { | 840 "backendService": { |
808 "description": "Name of the persistent disk to delet
e.", | 841 "description": "Name of the BackendService resource
to update.", |
809 "location": "path", | 842 "location": "path", |
810 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 843 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
811 "required": true, | 844 "required": true, |
812 "type": "string" | 845 "type": "string" |
813 }, | 846 }, |
814 "project": { | 847 "project": { |
815 "description": "Project ID for this request.", | 848 "description": "Name of the project scoping this req
uest.", |
816 "location": "path", | 849 "location": "path", |
817 "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])?))"
, | 850 "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])?))"
, |
818 "required": true, | 851 "required": true, |
819 "type": "string" | 852 "type": "string" |
820 }, | |
821 "zone": { | |
822 "description": "The name of the zone for this reques
t.", | |
823 "location": "path", | |
824 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
825 "required": true, | |
826 "type": "string" | |
827 } | 853 } |
828 }, | 854 }, |
829 "path": "{project}/zones/{zone}/disks/{disk}", | 855 "path": "{project}/global/backendServices/{backendService}", |
| 856 "request": { |
| 857 "$ref": "BackendService" |
| 858 }, |
830 "response": { | 859 "response": { |
831 "$ref": "Operation" | 860 "$ref": "Operation" |
832 }, | 861 }, |
833 "scopes": [ | 862 "scopes": [ |
834 "https://www.googleapis.com/auth/cloud-platform", | 863 "https://www.googleapis.com/auth/cloud-platform", |
835 "https://www.googleapis.com/auth/compute" | 864 "https://www.googleapis.com/auth/compute" |
836 ] | 865 ] |
837 }, | 866 } |
838 "get": { | 867 } |
839 "description": "Returns a specified persistent disk.", | 868 }, |
| 869 "diskTypes": { |
| 870 "methods": { |
| 871 "aggregatedList": { |
| 872 "description": "Retrieves the list of disk type resources gr
ouped by scope.", |
840 "httpMethod": "GET", | 873 "httpMethod": "GET", |
841 "id": "compute.disks.get", | 874 "id": "compute.diskTypes.aggregatedList", |
842 "parameterOrder": [ | 875 "parameterOrder": [ |
843 "project", | 876 "project" |
844 "zone", | |
845 "disk" | |
846 ], | 877 ], |
847 "parameters": { | 878 "parameters": { |
848 "disk": { | 879 "filter": { |
849 "description": "Name of the persistent disk to retur
n.", | 880 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
850 "location": "path", | 881 "location": "query", |
851 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 882 "type": "string" |
852 "required": true, | 883 }, |
| 884 "maxResults": { |
| 885 "default": "500", |
| 886 "description": "Maximum count of results to be retur
ned.", |
| 887 "format": "uint32", |
| 888 "location": "query", |
| 889 "maximum": "500", |
| 890 "minimum": "0", |
| 891 "type": "integer" |
| 892 }, |
| 893 "pageToken": { |
| 894 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
| 895 "location": "query", |
853 "type": "string" | 896 "type": "string" |
854 }, | 897 }, |
855 "project": { | 898 "project": { |
856 "description": "Project ID for this request.", | 899 "description": "Project ID for this request.", |
857 "location": "path", | 900 "location": "path", |
858 "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])?))"
, | 901 "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])?))"
, |
859 "required": true, | 902 "required": true, |
860 "type": "string" | 903 "type": "string" |
861 }, | |
862 "zone": { | |
863 "description": "The name of the zone for this reques
t.", | |
864 "location": "path", | |
865 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
866 "required": true, | |
867 "type": "string" | |
868 } | 904 } |
869 }, | 905 }, |
870 "path": "{project}/zones/{zone}/disks/{disk}", | 906 "path": "{project}/aggregated/diskTypes", |
871 "response": { | 907 "response": { |
872 "$ref": "Disk" | 908 "$ref": "DiskTypeAggregatedList" |
873 }, | 909 }, |
874 "scopes": [ | 910 "scopes": [ |
875 "https://www.googleapis.com/auth/cloud-platform", | 911 "https://www.googleapis.com/auth/cloud-platform", |
876 "https://www.googleapis.com/auth/compute", | 912 "https://www.googleapis.com/auth/compute", |
877 "https://www.googleapis.com/auth/compute.readonly" | 913 "https://www.googleapis.com/auth/compute.readonly" |
878 ] | 914 ] |
879 }, | 915 }, |
880 "insert": { | 916 "get": { |
881 "description": "Creates a persistent disk in the specified p
roject using the data included in the request.", | 917 "description": "Returns the specified disk type resource.", |
882 "httpMethod": "POST", | 918 "httpMethod": "GET", |
883 "id": "compute.disks.insert", | 919 "id": "compute.diskTypes.get", |
884 "parameterOrder": [ | 920 "parameterOrder": [ |
885 "project", | 921 "project", |
886 "zone" | 922 "zone", |
| 923 "diskType" |
887 ], | 924 ], |
888 "parameters": { | 925 "parameters": { |
| 926 "diskType": { |
| 927 "description": "Name of the disk type resource to re
turn.", |
| 928 "location": "path", |
| 929 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 930 "required": true, |
| 931 "type": "string" |
| 932 }, |
889 "project": { | 933 "project": { |
890 "description": "Project ID for this request.", | 934 "description": "Project ID for this request.", |
891 "location": "path", | 935 "location": "path", |
892 "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])?))"
, | 936 "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])?))"
, |
893 "required": true, | 937 "required": true, |
894 "type": "string" | 938 "type": "string" |
895 }, | 939 }, |
896 "sourceImage": { | |
897 "description": "Optional. Source image to restore on
to a disk.", | |
898 "location": "query", | |
899 "type": "string" | |
900 }, | |
901 "zone": { | 940 "zone": { |
902 "description": "The name of the zone for this reques
t.", | 941 "description": "The name of the zone for this reques
t.", |
903 "location": "path", | 942 "location": "path", |
904 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 943 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
905 "required": true, | 944 "required": true, |
906 "type": "string" | 945 "type": "string" |
907 } | 946 } |
908 }, | 947 }, |
909 "path": "{project}/zones/{zone}/disks", | 948 "path": "{project}/zones/{zone}/diskTypes/{diskType}", |
910 "request": { | |
911 "$ref": "Disk" | |
912 }, | |
913 "response": { | 949 "response": { |
914 "$ref": "Operation" | 950 "$ref": "DiskType" |
915 }, | 951 }, |
916 "scopes": [ | 952 "scopes": [ |
917 "https://www.googleapis.com/auth/cloud-platform", | 953 "https://www.googleapis.com/auth/cloud-platform", |
918 "https://www.googleapis.com/auth/compute" | 954 "https://www.googleapis.com/auth/compute", |
| 955 "https://www.googleapis.com/auth/compute.readonly" |
919 ] | 956 ] |
920 }, | 957 }, |
921 "list": { | 958 "list": { |
922 "description": "Retrieves the list of persistent disks conta
ined within the specified zone.", | 959 "description": "Retrieves the list of disk type resources av
ailable to the specified project.", |
923 "httpMethod": "GET", | 960 "httpMethod": "GET", |
924 "id": "compute.disks.list", | 961 "id": "compute.diskTypes.list", |
925 "parameterOrder": [ | 962 "parameterOrder": [ |
926 "project", | 963 "project", |
927 "zone" | 964 "zone" |
928 ], | 965 ], |
929 "parameters": { | 966 "parameters": { |
930 "filter": { | 967 "filter": { |
931 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 968 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
932 "location": "query", | 969 "location": "query", |
933 "type": "string" | 970 "type": "string" |
934 }, | 971 }, |
935 "maxResults": { | 972 "maxResults": { |
936 "default": "500", | 973 "default": "500", |
937 "description": "Maximum count of results to be retur
ned.", | 974 "description": "Maximum count of results to be retur
ned.", |
938 "format": "uint32", | 975 "format": "uint32", |
939 "location": "query", | 976 "location": "query", |
940 "maximum": "500", | 977 "maximum": "500", |
941 "minimum": "0", | 978 "minimum": "0", |
(...skipping 12 matching lines...) Expand all Loading... |
954 "type": "string" | 991 "type": "string" |
955 }, | 992 }, |
956 "zone": { | 993 "zone": { |
957 "description": "The name of the zone for this reques
t.", | 994 "description": "The name of the zone for this reques
t.", |
958 "location": "path", | 995 "location": "path", |
959 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 996 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
960 "required": true, | 997 "required": true, |
961 "type": "string" | 998 "type": "string" |
962 } | 999 } |
963 }, | 1000 }, |
964 "path": "{project}/zones/{zone}/disks", | 1001 "path": "{project}/zones/{zone}/diskTypes", |
965 "response": { | 1002 "response": { |
966 "$ref": "DiskList" | 1003 "$ref": "DiskTypeList" |
967 }, | 1004 }, |
968 "scopes": [ | 1005 "scopes": [ |
969 "https://www.googleapis.com/auth/cloud-platform", | 1006 "https://www.googleapis.com/auth/cloud-platform", |
970 "https://www.googleapis.com/auth/compute", | 1007 "https://www.googleapis.com/auth/compute", |
971 "https://www.googleapis.com/auth/compute.readonly" | 1008 "https://www.googleapis.com/auth/compute.readonly" |
972 ] | 1009 ] |
973 } | 1010 } |
974 } | 1011 } |
975 }, | 1012 }, |
976 "firewalls": { | 1013 "disks": { |
977 "methods": { | 1014 "methods": { |
978 "delete": { | 1015 "aggregatedList": { |
979 "description": "Deletes the specified firewall resource.", | 1016 "description": "Retrieves the list of disks grouped by scope
.", |
980 "httpMethod": "DELETE", | 1017 "httpMethod": "GET", |
981 "id": "compute.firewalls.delete", | 1018 "id": "compute.disks.aggregatedList", |
982 "parameterOrder": [ | 1019 "parameterOrder": [ |
983 "project", | 1020 "project" |
984 "firewall" | |
985 ], | 1021 ], |
986 "parameters": { | 1022 "parameters": { |
987 "firewall": { | 1023 "filter": { |
988 "description": "Name of the firewall resource to del
ete.", | 1024 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
989 "location": "path", | 1025 "location": "query", |
990 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 1026 "type": "string" |
991 "required": true, | 1027 }, |
| 1028 "maxResults": { |
| 1029 "default": "500", |
| 1030 "description": "Maximum count of results to be retur
ned.", |
| 1031 "format": "uint32", |
| 1032 "location": "query", |
| 1033 "maximum": "500", |
| 1034 "minimum": "0", |
| 1035 "type": "integer" |
| 1036 }, |
| 1037 "pageToken": { |
| 1038 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
| 1039 "location": "query", |
992 "type": "string" | 1040 "type": "string" |
993 }, | 1041 }, |
994 "project": { | 1042 "project": { |
995 "description": "Project ID for this request.", | 1043 "description": "Project ID for this request.", |
996 "location": "path", | 1044 "location": "path", |
997 "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])?))"
, | 1045 "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])?))"
, |
998 "required": true, | 1046 "required": true, |
999 "type": "string" | 1047 "type": "string" |
1000 } | 1048 } |
1001 }, | 1049 }, |
| 1050 "path": "{project}/aggregated/disks", |
| 1051 "response": { |
| 1052 "$ref": "DiskAggregatedList" |
| 1053 }, |
| 1054 "scopes": [ |
| 1055 "https://www.googleapis.com/auth/cloud-platform", |
| 1056 "https://www.googleapis.com/auth/compute", |
| 1057 "https://www.googleapis.com/auth/compute.readonly" |
| 1058 ] |
| 1059 }, |
| 1060 "createSnapshot": { |
| 1061 "description": "Creates a snapshot of this disk.", |
| 1062 "httpMethod": "POST", |
| 1063 "id": "compute.disks.createSnapshot", |
| 1064 "parameterOrder": [ |
| 1065 "project", |
| 1066 "zone", |
| 1067 "disk" |
| 1068 ], |
| 1069 "parameters": { |
| 1070 "disk": { |
| 1071 "description": "Name of the persistent disk to snaps
hot.", |
| 1072 "location": "path", |
| 1073 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1074 "required": true, |
| 1075 "type": "string" |
| 1076 }, |
| 1077 "project": { |
| 1078 "description": "Project ID for this request.", |
| 1079 "location": "path", |
| 1080 "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])?))"
, |
| 1081 "required": true, |
| 1082 "type": "string" |
| 1083 }, |
| 1084 "zone": { |
| 1085 "description": "The name of the zone for this reques
t.", |
| 1086 "location": "path", |
| 1087 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1088 "required": true, |
| 1089 "type": "string" |
| 1090 } |
| 1091 }, |
| 1092 "path": "{project}/zones/{zone}/disks/{disk}/createSnapshot"
, |
| 1093 "request": { |
| 1094 "$ref": "Snapshot" |
| 1095 }, |
| 1096 "response": { |
| 1097 "$ref": "Operation" |
| 1098 }, |
| 1099 "scopes": [ |
| 1100 "https://www.googleapis.com/auth/cloud-platform", |
| 1101 "https://www.googleapis.com/auth/compute" |
| 1102 ] |
| 1103 }, |
| 1104 "delete": { |
| 1105 "description": "Deletes the specified persistent disk. Delet
ing a disk removes its data permanently and is irreversible. However, deleting a
disk does not delete any snapshots previously made from the disk. You must sepa
rately delete snapshots.", |
| 1106 "httpMethod": "DELETE", |
| 1107 "id": "compute.disks.delete", |
| 1108 "parameterOrder": [ |
| 1109 "project", |
| 1110 "zone", |
| 1111 "disk" |
| 1112 ], |
| 1113 "parameters": { |
| 1114 "disk": { |
| 1115 "description": "Name of the persistent disk to delet
e.", |
| 1116 "location": "path", |
| 1117 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1118 "required": true, |
| 1119 "type": "string" |
| 1120 }, |
| 1121 "project": { |
| 1122 "description": "Project ID for this request.", |
| 1123 "location": "path", |
| 1124 "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])?))"
, |
| 1125 "required": true, |
| 1126 "type": "string" |
| 1127 }, |
| 1128 "zone": { |
| 1129 "description": "The name of the zone for this reques
t.", |
| 1130 "location": "path", |
| 1131 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1132 "required": true, |
| 1133 "type": "string" |
| 1134 } |
| 1135 }, |
| 1136 "path": "{project}/zones/{zone}/disks/{disk}", |
| 1137 "response": { |
| 1138 "$ref": "Operation" |
| 1139 }, |
| 1140 "scopes": [ |
| 1141 "https://www.googleapis.com/auth/cloud-platform", |
| 1142 "https://www.googleapis.com/auth/compute" |
| 1143 ] |
| 1144 }, |
| 1145 "get": { |
| 1146 "description": "Returns a specified persistent disk.", |
| 1147 "httpMethod": "GET", |
| 1148 "id": "compute.disks.get", |
| 1149 "parameterOrder": [ |
| 1150 "project", |
| 1151 "zone", |
| 1152 "disk" |
| 1153 ], |
| 1154 "parameters": { |
| 1155 "disk": { |
| 1156 "description": "Name of the persistent disk to retur
n.", |
| 1157 "location": "path", |
| 1158 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1159 "required": true, |
| 1160 "type": "string" |
| 1161 }, |
| 1162 "project": { |
| 1163 "description": "Project ID for this request.", |
| 1164 "location": "path", |
| 1165 "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])?))"
, |
| 1166 "required": true, |
| 1167 "type": "string" |
| 1168 }, |
| 1169 "zone": { |
| 1170 "description": "The name of the zone for this reques
t.", |
| 1171 "location": "path", |
| 1172 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1173 "required": true, |
| 1174 "type": "string" |
| 1175 } |
| 1176 }, |
| 1177 "path": "{project}/zones/{zone}/disks/{disk}", |
| 1178 "response": { |
| 1179 "$ref": "Disk" |
| 1180 }, |
| 1181 "scopes": [ |
| 1182 "https://www.googleapis.com/auth/cloud-platform", |
| 1183 "https://www.googleapis.com/auth/compute", |
| 1184 "https://www.googleapis.com/auth/compute.readonly" |
| 1185 ] |
| 1186 }, |
| 1187 "insert": { |
| 1188 "description": "Creates a persistent disk in the specified p
roject using the data included in the request.", |
| 1189 "httpMethod": "POST", |
| 1190 "id": "compute.disks.insert", |
| 1191 "parameterOrder": [ |
| 1192 "project", |
| 1193 "zone" |
| 1194 ], |
| 1195 "parameters": { |
| 1196 "project": { |
| 1197 "description": "Project ID for this request.", |
| 1198 "location": "path", |
| 1199 "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])?))"
, |
| 1200 "required": true, |
| 1201 "type": "string" |
| 1202 }, |
| 1203 "sourceImage": { |
| 1204 "description": "Optional. Source image to restore on
to a disk.", |
| 1205 "location": "query", |
| 1206 "type": "string" |
| 1207 }, |
| 1208 "zone": { |
| 1209 "description": "The name of the zone for this reques
t.", |
| 1210 "location": "path", |
| 1211 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1212 "required": true, |
| 1213 "type": "string" |
| 1214 } |
| 1215 }, |
| 1216 "path": "{project}/zones/{zone}/disks", |
| 1217 "request": { |
| 1218 "$ref": "Disk" |
| 1219 }, |
| 1220 "response": { |
| 1221 "$ref": "Operation" |
| 1222 }, |
| 1223 "scopes": [ |
| 1224 "https://www.googleapis.com/auth/cloud-platform", |
| 1225 "https://www.googleapis.com/auth/compute" |
| 1226 ] |
| 1227 }, |
| 1228 "list": { |
| 1229 "description": "Retrieves the list of persistent disks conta
ined within the specified zone.", |
| 1230 "httpMethod": "GET", |
| 1231 "id": "compute.disks.list", |
| 1232 "parameterOrder": [ |
| 1233 "project", |
| 1234 "zone" |
| 1235 ], |
| 1236 "parameters": { |
| 1237 "filter": { |
| 1238 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
| 1239 "location": "query", |
| 1240 "type": "string" |
| 1241 }, |
| 1242 "maxResults": { |
| 1243 "default": "500", |
| 1244 "description": "Maximum count of results to be retur
ned.", |
| 1245 "format": "uint32", |
| 1246 "location": "query", |
| 1247 "maximum": "500", |
| 1248 "minimum": "0", |
| 1249 "type": "integer" |
| 1250 }, |
| 1251 "pageToken": { |
| 1252 "description": "Specifies a page token to use. Use t
his parameter if you want to list the next page of results. Set pageToken to the
nextPageToken returned by a previous list request.", |
| 1253 "location": "query", |
| 1254 "type": "string" |
| 1255 }, |
| 1256 "project": { |
| 1257 "description": "Project ID for this request.", |
| 1258 "location": "path", |
| 1259 "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])?))"
, |
| 1260 "required": true, |
| 1261 "type": "string" |
| 1262 }, |
| 1263 "zone": { |
| 1264 "description": "The name of the zone for this reques
t.", |
| 1265 "location": "path", |
| 1266 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1267 "required": true, |
| 1268 "type": "string" |
| 1269 } |
| 1270 }, |
| 1271 "path": "{project}/zones/{zone}/disks", |
| 1272 "response": { |
| 1273 "$ref": "DiskList" |
| 1274 }, |
| 1275 "scopes": [ |
| 1276 "https://www.googleapis.com/auth/cloud-platform", |
| 1277 "https://www.googleapis.com/auth/compute", |
| 1278 "https://www.googleapis.com/auth/compute.readonly" |
| 1279 ] |
| 1280 } |
| 1281 } |
| 1282 }, |
| 1283 "firewalls": { |
| 1284 "methods": { |
| 1285 "delete": { |
| 1286 "description": "Deletes the specified firewall resource.", |
| 1287 "httpMethod": "DELETE", |
| 1288 "id": "compute.firewalls.delete", |
| 1289 "parameterOrder": [ |
| 1290 "project", |
| 1291 "firewall" |
| 1292 ], |
| 1293 "parameters": { |
| 1294 "firewall": { |
| 1295 "description": "Name of the firewall resource to del
ete.", |
| 1296 "location": "path", |
| 1297 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 1298 "required": true, |
| 1299 "type": "string" |
| 1300 }, |
| 1301 "project": { |
| 1302 "description": "Project ID for this request.", |
| 1303 "location": "path", |
| 1304 "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])?))"
, |
| 1305 "required": true, |
| 1306 "type": "string" |
| 1307 } |
| 1308 }, |
1002 "path": "{project}/global/firewalls/{firewall}", | 1309 "path": "{project}/global/firewalls/{firewall}", |
1003 "response": { | 1310 "response": { |
1004 "$ref": "Operation" | 1311 "$ref": "Operation" |
1005 }, | 1312 }, |
1006 "scopes": [ | 1313 "scopes": [ |
1007 "https://www.googleapis.com/auth/cloud-platform", | 1314 "https://www.googleapis.com/auth/cloud-platform", |
1008 "https://www.googleapis.com/auth/compute" | 1315 "https://www.googleapis.com/auth/compute" |
1009 ] | 1316 ] |
1010 }, | 1317 }, |
1011 "get": { | 1318 "get": { |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1072 }, | 1379 }, |
1073 "list": { | 1380 "list": { |
1074 "description": "Retrieves the list of firewall resources ava
ilable to the specified project.", | 1381 "description": "Retrieves the list of firewall resources ava
ilable to the specified project.", |
1075 "httpMethod": "GET", | 1382 "httpMethod": "GET", |
1076 "id": "compute.firewalls.list", | 1383 "id": "compute.firewalls.list", |
1077 "parameterOrder": [ | 1384 "parameterOrder": [ |
1078 "project" | 1385 "project" |
1079 ], | 1386 ], |
1080 "parameters": { | 1387 "parameters": { |
1081 "filter": { | 1388 "filter": { |
1082 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 1389 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1083 "location": "query", | 1390 "location": "query", |
1084 "type": "string" | 1391 "type": "string" |
1085 }, | 1392 }, |
1086 "maxResults": { | 1393 "maxResults": { |
1087 "default": "500", | 1394 "default": "500", |
1088 "description": "Maximum count of results to be retur
ned.", | 1395 "description": "Maximum count of results to be retur
ned.", |
1089 "format": "uint32", | 1396 "format": "uint32", |
1090 "location": "query", | 1397 "location": "query", |
1091 "maximum": "500", | 1398 "maximum": "500", |
1092 "minimum": "0", | 1399 "minimum": "0", |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1193 "methods": { | 1500 "methods": { |
1194 "aggregatedList": { | 1501 "aggregatedList": { |
1195 "description": "Retrieves the list of forwarding rules group
ed by scope.", | 1502 "description": "Retrieves the list of forwarding rules group
ed by scope.", |
1196 "httpMethod": "GET", | 1503 "httpMethod": "GET", |
1197 "id": "compute.forwardingRules.aggregatedList", | 1504 "id": "compute.forwardingRules.aggregatedList", |
1198 "parameterOrder": [ | 1505 "parameterOrder": [ |
1199 "project" | 1506 "project" |
1200 ], | 1507 ], |
1201 "parameters": { | 1508 "parameters": { |
1202 "filter": { | 1509 "filter": { |
1203 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 1510 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1204 "location": "query", | 1511 "location": "query", |
1205 "type": "string" | 1512 "type": "string" |
1206 }, | 1513 }, |
1207 "maxResults": { | 1514 "maxResults": { |
1208 "default": "500", | 1515 "default": "500", |
1209 "description": "Maximum count of results to be retur
ned.", | 1516 "description": "Maximum count of results to be retur
ned.", |
1210 "format": "uint32", | 1517 "format": "uint32", |
1211 "location": "query", | 1518 "location": "query", |
1212 "maximum": "500", | 1519 "maximum": "500", |
1213 "minimum": "0", | 1520 "minimum": "0", |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1358 "list": { | 1665 "list": { |
1359 "description": "Retrieves the list of ForwardingRule resourc
es available to the specified project and region.", | 1666 "description": "Retrieves the list of ForwardingRule resourc
es available to the specified project and region.", |
1360 "httpMethod": "GET", | 1667 "httpMethod": "GET", |
1361 "id": "compute.forwardingRules.list", | 1668 "id": "compute.forwardingRules.list", |
1362 "parameterOrder": [ | 1669 "parameterOrder": [ |
1363 "project", | 1670 "project", |
1364 "region" | 1671 "region" |
1365 ], | 1672 ], |
1366 "parameters": { | 1673 "parameters": { |
1367 "filter": { | 1674 "filter": { |
1368 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 1675 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1369 "location": "query", | 1676 "location": "query", |
1370 "type": "string" | 1677 "type": "string" |
1371 }, | 1678 }, |
1372 "maxResults": { | 1679 "maxResults": { |
1373 "default": "500", | 1680 "default": "500", |
1374 "description": "Maximum count of results to be retur
ned.", | 1681 "description": "Maximum count of results to be retur
ned.", |
1375 "format": "uint32", | 1682 "format": "uint32", |
1376 "location": "query", | 1683 "location": "query", |
1377 "maximum": "500", | 1684 "maximum": "500", |
1378 "minimum": "0", | 1685 "minimum": "0", |
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1553 }, | 1860 }, |
1554 "list": { | 1861 "list": { |
1555 "description": "Retrieves the list of global address resourc
es.", | 1862 "description": "Retrieves the list of global address resourc
es.", |
1556 "httpMethod": "GET", | 1863 "httpMethod": "GET", |
1557 "id": "compute.globalAddresses.list", | 1864 "id": "compute.globalAddresses.list", |
1558 "parameterOrder": [ | 1865 "parameterOrder": [ |
1559 "project" | 1866 "project" |
1560 ], | 1867 ], |
1561 "parameters": { | 1868 "parameters": { |
1562 "filter": { | 1869 "filter": { |
1563 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 1870 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1564 "location": "query", | 1871 "location": "query", |
1565 "type": "string" | 1872 "type": "string" |
1566 }, | 1873 }, |
1567 "maxResults": { | 1874 "maxResults": { |
1568 "default": "500", | 1875 "default": "500", |
1569 "description": "Maximum count of results to be retur
ned.", | 1876 "description": "Maximum count of results to be retur
ned.", |
1570 "format": "uint32", | 1877 "format": "uint32", |
1571 "location": "query", | 1878 "location": "query", |
1572 "maximum": "500", | 1879 "maximum": "500", |
1573 "minimum": "0", | 1880 "minimum": "0", |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1697 }, | 2004 }, |
1698 "list": { | 2005 "list": { |
1699 "description": "Retrieves the list of ForwardingRule resourc
es available to the specified project.", | 2006 "description": "Retrieves the list of ForwardingRule resourc
es available to the specified project.", |
1700 "httpMethod": "GET", | 2007 "httpMethod": "GET", |
1701 "id": "compute.globalForwardingRules.list", | 2008 "id": "compute.globalForwardingRules.list", |
1702 "parameterOrder": [ | 2009 "parameterOrder": [ |
1703 "project" | 2010 "project" |
1704 ], | 2011 ], |
1705 "parameters": { | 2012 "parameters": { |
1706 "filter": { | 2013 "filter": { |
1707 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2014 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1708 "location": "query", | 2015 "location": "query", |
1709 "type": "string" | 2016 "type": "string" |
1710 }, | 2017 }, |
1711 "maxResults": { | 2018 "maxResults": { |
1712 "default": "500", | 2019 "default": "500", |
1713 "description": "Maximum count of results to be retur
ned.", | 2020 "description": "Maximum count of results to be retur
ned.", |
1714 "format": "uint32", | 2021 "format": "uint32", |
1715 "location": "query", | 2022 "location": "query", |
1716 "maximum": "500", | 2023 "maximum": "500", |
1717 "minimum": "0", | 2024 "minimum": "0", |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1782 "methods": { | 2089 "methods": { |
1783 "aggregatedList": { | 2090 "aggregatedList": { |
1784 "description": "Retrieves the list of all operations grouped
by scope.", | 2091 "description": "Retrieves the list of all operations grouped
by scope.", |
1785 "httpMethod": "GET", | 2092 "httpMethod": "GET", |
1786 "id": "compute.globalOperations.aggregatedList", | 2093 "id": "compute.globalOperations.aggregatedList", |
1787 "parameterOrder": [ | 2094 "parameterOrder": [ |
1788 "project" | 2095 "project" |
1789 ], | 2096 ], |
1790 "parameters": { | 2097 "parameters": { |
1791 "filter": { | 2098 "filter": { |
1792 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2099 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1793 "location": "query", | 2100 "location": "query", |
1794 "type": "string" | 2101 "type": "string" |
1795 }, | 2102 }, |
1796 "maxResults": { | 2103 "maxResults": { |
1797 "default": "500", | 2104 "default": "500", |
1798 "description": "Maximum count of results to be retur
ned.", | 2105 "description": "Maximum count of results to be retur
ned.", |
1799 "format": "uint32", | 2106 "format": "uint32", |
1800 "location": "query", | 2107 "location": "query", |
1801 "maximum": "500", | 2108 "maximum": "500", |
1802 "minimum": "0", | 2109 "minimum": "0", |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1891 }, | 2198 }, |
1892 "list": { | 2199 "list": { |
1893 "description": "Retrieves the list of Operation resources co
ntained within the specified project.", | 2200 "description": "Retrieves the list of Operation resources co
ntained within the specified project.", |
1894 "httpMethod": "GET", | 2201 "httpMethod": "GET", |
1895 "id": "compute.globalOperations.list", | 2202 "id": "compute.globalOperations.list", |
1896 "parameterOrder": [ | 2203 "parameterOrder": [ |
1897 "project" | 2204 "project" |
1898 ], | 2205 ], |
1899 "parameters": { | 2206 "parameters": { |
1900 "filter": { | 2207 "filter": { |
1901 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2208 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
1902 "location": "query", | 2209 "location": "query", |
1903 "type": "string" | 2210 "type": "string" |
1904 }, | 2211 }, |
1905 "maxResults": { | 2212 "maxResults": { |
1906 "default": "500", | 2213 "default": "500", |
1907 "description": "Maximum count of results to be retur
ned.", | 2214 "description": "Maximum count of results to be retur
ned.", |
1908 "format": "uint32", | 2215 "format": "uint32", |
1909 "location": "query", | 2216 "location": "query", |
1910 "maximum": "500", | 2217 "maximum": "500", |
1911 "minimum": "0", | 2218 "minimum": "0", |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2035 }, | 2342 }, |
2036 "list": { | 2343 "list": { |
2037 "description": "Retrieves the list of HttpHealthCheck resour
ces available to the specified project.", | 2344 "description": "Retrieves the list of HttpHealthCheck resour
ces available to the specified project.", |
2038 "httpMethod": "GET", | 2345 "httpMethod": "GET", |
2039 "id": "compute.httpHealthChecks.list", | 2346 "id": "compute.httpHealthChecks.list", |
2040 "parameterOrder": [ | 2347 "parameterOrder": [ |
2041 "project" | 2348 "project" |
2042 ], | 2349 ], |
2043 "parameters": { | 2350 "parameters": { |
2044 "filter": { | 2351 "filter": { |
2045 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2352 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
2046 "location": "query", | 2353 "location": "query", |
2047 "type": "string" | 2354 "type": "string" |
2048 }, | 2355 }, |
2049 "maxResults": { | 2356 "maxResults": { |
2050 "default": "500", | 2357 "default": "500", |
2051 "description": "Maximum count of results to be retur
ned.", | 2358 "description": "Maximum count of results to be retur
ned.", |
2052 "format": "uint32", | 2359 "format": "uint32", |
2053 "location": "query", | 2360 "location": "query", |
2054 "maximum": "500", | 2361 "maximum": "500", |
2055 "minimum": "0", | 2362 "minimum": "0", |
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2290 }, | 2597 }, |
2291 "list": { | 2598 "list": { |
2292 "description": "Retrieves the list of image resources availa
ble to the specified project.", | 2599 "description": "Retrieves the list of image resources availa
ble to the specified project.", |
2293 "httpMethod": "GET", | 2600 "httpMethod": "GET", |
2294 "id": "compute.images.list", | 2601 "id": "compute.images.list", |
2295 "parameterOrder": [ | 2602 "parameterOrder": [ |
2296 "project" | 2603 "project" |
2297 ], | 2604 ], |
2298 "parameters": { | 2605 "parameters": { |
2299 "filter": { | 2606 "filter": { |
2300 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2607 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
2301 "location": "query", | 2608 "location": "query", |
2302 "type": "string" | 2609 "type": "string" |
2303 }, | 2610 }, |
2304 "maxResults": { | 2611 "maxResults": { |
2305 "default": "500", | 2612 "default": "500", |
2306 "description": "Maximum count of results to be retur
ned.", | 2613 "description": "Maximum count of results to be retur
ned.", |
2307 "format": "uint32", | 2614 "format": "uint32", |
2308 "location": "query", | 2615 "location": "query", |
2309 "maximum": "500", | 2616 "maximum": "500", |
2310 "minimum": "0", | 2617 "minimum": "0", |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2381 }, | 2688 }, |
2382 "aggregatedList": { | 2689 "aggregatedList": { |
2383 "description": "Retrieves the list of managed instance group
s, and groups them by project and zone.", | 2690 "description": "Retrieves the list of managed instance group
s, and groups them by project and zone.", |
2384 "httpMethod": "GET", | 2691 "httpMethod": "GET", |
2385 "id": "compute.instanceGroupManagers.aggregatedList", | 2692 "id": "compute.instanceGroupManagers.aggregatedList", |
2386 "parameterOrder": [ | 2693 "parameterOrder": [ |
2387 "project" | 2694 "project" |
2388 ], | 2695 ], |
2389 "parameters": { | 2696 "parameters": { |
2390 "filter": { | 2697 "filter": { |
2391 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2698 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
2392 "location": "query", | 2699 "location": "query", |
2393 "type": "string" | 2700 "type": "string" |
2394 }, | 2701 }, |
2395 "maxResults": { | 2702 "maxResults": { |
2396 "default": "500", | 2703 "default": "500", |
2397 "description": "Maximum count of results to be retur
ned.", | 2704 "description": "Maximum count of results to be retur
ned.", |
2398 "format": "uint32", | 2705 "format": "uint32", |
2399 "location": "query", | 2706 "location": "query", |
2400 "maximum": "500", | 2707 "maximum": "500", |
2401 "minimum": "0", | 2708 "minimum": "0", |
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2583 "list": { | 2890 "list": { |
2584 "description": "Retrieves a list of managed instance groups
that are contained within the specified project and zone.", | 2891 "description": "Retrieves a list of managed instance groups
that are contained within the specified project and zone.", |
2585 "httpMethod": "GET", | 2892 "httpMethod": "GET", |
2586 "id": "compute.instanceGroupManagers.list", | 2893 "id": "compute.instanceGroupManagers.list", |
2587 "parameterOrder": [ | 2894 "parameterOrder": [ |
2588 "project", | 2895 "project", |
2589 "zone" | 2896 "zone" |
2590 ], | 2897 ], |
2591 "parameters": { | 2898 "parameters": { |
2592 "filter": { | 2899 "filter": { |
2593 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 2900 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
2594 "location": "query", | 2901 "location": "query", |
2595 "type": "string" | 2902 "type": "string" |
2596 }, | 2903 }, |
2597 "maxResults": { | 2904 "maxResults": { |
2598 "default": "500", | 2905 "default": "500", |
2599 "description": "Maximum count of results to be retur
ned.", | 2906 "description": "Maximum count of results to be retur
ned.", |
2600 "format": "uint32", | 2907 "format": "uint32", |
2601 "location": "query", | 2908 "location": "query", |
2602 "maximum": "500", | 2909 "maximum": "500", |
2603 "minimum": "0", | 2910 "minimum": "0", |
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2893 }, | 3200 }, |
2894 "aggregatedList": { | 3201 "aggregatedList": { |
2895 "description": "Retrieves the list of instance groups, and s
orts them by zone.", | 3202 "description": "Retrieves the list of instance groups, and s
orts them by zone.", |
2896 "httpMethod": "GET", | 3203 "httpMethod": "GET", |
2897 "id": "compute.instanceGroups.aggregatedList", | 3204 "id": "compute.instanceGroups.aggregatedList", |
2898 "parameterOrder": [ | 3205 "parameterOrder": [ |
2899 "project" | 3206 "project" |
2900 ], | 3207 ], |
2901 "parameters": { | 3208 "parameters": { |
2902 "filter": { | 3209 "filter": { |
2903 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 3210 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
2904 "location": "query", | 3211 "location": "query", |
2905 "type": "string" | 3212 "type": "string" |
2906 }, | 3213 }, |
2907 "maxResults": { | 3214 "maxResults": { |
2908 "default": "500", | 3215 "default": "500", |
2909 "description": "Maximum count of results to be retur
ned.", | 3216 "description": "Maximum count of results to be retur
ned.", |
2910 "format": "uint32", | 3217 "format": "uint32", |
2911 "location": "query", | 3218 "location": "query", |
2912 "maximum": "500", | 3219 "maximum": "500", |
2913 "minimum": "0", | 3220 "minimum": "0", |
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3053 "list": { | 3360 "list": { |
3054 "description": "Retrieves the list of instance groups that a
re located in the specified project and zone.", | 3361 "description": "Retrieves the list of instance groups that a
re located in the specified project and zone.", |
3055 "httpMethod": "GET", | 3362 "httpMethod": "GET", |
3056 "id": "compute.instanceGroups.list", | 3363 "id": "compute.instanceGroups.list", |
3057 "parameterOrder": [ | 3364 "parameterOrder": [ |
3058 "project", | 3365 "project", |
3059 "zone" | 3366 "zone" |
3060 ], | 3367 ], |
3061 "parameters": { | 3368 "parameters": { |
3062 "filter": { | 3369 "filter": { |
3063 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 3370 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
3064 "location": "query", | 3371 "location": "query", |
3065 "type": "string" | 3372 "type": "string" |
3066 }, | 3373 }, |
3067 "maxResults": { | 3374 "maxResults": { |
3068 "default": "500", | 3375 "default": "500", |
3069 "description": "Maximum count of results to be retur
ned.", | 3376 "description": "Maximum count of results to be retur
ned.", |
3070 "format": "uint32", | 3377 "format": "uint32", |
3071 "location": "query", | 3378 "location": "query", |
3072 "maximum": "500", | 3379 "maximum": "500", |
3073 "minimum": "0", | 3380 "minimum": "0", |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3106 "description": "Lists instances in an instance group. The pa
rameters for this method specify whether the list filters instances by state and
named ports information.", | 3413 "description": "Lists instances in an instance group. The pa
rameters for this method specify whether the list filters instances by state and
named ports information.", |
3107 "httpMethod": "POST", | 3414 "httpMethod": "POST", |
3108 "id": "compute.instanceGroups.listInstances", | 3415 "id": "compute.instanceGroups.listInstances", |
3109 "parameterOrder": [ | 3416 "parameterOrder": [ |
3110 "project", | 3417 "project", |
3111 "zone", | 3418 "zone", |
3112 "instanceGroup" | 3419 "instanceGroup" |
3113 ], | 3420 ], |
3114 "parameters": { | 3421 "parameters": { |
3115 "filter": { | 3422 "filter": { |
3116 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 3423 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
3117 "location": "query", | 3424 "location": "query", |
3118 "type": "string" | 3425 "type": "string" |
3119 }, | 3426 }, |
3120 "instanceGroup": { | 3427 "instanceGroup": { |
3121 "description": "The name of the instance group from
which you want to generate a list of included instances.", | 3428 "description": "The name of the instance group from
which you want to generate a list of included instances.", |
3122 "location": "path", | 3429 "location": "path", |
3123 "required": true, | 3430 "required": true, |
3124 "type": "string" | 3431 "type": "string" |
3125 }, | 3432 }, |
3126 "maxResults": { | 3433 "maxResults": { |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3349 }, | 3656 }, |
3350 "list": { | 3657 "list": { |
3351 "description": "Retrieves a list of instance templates that
are contained within the specified project and zone.", | 3658 "description": "Retrieves a list of instance templates that
are contained within the specified project and zone.", |
3352 "httpMethod": "GET", | 3659 "httpMethod": "GET", |
3353 "id": "compute.instanceTemplates.list", | 3660 "id": "compute.instanceTemplates.list", |
3354 "parameterOrder": [ | 3661 "parameterOrder": [ |
3355 "project" | 3662 "project" |
3356 ], | 3663 ], |
3357 "parameters": { | 3664 "parameters": { |
3358 "filter": { | 3665 "filter": { |
3359 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 3666 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
3360 "location": "query", | 3667 "location": "query", |
3361 "type": "string" | 3668 "type": "string" |
3362 }, | 3669 }, |
3363 "maxResults": { | 3670 "maxResults": { |
3364 "default": "500", | 3671 "default": "500", |
3365 "description": "Maximum count of results to be retur
ned.", | 3672 "description": "Maximum count of results to be retur
ned.", |
3366 "format": "uint32", | 3673 "format": "uint32", |
3367 "location": "query", | 3674 "location": "query", |
3368 "maximum": "500", | 3675 "maximum": "500", |
3369 "minimum": "0", | 3676 "minimum": "0", |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3448 ] | 3755 ] |
3449 }, | 3756 }, |
3450 "aggregatedList": { | 3757 "aggregatedList": { |
3451 "httpMethod": "GET", | 3758 "httpMethod": "GET", |
3452 "id": "compute.instances.aggregatedList", | 3759 "id": "compute.instances.aggregatedList", |
3453 "parameterOrder": [ | 3760 "parameterOrder": [ |
3454 "project" | 3761 "project" |
3455 ], | 3762 ], |
3456 "parameters": { | 3763 "parameters": { |
3457 "filter": { | 3764 "filter": { |
3458 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 3765 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
3459 "location": "query", | 3766 "location": "query", |
3460 "type": "string" | 3767 "type": "string" |
3461 }, | 3768 }, |
3462 "maxResults": { | 3769 "maxResults": { |
3463 "default": "500", | 3770 "default": "500", |
3464 "description": "Maximum count of results to be retur
ned.", | 3771 "description": "Maximum count of results to be retur
ned.", |
3465 "format": "uint32", | 3772 "format": "uint32", |
3466 "location": "query", | 3773 "location": "query", |
3467 "maximum": "500", | 3774 "maximum": "500", |
3468 "minimum": "0", | 3775 "minimum": "0", |
(...skipping 229 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3698 "type": "string" | 4005 "type": "string" |
3699 }, | 4006 }, |
3700 "project": { | 4007 "project": { |
3701 "description": "Project ID for this request.", | 4008 "description": "Project ID for this request.", |
3702 "location": "path", | 4009 "location": "path", |
3703 "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])?))"
, | 4010 "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])?))"
, |
3704 "required": true, | 4011 "required": true, |
3705 "type": "string" | 4012 "type": "string" |
3706 }, | 4013 }, |
3707 "zone": { | 4014 "zone": { |
3708 "description": "The name of the The name of the zone
for this request..", | 4015 "description": "The name of the zone for this reques
t.", |
3709 "location": "path", | 4016 "location": "path", |
3710 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 4017 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
3711 "required": true, | 4018 "required": true, |
3712 "type": "string" | 4019 "type": "string" |
3713 } | 4020 } |
3714 }, | 4021 }, |
3715 "path": "{project}/zones/{zone}/instances/{instance}", | 4022 "path": "{project}/zones/{zone}/instances/{instance}", |
3716 "response": { | 4023 "response": { |
3717 "$ref": "Instance" | 4024 "$ref": "Instance" |
3718 }, | 4025 }, |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3812 "list": { | 4119 "list": { |
3813 "description": "Retrieves the list of instance resources con
tained within the specified zone.", | 4120 "description": "Retrieves the list of instance resources con
tained within the specified zone.", |
3814 "httpMethod": "GET", | 4121 "httpMethod": "GET", |
3815 "id": "compute.instances.list", | 4122 "id": "compute.instances.list", |
3816 "parameterOrder": [ | 4123 "parameterOrder": [ |
3817 "project", | 4124 "project", |
3818 "zone" | 4125 "zone" |
3819 ], | 4126 ], |
3820 "parameters": { | 4127 "parameters": { |
3821 "filter": { | 4128 "filter": { |
3822 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 4129 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
3823 "location": "query", | 4130 "location": "query", |
3824 "type": "string" | 4131 "type": "string" |
3825 }, | 4132 }, |
3826 "maxResults": { | 4133 "maxResults": { |
3827 "default": "500", | 4134 "default": "500", |
3828 "description": "Maximum count of results to be retur
ned.", | 4135 "description": "Maximum count of results to be retur
ned.", |
3829 "format": "uint32", | 4136 "format": "uint32", |
3830 "location": "query", | 4137 "location": "query", |
3831 "maximum": "500", | 4138 "maximum": "500", |
3832 "minimum": "0", | 4139 "minimum": "0", |
(...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4217 "methods": { | 4524 "methods": { |
4218 "aggregatedList": { | 4525 "aggregatedList": { |
4219 "description": "Retrieves the list of machine type resources
grouped by scope.", | 4526 "description": "Retrieves the list of machine type resources
grouped by scope.", |
4220 "httpMethod": "GET", | 4527 "httpMethod": "GET", |
4221 "id": "compute.machineTypes.aggregatedList", | 4528 "id": "compute.machineTypes.aggregatedList", |
4222 "parameterOrder": [ | 4529 "parameterOrder": [ |
4223 "project" | 4530 "project" |
4224 ], | 4531 ], |
4225 "parameters": { | 4532 "parameters": { |
4226 "filter": { | 4533 "filter": { |
4227 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 4534 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4228 "location": "query", | 4535 "location": "query", |
4229 "type": "string" | 4536 "type": "string" |
4230 }, | 4537 }, |
4231 "maxResults": { | 4538 "maxResults": { |
4232 "default": "500", | 4539 "default": "500", |
4233 "description": "Maximum count of results to be retur
ned.", | 4540 "description": "Maximum count of results to be retur
ned.", |
4234 "format": "uint32", | 4541 "format": "uint32", |
4235 "location": "query", | 4542 "location": "query", |
4236 "maximum": "500", | 4543 "maximum": "500", |
4237 "minimum": "0", | 4544 "minimum": "0", |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4305 "list": { | 4612 "list": { |
4306 "description": "Retrieves the list of machine type resources
available to the specified project.", | 4613 "description": "Retrieves the list of machine type resources
available to the specified project.", |
4307 "httpMethod": "GET", | 4614 "httpMethod": "GET", |
4308 "id": "compute.machineTypes.list", | 4615 "id": "compute.machineTypes.list", |
4309 "parameterOrder": [ | 4616 "parameterOrder": [ |
4310 "project", | 4617 "project", |
4311 "zone" | 4618 "zone" |
4312 ], | 4619 ], |
4313 "parameters": { | 4620 "parameters": { |
4314 "filter": { | 4621 "filter": { |
4315 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 4622 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4316 "location": "query", | 4623 "location": "query", |
4317 "type": "string" | 4624 "type": "string" |
4318 }, | 4625 }, |
4319 "maxResults": { | 4626 "maxResults": { |
4320 "default": "500", | 4627 "default": "500", |
4321 "description": "Maximum count of results to be retur
ned.", | 4628 "description": "Maximum count of results to be retur
ned.", |
4322 "format": "uint32", | 4629 "format": "uint32", |
4323 "location": "query", | 4630 "location": "query", |
4324 "maximum": "500", | 4631 "maximum": "500", |
4325 "minimum": "0", | 4632 "minimum": "0", |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4456 }, | 4763 }, |
4457 "list": { | 4764 "list": { |
4458 "description": "Retrieves the list of network resources avai
lable to the specified project.", | 4765 "description": "Retrieves the list of network resources avai
lable to the specified project.", |
4459 "httpMethod": "GET", | 4766 "httpMethod": "GET", |
4460 "id": "compute.networks.list", | 4767 "id": "compute.networks.list", |
4461 "parameterOrder": [ | 4768 "parameterOrder": [ |
4462 "project" | 4769 "project" |
4463 ], | 4770 ], |
4464 "parameters": { | 4771 "parameters": { |
4465 "filter": { | 4772 "filter": { |
4466 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 4773 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4467 "location": "query", | 4774 "location": "query", |
4468 "type": "string" | 4775 "type": "string" |
4469 }, | 4776 }, |
4470 "maxResults": { | 4777 "maxResults": { |
4471 "default": "500", | 4778 "default": "500", |
4472 "description": "Maximum count of results to be retur
ned.", | 4779 "description": "Maximum count of results to be retur
ned.", |
4473 "format": "uint32", | 4780 "format": "uint32", |
4474 "location": "query", | 4781 "location": "query", |
4475 "maximum": "500", | 4782 "maximum": "500", |
4476 "minimum": "0", | 4783 "minimum": "0", |
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4731 "list": { | 5038 "list": { |
4732 "description": "Retrieves the list of Operation resources co
ntained within the specified region.", | 5039 "description": "Retrieves the list of Operation resources co
ntained within the specified region.", |
4733 "httpMethod": "GET", | 5040 "httpMethod": "GET", |
4734 "id": "compute.regionOperations.list", | 5041 "id": "compute.regionOperations.list", |
4735 "parameterOrder": [ | 5042 "parameterOrder": [ |
4736 "project", | 5043 "project", |
4737 "region" | 5044 "region" |
4738 ], | 5045 ], |
4739 "parameters": { | 5046 "parameters": { |
4740 "filter": { | 5047 "filter": { |
4741 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5048 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4742 "location": "query", | 5049 "location": "query", |
4743 "type": "string" | 5050 "type": "string" |
4744 }, | 5051 }, |
4745 "maxResults": { | 5052 "maxResults": { |
4746 "default": "500", | 5053 "default": "500", |
4747 "description": "Maximum count of results to be retur
ned.", | 5054 "description": "Maximum count of results to be retur
ned.", |
4748 "format": "uint32", | 5055 "format": "uint32", |
4749 "location": "query", | 5056 "location": "query", |
4750 "maximum": "500", | 5057 "maximum": "500", |
4751 "minimum": "0", | 5058 "minimum": "0", |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4821 }, | 5128 }, |
4822 "list": { | 5129 "list": { |
4823 "description": "Retrieves the list of region resources avail
able to the specified project.", | 5130 "description": "Retrieves the list of region resources avail
able to the specified project.", |
4824 "httpMethod": "GET", | 5131 "httpMethod": "GET", |
4825 "id": "compute.regions.list", | 5132 "id": "compute.regions.list", |
4826 "parameterOrder": [ | 5133 "parameterOrder": [ |
4827 "project" | 5134 "project" |
4828 ], | 5135 ], |
4829 "parameters": { | 5136 "parameters": { |
4830 "filter": { | 5137 "filter": { |
4831 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5138 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4832 "location": "query", | 5139 "location": "query", |
4833 "type": "string" | 5140 "type": "string" |
4834 }, | 5141 }, |
4835 "maxResults": { | 5142 "maxResults": { |
4836 "default": "500", | 5143 "default": "500", |
4837 "description": "Maximum count of results to be retur
ned.", | 5144 "description": "Maximum count of results to be retur
ned.", |
4838 "format": "uint32", | 5145 "format": "uint32", |
4839 "location": "query", | 5146 "location": "query", |
4840 "maximum": "500", | 5147 "maximum": "500", |
4841 "minimum": "0", | 5148 "minimum": "0", |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4965 }, | 5272 }, |
4966 "list": { | 5273 "list": { |
4967 "description": "Retrieves the list of route resources availa
ble to the specified project.", | 5274 "description": "Retrieves the list of route resources availa
ble to the specified project.", |
4968 "httpMethod": "GET", | 5275 "httpMethod": "GET", |
4969 "id": "compute.routes.list", | 5276 "id": "compute.routes.list", |
4970 "parameterOrder": [ | 5277 "parameterOrder": [ |
4971 "project" | 5278 "project" |
4972 ], | 5279 ], |
4973 "parameters": { | 5280 "parameters": { |
4974 "filter": { | 5281 "filter": { |
4975 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5282 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
4976 "location": "query", | 5283 "location": "query", |
4977 "type": "string" | 5284 "type": "string" |
4978 }, | 5285 }, |
4979 "maxResults": { | 5286 "maxResults": { |
4980 "default": "500", | 5287 "default": "500", |
4981 "description": "Maximum count of results to be retur
ned.", | 5288 "description": "Maximum count of results to be retur
ned.", |
4982 "format": "uint32", | 5289 "format": "uint32", |
4983 "location": "query", | 5290 "location": "query", |
4984 "maximum": "500", | 5291 "maximum": "500", |
4985 "minimum": "0", | 5292 "minimum": "0", |
(...skipping 20 matching lines...) Expand all Loading... |
5006 "https://www.googleapis.com/auth/cloud-platform", | 5313 "https://www.googleapis.com/auth/cloud-platform", |
5007 "https://www.googleapis.com/auth/compute", | 5314 "https://www.googleapis.com/auth/compute", |
5008 "https://www.googleapis.com/auth/compute.readonly" | 5315 "https://www.googleapis.com/auth/compute.readonly" |
5009 ] | 5316 ] |
5010 } | 5317 } |
5011 } | 5318 } |
5012 }, | 5319 }, |
5013 "snapshots": { | 5320 "snapshots": { |
5014 "methods": { | 5321 "methods": { |
5015 "delete": { | 5322 "delete": { |
5016 "description": "Deletes the specified persistent disk snapsh
ot resource.", | 5323 "description": "Deletes the specified Snapshot resource. Kee
p in mind that deleting a single snapshot might not necessarily delete all the d
ata on that snapshot. If any data on the snapshot that is marked for deletion is
needed for subsequent snapshots, the data will be moved to the next correspondi
ng snapshot.\n\nFor more information, see Deleting snaphots.", |
5017 "httpMethod": "DELETE", | 5324 "httpMethod": "DELETE", |
5018 "id": "compute.snapshots.delete", | 5325 "id": "compute.snapshots.delete", |
5019 "parameterOrder": [ | 5326 "parameterOrder": [ |
5020 "project", | 5327 "project", |
5021 "snapshot" | 5328 "snapshot" |
5022 ], | 5329 ], |
5023 "parameters": { | 5330 "parameters": { |
5024 "project": { | 5331 "project": { |
5025 "description": "Name of the project scoping this req
uest.", | 5332 "description": "Name of the project scoping this req
uest.", |
5026 "location": "path", | 5333 "location": "path", |
5027 "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])?))"
, | 5334 "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])?))"
, |
5028 "required": true, | 5335 "required": true, |
5029 "type": "string" | 5336 "type": "string" |
5030 }, | 5337 }, |
5031 "snapshot": { | 5338 "snapshot": { |
5032 "description": "Name of the persistent disk snapshot
resource to delete.", | 5339 "description": "Name of the Snapshot resource to del
ete.", |
5033 "location": "path", | 5340 "location": "path", |
5034 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 5341 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
5035 "required": true, | 5342 "required": true, |
5036 "type": "string" | 5343 "type": "string" |
5037 } | 5344 } |
5038 }, | 5345 }, |
5039 "path": "{project}/global/snapshots/{snapshot}", | 5346 "path": "{project}/global/snapshots/{snapshot}", |
5040 "response": { | 5347 "response": { |
5041 "$ref": "Operation" | 5348 "$ref": "Operation" |
5042 }, | 5349 }, |
5043 "scopes": [ | 5350 "scopes": [ |
5044 "https://www.googleapis.com/auth/cloud-platform", | 5351 "https://www.googleapis.com/auth/cloud-platform", |
5045 "https://www.googleapis.com/auth/compute" | 5352 "https://www.googleapis.com/auth/compute" |
5046 ] | 5353 ] |
5047 }, | 5354 }, |
5048 "get": { | 5355 "get": { |
5049 "description": "Returns the specified persistent disk snapsh
ot resource.", | 5356 "description": "Returns the specified Snapshot resource.", |
5050 "httpMethod": "GET", | 5357 "httpMethod": "GET", |
5051 "id": "compute.snapshots.get", | 5358 "id": "compute.snapshots.get", |
5052 "parameterOrder": [ | 5359 "parameterOrder": [ |
5053 "project", | 5360 "project", |
5054 "snapshot" | 5361 "snapshot" |
5055 ], | 5362 ], |
5056 "parameters": { | 5363 "parameters": { |
5057 "project": { | 5364 "project": { |
5058 "description": "Name of the project scoping this req
uest.", | 5365 "description": "Name of the project scoping this req
uest.", |
5059 "location": "path", | 5366 "location": "path", |
5060 "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])?))"
, | 5367 "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])?))"
, |
5061 "required": true, | 5368 "required": true, |
5062 "type": "string" | 5369 "type": "string" |
5063 }, | 5370 }, |
5064 "snapshot": { | 5371 "snapshot": { |
5065 "description": "Name of the persistent disk snapshot
resource to return.", | 5372 "description": "Name of the Snapshot resource to ret
urn.", |
5066 "location": "path", | 5373 "location": "path", |
5067 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 5374 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
5068 "required": true, | 5375 "required": true, |
5069 "type": "string" | 5376 "type": "string" |
5070 } | 5377 } |
5071 }, | 5378 }, |
5072 "path": "{project}/global/snapshots/{snapshot}", | 5379 "path": "{project}/global/snapshots/{snapshot}", |
5073 "response": { | 5380 "response": { |
5074 "$ref": "Snapshot" | 5381 "$ref": "Snapshot" |
5075 }, | 5382 }, |
5076 "scopes": [ | 5383 "scopes": [ |
5077 "https://www.googleapis.com/auth/cloud-platform", | 5384 "https://www.googleapis.com/auth/cloud-platform", |
5078 "https://www.googleapis.com/auth/compute", | 5385 "https://www.googleapis.com/auth/compute", |
5079 "https://www.googleapis.com/auth/compute.readonly" | 5386 "https://www.googleapis.com/auth/compute.readonly" |
5080 ] | 5387 ] |
5081 }, | 5388 }, |
5082 "list": { | 5389 "list": { |
5083 "description": "Retrieves the list of persistent disk snapsh
ot resources contained within the specified project.", | 5390 "description": "Retrieves the list of Snapshot resources con
tained within the specified project.", |
5084 "httpMethod": "GET", | 5391 "httpMethod": "GET", |
5085 "id": "compute.snapshots.list", | 5392 "id": "compute.snapshots.list", |
5086 "parameterOrder": [ | 5393 "parameterOrder": [ |
5087 "project" | 5394 "project" |
5088 ], | 5395 ], |
5089 "parameters": { | 5396 "parameters": { |
5090 "filter": { | 5397 "filter": { |
5091 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5398 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5092 "location": "query", | 5399 "location": "query", |
5093 "type": "string" | 5400 "type": "string" |
5094 }, | 5401 }, |
5095 "maxResults": { | 5402 "maxResults": { |
5096 "default": "500", | 5403 "default": "500", |
5097 "description": "Maximum count of results to be retur
ned.", | 5404 "description": "Maximum count of results to be retur
ned.", |
5098 "format": "uint32", | 5405 "format": "uint32", |
5099 "location": "query", | 5406 "location": "query", |
5100 "maximum": "500", | 5407 "maximum": "500", |
5101 "minimum": "0", | 5408 "minimum": "0", |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5225 }, | 5532 }, |
5226 "list": { | 5533 "list": { |
5227 "description": "Retrieves the list of TargetHttpProxy resour
ces available to the specified project.", | 5534 "description": "Retrieves the list of TargetHttpProxy resour
ces available to the specified project.", |
5228 "httpMethod": "GET", | 5535 "httpMethod": "GET", |
5229 "id": "compute.targetHttpProxies.list", | 5536 "id": "compute.targetHttpProxies.list", |
5230 "parameterOrder": [ | 5537 "parameterOrder": [ |
5231 "project" | 5538 "project" |
5232 ], | 5539 ], |
5233 "parameters": { | 5540 "parameters": { |
5234 "filter": { | 5541 "filter": { |
5235 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5542 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5236 "location": "query", | 5543 "location": "query", |
5237 "type": "string" | 5544 "type": "string" |
5238 }, | 5545 }, |
5239 "maxResults": { | 5546 "maxResults": { |
5240 "default": "500", | 5547 "default": "500", |
5241 "description": "Maximum count of results to be retur
ned.", | 5548 "description": "Maximum count of results to be retur
ned.", |
5242 "format": "uint32", | 5549 "format": "uint32", |
5243 "location": "query", | 5550 "location": "query", |
5244 "maximum": "500", | 5551 "maximum": "500", |
5245 "minimum": "0", | 5552 "minimum": "0", |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5310 "methods": { | 5617 "methods": { |
5311 "aggregatedList": { | 5618 "aggregatedList": { |
5312 "description": "Retrieves the list of target instances group
ed by scope.", | 5619 "description": "Retrieves the list of target instances group
ed by scope.", |
5313 "httpMethod": "GET", | 5620 "httpMethod": "GET", |
5314 "id": "compute.targetInstances.aggregatedList", | 5621 "id": "compute.targetInstances.aggregatedList", |
5315 "parameterOrder": [ | 5622 "parameterOrder": [ |
5316 "project" | 5623 "project" |
5317 ], | 5624 ], |
5318 "parameters": { | 5625 "parameters": { |
5319 "filter": { | 5626 "filter": { |
5320 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5627 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5321 "location": "query", | 5628 "location": "query", |
5322 "type": "string" | 5629 "type": "string" |
5323 }, | 5630 }, |
5324 "maxResults": { | 5631 "maxResults": { |
5325 "default": "500", | 5632 "default": "500", |
5326 "description": "Maximum count of results to be retur
ned.", | 5633 "description": "Maximum count of results to be retur
ned.", |
5327 "format": "uint32", | 5634 "format": "uint32", |
5328 "location": "query", | 5635 "location": "query", |
5329 "maximum": "500", | 5636 "maximum": "500", |
5330 "minimum": "0", | 5637 "minimum": "0", |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5475 "list": { | 5782 "list": { |
5476 "description": "Retrieves the list of TargetInstance resourc
es available to the specified project and zone.", | 5783 "description": "Retrieves the list of TargetInstance resourc
es available to the specified project and zone.", |
5477 "httpMethod": "GET", | 5784 "httpMethod": "GET", |
5478 "id": "compute.targetInstances.list", | 5785 "id": "compute.targetInstances.list", |
5479 "parameterOrder": [ | 5786 "parameterOrder": [ |
5480 "project", | 5787 "project", |
5481 "zone" | 5788 "zone" |
5482 ], | 5789 ], |
5483 "parameters": { | 5790 "parameters": { |
5484 "filter": { | 5791 "filter": { |
5485 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5792 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5486 "location": "query", | 5793 "location": "query", |
5487 "type": "string" | 5794 "type": "string" |
5488 }, | 5795 }, |
5489 "maxResults": { | 5796 "maxResults": { |
5490 "default": "500", | 5797 "default": "500", |
5491 "description": "Maximum count of results to be retur
ned.", | 5798 "description": "Maximum count of results to be retur
ned.", |
5492 "format": "uint32", | 5799 "format": "uint32", |
5493 "location": "query", | 5800 "location": "query", |
5494 "maximum": "500", | 5801 "maximum": "500", |
5495 "minimum": "0", | 5802 "minimum": "0", |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5617 }, | 5924 }, |
5618 "aggregatedList": { | 5925 "aggregatedList": { |
5619 "description": "Retrieves the list of target pools grouped b
y scope.", | 5926 "description": "Retrieves the list of target pools grouped b
y scope.", |
5620 "httpMethod": "GET", | 5927 "httpMethod": "GET", |
5621 "id": "compute.targetPools.aggregatedList", | 5928 "id": "compute.targetPools.aggregatedList", |
5622 "parameterOrder": [ | 5929 "parameterOrder": [ |
5623 "project" | 5930 "project" |
5624 ], | 5931 ], |
5625 "parameters": { | 5932 "parameters": { |
5626 "filter": { | 5933 "filter": { |
5627 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 5934 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5628 "location": "query", | 5935 "location": "query", |
5629 "type": "string" | 5936 "type": "string" |
5630 }, | 5937 }, |
5631 "maxResults": { | 5938 "maxResults": { |
5632 "default": "500", | 5939 "default": "500", |
5633 "description": "Maximum count of results to be retur
ned.", | 5940 "description": "Maximum count of results to be retur
ned.", |
5634 "format": "uint32", | 5941 "format": "uint32", |
5635 "location": "query", | 5942 "location": "query", |
5636 "maximum": "500", | 5943 "maximum": "500", |
5637 "minimum": "0", | 5944 "minimum": "0", |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5826 "list": { | 6133 "list": { |
5827 "description": "Retrieves the list of TargetPool resources a
vailable to the specified project and region.", | 6134 "description": "Retrieves the list of TargetPool resources a
vailable to the specified project and region.", |
5828 "httpMethod": "GET", | 6135 "httpMethod": "GET", |
5829 "id": "compute.targetPools.list", | 6136 "id": "compute.targetPools.list", |
5830 "parameterOrder": [ | 6137 "parameterOrder": [ |
5831 "project", | 6138 "project", |
5832 "region" | 6139 "region" |
5833 ], | 6140 ], |
5834 "parameters": { | 6141 "parameters": { |
5835 "filter": { | 6142 "filter": { |
5836 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6143 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
5837 "location": "query", | 6144 "location": "query", |
5838 "type": "string" | 6145 "type": "string" |
5839 }, | 6146 }, |
5840 "maxResults": { | 6147 "maxResults": { |
5841 "default": "500", | 6148 "default": "500", |
5842 "description": "Maximum count of results to be retur
ned.", | 6149 "description": "Maximum count of results to be retur
ned.", |
5843 "format": "uint32", | 6150 "format": "uint32", |
5844 "location": "query", | 6151 "location": "query", |
5845 "maximum": "500", | 6152 "maximum": "500", |
5846 "minimum": "0", | 6153 "minimum": "0", |
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6018 "methods": { | 6325 "methods": { |
6019 "aggregatedList": { | 6326 "aggregatedList": { |
6020 "description": "Retrieves the list of target VPN gateways gr
ouped by scope.", | 6327 "description": "Retrieves the list of target VPN gateways gr
ouped by scope.", |
6021 "httpMethod": "GET", | 6328 "httpMethod": "GET", |
6022 "id": "compute.targetVpnGateways.aggregatedList", | 6329 "id": "compute.targetVpnGateways.aggregatedList", |
6023 "parameterOrder": [ | 6330 "parameterOrder": [ |
6024 "project" | 6331 "project" |
6025 ], | 6332 ], |
6026 "parameters": { | 6333 "parameters": { |
6027 "filter": { | 6334 "filter": { |
6028 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6335 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6029 "location": "query", | 6336 "location": "query", |
6030 "type": "string" | 6337 "type": "string" |
6031 }, | 6338 }, |
6032 "maxResults": { | 6339 "maxResults": { |
6033 "default": "500", | 6340 "default": "500", |
6034 "description": "Maximum count of results to be retur
ned.", | 6341 "description": "Maximum count of results to be retur
ned.", |
6035 "format": "uint32", | 6342 "format": "uint32", |
6036 "location": "query", | 6343 "location": "query", |
6037 "maximum": "500", | 6344 "maximum": "500", |
6038 "minimum": "0", | 6345 "minimum": "0", |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6183 "list": { | 6490 "list": { |
6184 "description": "Retrieves the list of TargetVpnGateway resou
rces available to the specified project and region.", | 6491 "description": "Retrieves the list of TargetVpnGateway resou
rces available to the specified project and region.", |
6185 "httpMethod": "GET", | 6492 "httpMethod": "GET", |
6186 "id": "compute.targetVpnGateways.list", | 6493 "id": "compute.targetVpnGateways.list", |
6187 "parameterOrder": [ | 6494 "parameterOrder": [ |
6188 "project", | 6495 "project", |
6189 "region" | 6496 "region" |
6190 ], | 6497 ], |
6191 "parameters": { | 6498 "parameters": { |
6192 "filter": { | 6499 "filter": { |
6193 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6500 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6194 "location": "query", | 6501 "location": "query", |
6195 "type": "string" | 6502 "type": "string" |
6196 }, | 6503 }, |
6197 "maxResults": { | 6504 "maxResults": { |
6198 "default": "500", | 6505 "default": "500", |
6199 "description": "Maximum count of results to be retur
ned.", | 6506 "description": "Maximum count of results to be retur
ned.", |
6200 "format": "uint32", | 6507 "format": "uint32", |
6201 "location": "query", | 6508 "location": "query", |
6202 "maximum": "500", | 6509 "maximum": "500", |
6203 "minimum": "0", | 6510 "minimum": "0", |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6334 }, | 6641 }, |
6335 "list": { | 6642 "list": { |
6336 "description": "Retrieves the list of UrlMap resources avail
able to the specified project.", | 6643 "description": "Retrieves the list of UrlMap resources avail
able to the specified project.", |
6337 "httpMethod": "GET", | 6644 "httpMethod": "GET", |
6338 "id": "compute.urlMaps.list", | 6645 "id": "compute.urlMaps.list", |
6339 "parameterOrder": [ | 6646 "parameterOrder": [ |
6340 "project" | 6647 "project" |
6341 ], | 6648 ], |
6342 "parameters": { | 6649 "parameters": { |
6343 "filter": { | 6650 "filter": { |
6344 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6651 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6345 "location": "query", | 6652 "location": "query", |
6346 "type": "string" | 6653 "type": "string" |
6347 }, | 6654 }, |
6348 "maxResults": { | 6655 "maxResults": { |
6349 "default": "500", | 6656 "default": "500", |
6350 "description": "Maximum count of results to be retur
ned.", | 6657 "description": "Maximum count of results to be retur
ned.", |
6351 "format": "uint32", | 6658 "format": "uint32", |
6352 "location": "query", | 6659 "location": "query", |
6353 "maximum": "500", | 6660 "maximum": "500", |
6354 "minimum": "0", | 6661 "minimum": "0", |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6491 "methods": { | 6798 "methods": { |
6492 "aggregatedList": { | 6799 "aggregatedList": { |
6493 "description": "Retrieves the list of VPN tunnels grouped by
scope.", | 6800 "description": "Retrieves the list of VPN tunnels grouped by
scope.", |
6494 "httpMethod": "GET", | 6801 "httpMethod": "GET", |
6495 "id": "compute.vpnTunnels.aggregatedList", | 6802 "id": "compute.vpnTunnels.aggregatedList", |
6496 "parameterOrder": [ | 6803 "parameterOrder": [ |
6497 "project" | 6804 "project" |
6498 ], | 6805 ], |
6499 "parameters": { | 6806 "parameters": { |
6500 "filter": { | 6807 "filter": { |
6501 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6808 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6502 "location": "query", | 6809 "location": "query", |
6503 "type": "string" | 6810 "type": "string" |
6504 }, | 6811 }, |
6505 "maxResults": { | 6812 "maxResults": { |
6506 "default": "500", | 6813 "default": "500", |
6507 "description": "Maximum count of results to be retur
ned.", | 6814 "description": "Maximum count of results to be retur
ned.", |
6508 "format": "uint32", | 6815 "format": "uint32", |
6509 "location": "query", | 6816 "location": "query", |
6510 "maximum": "500", | 6817 "maximum": "500", |
6511 "minimum": "0", | 6818 "minimum": "0", |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6656 "list": { | 6963 "list": { |
6657 "description": "Retrieves the list of VpnTunnel resources co
ntained in the specified project and region.", | 6964 "description": "Retrieves the list of VpnTunnel resources co
ntained in the specified project and region.", |
6658 "httpMethod": "GET", | 6965 "httpMethod": "GET", |
6659 "id": "compute.vpnTunnels.list", | 6966 "id": "compute.vpnTunnels.list", |
6660 "parameterOrder": [ | 6967 "parameterOrder": [ |
6661 "project", | 6968 "project", |
6662 "region" | 6969 "region" |
6663 ], | 6970 ], |
6664 "parameters": { | 6971 "parameters": { |
6665 "filter": { | 6972 "filter": { |
6666 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 6973 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6667 "location": "query", | 6974 "location": "query", |
6668 "type": "string" | 6975 "type": "string" |
6669 }, | 6976 }, |
6670 "maxResults": { | 6977 "maxResults": { |
6671 "default": "500", | 6978 "default": "500", |
6672 "description": "Maximum count of results to be retur
ned.", | 6979 "description": "Maximum count of results to be retur
ned.", |
6673 "format": "uint32", | 6980 "format": "uint32", |
6674 "location": "query", | 6981 "location": "query", |
6675 "maximum": "500", | 6982 "maximum": "500", |
6676 "minimum": "0", | 6983 "minimum": "0", |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6793 "list": { | 7100 "list": { |
6794 "description": "Retrieves the list of Operation resources co
ntained within the specified zone.", | 7101 "description": "Retrieves the list of Operation resources co
ntained within the specified zone.", |
6795 "httpMethod": "GET", | 7102 "httpMethod": "GET", |
6796 "id": "compute.zoneOperations.list", | 7103 "id": "compute.zoneOperations.list", |
6797 "parameterOrder": [ | 7104 "parameterOrder": [ |
6798 "project", | 7105 "project", |
6799 "zone" | 7106 "zone" |
6800 ], | 7107 ], |
6801 "parameters": { | 7108 "parameters": { |
6802 "filter": { | 7109 "filter": { |
6803 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 7110 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6804 "location": "query", | 7111 "location": "query", |
6805 "type": "string" | 7112 "type": "string" |
6806 }, | 7113 }, |
6807 "maxResults": { | 7114 "maxResults": { |
6808 "default": "500", | 7115 "default": "500", |
6809 "description": "Maximum count of results to be retur
ned.", | 7116 "description": "Maximum count of results to be retur
ned.", |
6810 "format": "uint32", | 7117 "format": "uint32", |
6811 "location": "query", | 7118 "location": "query", |
6812 "maximum": "500", | 7119 "maximum": "500", |
6813 "minimum": "0", | 7120 "minimum": "0", |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6883 }, | 7190 }, |
6884 "list": { | 7191 "list": { |
6885 "description": "Retrieves the list of zone resources availab
le to the specified project.", | 7192 "description": "Retrieves the list of zone resources availab
le to the specified project.", |
6886 "httpMethod": "GET", | 7193 "httpMethod": "GET", |
6887 "id": "compute.zones.list", | 7194 "id": "compute.zones.list", |
6888 "parameterOrder": [ | 7195 "parameterOrder": [ |
6889 "project" | 7196 "project" |
6890 ], | 7197 ], |
6891 "parameters": { | 7198 "parameters": { |
6892 "filter": { | 7199 "filter": { |
6893 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must con
tain the following:\nFIELD_NAME COMPARISON_STRING LITERAL_STRING\n \n- FIELD_NAM
E: The name of the field you want to compare. The field name must be valid for t
he type of resource being filtered. Only atomic field types are supported (strin
g, number, boolean). Array and object fields are not currently supported. \n- CO
MPARISON_STRING: The comparison string, either eq (equals) or ne (not equals). \
n- LITERAL_STRING: The literal string value to filter to. The literal value must
be valid for the type of field (string, number, boolean). For string fields, th
e literal value is interpreted as a regular expression using RE2 syntax. The lit
eral value must match the entire field. For example, you can filter by the name
of a resource:\nfilter=name ne example-instance\nThe above filter returns only
results whose name field does not equal example-instance. You can also enclose y
our literal string in single, double, or no quotes.", | 7200 "description": "Sets a filter expression for filteri
ng listed resources, in the form filter={expression}. Your {expression} must be
in the format: FIELD_NAME COMPARISON_STRING LITERAL_STRING.\n\nThe FIELD_NAME is
the name of the field you want to compare. Only atomic field types are supporte
d (string, number, boolean). The COMPARISON_STRING must be either eq (equals) or
ne (not equals). The LITERAL_STRING is the string value to filter to. The liter
al value must be valid for the type of field (string, number, boolean). For stri
ng fields, the literal value is interpreted as a regular expression using RE2 sy
ntax. The literal value must match the entire field.\n\nFor example, filter=name
ne example-instance.", |
6894 "location": "query", | 7201 "location": "query", |
6895 "type": "string" | 7202 "type": "string" |
6896 }, | 7203 }, |
6897 "maxResults": { | 7204 "maxResults": { |
6898 "default": "500", | 7205 "default": "500", |
6899 "description": "Maximum count of results to be retur
ned.", | 7206 "description": "Maximum count of results to be retur
ned.", |
6900 "format": "uint32", | 7207 "format": "uint32", |
6901 "location": "query", | 7208 "location": "query", |
6902 "maximum": "500", | 7209 "maximum": "500", |
6903 "minimum": "0", | 7210 "minimum": "0", |
(...skipping 18 matching lines...) Expand all Loading... |
6922 }, | 7229 }, |
6923 "scopes": [ | 7230 "scopes": [ |
6924 "https://www.googleapis.com/auth/cloud-platform", | 7231 "https://www.googleapis.com/auth/cloud-platform", |
6925 "https://www.googleapis.com/auth/compute", | 7232 "https://www.googleapis.com/auth/compute", |
6926 "https://www.googleapis.com/auth/compute.readonly" | 7233 "https://www.googleapis.com/auth/compute.readonly" |
6927 ] | 7234 ] |
6928 } | 7235 } |
6929 } | 7236 } |
6930 } | 7237 } |
6931 }, | 7238 }, |
6932 "revision": "20150625", | 7239 "revision": "20150723", |
6933 "rootUrl": "https://www.googleapis.com/", | 7240 "rootUrl": "https://www.googleapis.com/", |
6934 "schemas": { | 7241 "schemas": { |
6935 "AccessConfig": { | 7242 "AccessConfig": { |
6936 "description": "An access configuration attached to an instance's ne
twork interface.", | 7243 "description": "An access configuration attached to an instance's ne
twork interface.", |
6937 "id": "AccessConfig", | 7244 "id": "AccessConfig", |
6938 "properties": { | 7245 "properties": { |
6939 "kind": { | 7246 "kind": { |
6940 "default": "compute#accessConfig", | 7247 "default": "compute#accessConfig", |
6941 "description": "[Output Only] Type of the resource. Always c
ompute#accessConfig for access configs.", | 7248 "description": "[Output Only] Type of the resource. Always c
ompute#accessConfig for access configs.", |
6942 "type": "string" | 7249 "type": "string" |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7099 "items": { | 7406 "items": { |
7100 "$ref": "Address" | 7407 "$ref": "Address" |
7101 }, | 7408 }, |
7102 "type": "array" | 7409 "type": "array" |
7103 }, | 7410 }, |
7104 "warning": { | 7411 "warning": { |
7105 "description": "[Output Only] Informational warning which re
places the list of addresses when the list is empty.", | 7412 "description": "[Output Only] Informational warning which re
places the list of addresses when the list is empty.", |
7106 "properties": { | 7413 "properties": { |
7107 "code": { | 7414 "code": { |
7108 "description": "[Output Only] The warning type ident
ifier for this warning.", | 7415 "description": "[Output Only] The warning type ident
ifier for this warning.", |
| 7416 "enum": [ |
| 7417 "DEPRECATED_RESOURCE_USED", |
| 7418 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", |
| 7419 "INJECTED_KERNELS_DEPRECATED", |
| 7420 "NEXT_HOP_ADDRESS_NOT_ASSIGNED", |
| 7421 "NEXT_HOP_CANNOT_IP_FORWARD", |
| 7422 "NEXT_HOP_INSTANCE_NOT_FOUND", |
| 7423 "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", |
| 7424 "NEXT_HOP_NOT_RUNNING", |
| 7425 "NOT_CRITICAL_ERROR", |
| 7426 "NO_RESULTS_ON_PAGE", |
| 7427 "REQUIRED_TOS_AGREEMENT", |
| 7428 "RESOURCE_NOT_DELETED", |
| 7429 "SINGLE_INSTANCE_PROPERTY_TEMPLATE", |
| 7430 "UNREACHABLE" |
| 7431 ], |
| 7432 "enumDescriptions": [ |
| 7433 "", |
| 7434 "", |
| 7435 "", |
| 7436 "", |
| 7437 "", |
| 7438 "", |
| 7439 "", |
| 7440 "", |
| 7441 "", |
| 7442 "", |
| 7443 "", |
| 7444 "", |
| 7445 "", |
| 7446 "" |
| 7447 ], |
| 7448 "type": "string" |
| 7449 }, |
| 7450 "data": { |
| 7451 "description": "[Output Only] Metadata for this warn
ing in key: value format.", |
| 7452 "items": { |
| 7453 "properties": { |
| 7454 "key": { |
| 7455 "description": "[Output Only] A key for
the warning data.", |
| 7456 "type": "string" |
| 7457 }, |
| 7458 "value": { |
| 7459 "description": "[Output Only] A warning
data value corresponding to the key.", |
| 7460 "type": "string" |
| 7461 } |
| 7462 }, |
| 7463 "type": "object" |
| 7464 }, |
| 7465 "type": "array" |
| 7466 }, |
| 7467 "message": { |
| 7468 "description": "[Output Only] Optional human-readabl
e details for this warning.", |
| 7469 "type": "string" |
| 7470 } |
| 7471 }, |
| 7472 "type": "object" |
| 7473 } |
| 7474 }, |
| 7475 "type": "object" |
| 7476 }, |
| 7477 "AttachedDisk": { |
| 7478 "description": "An instance-attached disk resource.", |
| 7479 "id": "AttachedDisk", |
| 7480 "properties": { |
| 7481 "autoDelete": { |
| 7482 "description": "Specifies whether the disk will be auto-dele
ted when the instance is deleted (but not when the disk is detached from the ins
tance).", |
| 7483 "type": "boolean" |
| 7484 }, |
| 7485 "boot": { |
| 7486 "description": "Indicates that this is a boot disk. The virt
ual machine will use the first partition of the disk for its root filesystem.", |
| 7487 "type": "boolean" |
| 7488 }, |
| 7489 "deviceName": { |
| 7490 "description": "Specifies a unique device name of your choic
e that is reflected into the /dev/ tree of a Linux operating system running with
in the instance. This name can be used to reference the device for mounting, res
izing, and so on, from within the instance.\n\nIf not specified, the server choo
ses a default device name to apply to this disk, in the form persistent-disks-x,
where x is a number assigned by Google Compute Engine. This field is only appli
cable for persistent disks.", |
| 7491 "type": "string" |
| 7492 }, |
| 7493 "index": { |
| 7494 "description": "Assigns a zero-based index to this disk, whe
re 0 is reserved for the boot disk. For example, if you have many disks attached
to an instance, each disk would have a unique index number. If not specified, t
he server will choose an appropriate value.", |
| 7495 "format": "int32", |
| 7496 "type": "integer" |
| 7497 }, |
| 7498 "initializeParams": { |
| 7499 "$ref": "AttachedDiskInitializeParams", |
| 7500 "description": "[Input Only] Specifies the parameters for a
new disk that will be created alongside the new instance. Use initialization par
ameters to create boot disks or local SSDs attached to the new instance.\n\nThis
property is mutually exclusive with the source property; you can only define on
e or the other, but not both." |
| 7501 }, |
| 7502 "interface": { |
| 7503 "enum": [ |
| 7504 "NVME", |
| 7505 "SCSI" |
| 7506 ], |
| 7507 "enumDescriptions": [ |
| 7508 "", |
| 7509 "" |
| 7510 ], |
| 7511 "type": "string" |
| 7512 }, |
| 7513 "kind": { |
| 7514 "default": "compute#attachedDisk", |
| 7515 "description": "[Output Only] Type of the resource. Always c
ompute#attachedDisk for attached disks.", |
| 7516 "type": "string" |
| 7517 }, |
| 7518 "licenses": { |
| 7519 "description": "[Output Only] Any valid publicly visible lic
enses.", |
| 7520 "items": { |
| 7521 "type": "string" |
| 7522 }, |
| 7523 "type": "array" |
| 7524 }, |
| 7525 "mode": { |
| 7526 "description": "The mode in which to attach this disk, eithe
r READ_WRITE or READ_ONLY. If not specified, the default is to attach the disk i
n READ_WRITE mode.", |
| 7527 "enum": [ |
| 7528 "READ_ONLY", |
| 7529 "READ_WRITE" |
| 7530 ], |
| 7531 "enumDescriptions": [ |
| 7532 "", |
| 7533 "" |
| 7534 ], |
| 7535 "type": "string" |
| 7536 }, |
| 7537 "source": { |
| 7538 "description": "Specifies a valid partial or full URL to an
existing Persistent Disk resource. This field is only applicable for persistent
disks.", |
| 7539 "type": "string" |
| 7540 }, |
| 7541 "type": { |
| 7542 "annotations": { |
| 7543 "required": [ |
| 7544 "compute.instances.insert" |
| 7545 ] |
| 7546 }, |
| 7547 "description": "Specifies the type of the disk, either SCRAT
CH or PERSISTENT. If not specified, the default is PERSISTENT.", |
| 7548 "enum": [ |
| 7549 "PERSISTENT", |
| 7550 "SCRATCH" |
| 7551 ], |
| 7552 "enumDescriptions": [ |
| 7553 "", |
| 7554 "" |
| 7555 ], |
| 7556 "type": "string" |
| 7557 } |
| 7558 }, |
| 7559 "type": "object" |
| 7560 }, |
| 7561 "AttachedDiskInitializeParams": { |
| 7562 "description": "[Input Only] Specifies the parameters for a new disk
that will be created alongside the new instance. Use initialization parameters
to create boot disks or local SSDs attached to the new instance.\n\nThis propert
y is mutually exclusive with the source property; you can only define one or the
other, but not both.", |
| 7563 "id": "AttachedDiskInitializeParams", |
| 7564 "properties": { |
| 7565 "diskName": { |
| 7566 "description": "Specifies the disk name. If not specified, t
he default is to use the name of the instance.", |
| 7567 "type": "string" |
| 7568 }, |
| 7569 "diskSizeGb": { |
| 7570 "description": "Specifies the size of the disk in base-2 GB.
", |
| 7571 "format": "int64", |
| 7572 "type": "string" |
| 7573 }, |
| 7574 "diskType": { |
| 7575 "description": "Specifies the disk type to use to create the
instance. If not specified, the default is pd-standard, specified using the ful
l URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zo
nes/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If
you define this field, you can provide either the full or partial URL. For exam
ple, the following are valid values: \n- https://www.googleapis.com/compute/v1/
projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/d
iskTypes/diskType \n- zones/zone/diskTypes/diskType", |
| 7576 "type": "string" |
| 7577 }, |
| 7578 "sourceImage": { |
| 7579 "description": "A source image used to create the disk. You
can provide a private (custom) image, and Compute Engine will use the correspond
ing image from your project. For example:\n\nglobal/images/my-private-image \n\n
Or you can provide an image from a publicly-available project. For example, to u
se a Debian image from the debian-cloud project, make sure to include the projec
t in the URL:\n\nprojects/debian-cloud/global/images/debian-7-wheezy-vYYYYMMDD \
n\nwhere vYYYYMMDD is the image version. The fully-qualified URL will also work
in both cases.", |
| 7580 "type": "string" |
| 7581 } |
| 7582 }, |
| 7583 "type": "object" |
| 7584 }, |
| 7585 "Autoscaler": { |
| 7586 "id": "Autoscaler", |
| 7587 "properties": { |
| 7588 "autoscalingPolicy": { |
| 7589 "$ref": "AutoscalingPolicy", |
| 7590 "description": "Autoscaling configuration." |
| 7591 }, |
| 7592 "creationTimestamp": { |
| 7593 "description": "Creation timestamp in RFC3339 text format (o
utput only).", |
| 7594 "type": "string" |
| 7595 }, |
| 7596 "description": { |
| 7597 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
| 7598 "type": "string" |
| 7599 }, |
| 7600 "id": { |
| 7601 "description": "Unique identifier for the resource; defined
by the server (output only).", |
| 7602 "format": "uint64", |
| 7603 "type": "string" |
| 7604 }, |
| 7605 "kind": { |
| 7606 "default": "compute#autoscaler", |
| 7607 "description": "Type of the resource.", |
| 7608 "type": "string" |
| 7609 }, |
| 7610 "name": { |
| 7611 "annotations": { |
| 7612 "required": [ |
| 7613 "compute.instanceGroups.insert" |
| 7614 ] |
| 7615 }, |
| 7616 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", |
| 7617 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
| 7618 "type": "string" |
| 7619 }, |
| 7620 "selfLink": { |
| 7621 "description": "Server defined URL for the resource (output
only).", |
| 7622 "type": "string" |
| 7623 }, |
| 7624 "target": { |
| 7625 "description": "URL of Instance Group Manager or Replica Poo
l which will be controlled by Autoscaler.", |
| 7626 "type": "string" |
| 7627 }, |
| 7628 "zone": { |
| 7629 "description": "URL of the zone where the instance group res
ides (output only).", |
| 7630 "type": "string" |
| 7631 } |
| 7632 }, |
| 7633 "type": "object" |
| 7634 }, |
| 7635 "AutoscalerAggregatedList": { |
| 7636 "id": "AutoscalerAggregatedList", |
| 7637 "properties": { |
| 7638 "id": { |
| 7639 "description": "Unique identifier for the resource; defined
by the server (output only).", |
| 7640 "type": "string" |
| 7641 }, |
| 7642 "items": { |
| 7643 "additionalProperties": { |
| 7644 "$ref": "AutoscalersScopedList", |
| 7645 "description": "Name of the scope containing this set of
autoscalers." |
| 7646 }, |
| 7647 "description": "A map of scoped autoscaler lists.", |
| 7648 "type": "object" |
| 7649 }, |
| 7650 "kind": { |
| 7651 "default": "compute#autoscalerAggregatedList", |
| 7652 "description": "Type of resource.", |
| 7653 "type": "string" |
| 7654 }, |
| 7655 "nextPageToken": { |
| 7656 "description": "A token used to continue a truncated list re
quest (output only).", |
| 7657 "type": "string" |
| 7658 }, |
| 7659 "selfLink": { |
| 7660 "description": "Server defined URL for this resource (output
only).", |
| 7661 "type": "string" |
| 7662 } |
| 7663 }, |
| 7664 "type": "object" |
| 7665 }, |
| 7666 "AutoscalerList": { |
| 7667 "description": "Contains a list of persistent autoscaler resources."
, |
| 7668 "id": "AutoscalerList", |
| 7669 "properties": { |
| 7670 "id": { |
| 7671 "description": "Unique identifier for the resource; defined
by the server (output only).", |
| 7672 "type": "string" |
| 7673 }, |
| 7674 "items": { |
| 7675 "description": "A list of Autoscaler resources.", |
| 7676 "items": { |
| 7677 "$ref": "Autoscaler" |
| 7678 }, |
| 7679 "type": "array" |
| 7680 }, |
| 7681 "kind": { |
| 7682 "default": "compute#autoscalerList", |
| 7683 "description": "Type of resource.", |
| 7684 "type": "string" |
| 7685 }, |
| 7686 "nextPageToken": { |
| 7687 "description": "A token used to continue a truncated list re
quest (output only).", |
| 7688 "type": "string" |
| 7689 }, |
| 7690 "selfLink": { |
| 7691 "description": "Server defined URL for this resource (output
only).", |
| 7692 "type": "string" |
| 7693 } |
| 7694 }, |
| 7695 "type": "object" |
| 7696 }, |
| 7697 "AutoscalersScopedList": { |
| 7698 "id": "AutoscalersScopedList", |
| 7699 "properties": { |
| 7700 "autoscalers": { |
| 7701 "description": "List of autoscalers contained in this scope.
", |
| 7702 "items": { |
| 7703 "$ref": "Autoscaler" |
| 7704 }, |
| 7705 "type": "array" |
| 7706 }, |
| 7707 "warning": { |
| 7708 "description": "Informational warning which replaces the lis
t of autoscalers when the list is empty.", |
| 7709 "properties": { |
| 7710 "code": { |
| 7711 "description": "[Output Only] The warning type ident
ifier for this warning.", |
7109 "enum": [ | 7712 "enum": [ |
7110 "DEPRECATED_RESOURCE_USED", | 7713 "DEPRECATED_RESOURCE_USED", |
7111 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", | 7714 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", |
7112 "INJECTED_KERNELS_DEPRECATED", | 7715 "INJECTED_KERNELS_DEPRECATED", |
7113 "NEXT_HOP_ADDRESS_NOT_ASSIGNED", | 7716 "NEXT_HOP_ADDRESS_NOT_ASSIGNED", |
7114 "NEXT_HOP_CANNOT_IP_FORWARD", | 7717 "NEXT_HOP_CANNOT_IP_FORWARD", |
7115 "NEXT_HOP_INSTANCE_NOT_FOUND", | 7718 "NEXT_HOP_INSTANCE_NOT_FOUND", |
7116 "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", | 7719 "NEXT_HOP_INSTANCE_NOT_ON_NETWORK", |
7117 "NEXT_HOP_NOT_RUNNING", | 7720 "NEXT_HOP_NOT_RUNNING", |
7118 "NOT_CRITICAL_ERROR", | 7721 "NOT_CRITICAL_ERROR", |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7160 "message": { | 7763 "message": { |
7161 "description": "[Output Only] Optional human-readabl
e details for this warning.", | 7764 "description": "[Output Only] Optional human-readabl
e details for this warning.", |
7162 "type": "string" | 7765 "type": "string" |
7163 } | 7766 } |
7164 }, | 7767 }, |
7165 "type": "object" | 7768 "type": "object" |
7166 } | 7769 } |
7167 }, | 7770 }, |
7168 "type": "object" | 7771 "type": "object" |
7169 }, | 7772 }, |
7170 "AttachedDisk": { | 7773 "AutoscalingPolicy": { |
7171 "description": "An instance-attached disk resource.", | 7774 "description": "Cloud Autoscaler policy.", |
7172 "id": "AttachedDisk", | 7775 "id": "AutoscalingPolicy", |
7173 "properties": { | 7776 "properties": { |
7174 "autoDelete": { | 7777 "coolDownPeriodSec": { |
7175 "description": "Specifies whether the disk will be auto-dele
ted when the instance is deleted (but not when the disk is detached from the ins
tance).", | 7778 "description": "The number of seconds that the Autoscaler sh
ould wait between two succeeding changes to the number of virtual machines. You
should define an interval that is at least as long as the initialization time of
a virtual machine and the time it may take for replica pool to create the virtu
al machine. The default is 60 seconds.", |
7176 "type": "boolean" | |
7177 }, | |
7178 "boot": { | |
7179 "description": "Indicates that this is a boot disk. The virt
ual machine will use the first partition of the disk for its root filesystem.", | |
7180 "type": "boolean" | |
7181 }, | |
7182 "deviceName": { | |
7183 "description": "Specifies a unique device name of your choic
e that is reflected into the /dev/ tree of a Linux operating system running with
in the instance. This name can be used to reference the device for mounting, res
izing, and so on, from within the instance.\n\nIf not specified, the server choo
ses a default device name to apply to this disk, in the form persistent-disks-x,
where x is a number assigned by Google Compute Engine. This field is only appli
cable for persistent disks.", | |
7184 "type": "string" | |
7185 }, | |
7186 "index": { | |
7187 "description": "Assigns a zero-based index to this disk, whe
re 0 is reserved for the boot disk. For example, if you have many disks attached
to an instance, each disk would have a unique index number. If not specified, t
he server will choose an appropriate value.", | |
7188 "format": "int32", | 7779 "format": "int32", |
7189 "type": "integer" | 7780 "type": "integer" |
7190 }, | 7781 }, |
7191 "initializeParams": { | 7782 "cpuUtilization": { |
7192 "$ref": "AttachedDiskInitializeParams", | 7783 "$ref": "AutoscalingPolicyCpuUtilization", |
7193 "description": "[Input Only] Specifies the parameters for a
new disk that will be created alongside the new instance. Use initialization par
ameters to create boot disks or local SSDs attached to the new instance.\n\nThis
property is mutually exclusive with the source property; you can only define on
e or the other, but not both." | 7784 "description": "TODO(jbartosik): Add support for scaling bas
ed on muliple utilization metrics (take max recommendation). Exactly one utiliza
tion policy should be provided. Configuration parameters of CPU based autoscalin
g policy." |
7194 }, | 7785 }, |
7195 "interface": { | 7786 "customMetricUtilizations": { |
| 7787 "description": "Configuration parameters of autoscaling base
d on custom metric.", |
| 7788 "items": { |
| 7789 "$ref": "AutoscalingPolicyCustomMetricUtilization" |
| 7790 }, |
| 7791 "type": "array" |
| 7792 }, |
| 7793 "loadBalancingUtilization": { |
| 7794 "$ref": "AutoscalingPolicyLoadBalancingUtilization", |
| 7795 "description": "Configuration parameters of autoscaling base
d on load balancer." |
| 7796 }, |
| 7797 "maxNumReplicas": { |
| 7798 "description": "The maximum number of replicas that the Auto
scaler can scale up to. This field is required for config to be effective. Maxim
um number of replicas should be not lower than minimal number of replicas. Absol
ute limit for this value is defined in Autoscaler backend.", |
| 7799 "format": "int32", |
| 7800 "type": "integer" |
| 7801 }, |
| 7802 "minNumReplicas": { |
| 7803 "description": "The minimum number of replicas that the Auto
scaler can scale down to. Can't be less than 0. If not provided Autoscaler will
choose default value depending on maximal number of replicas.", |
| 7804 "format": "int32", |
| 7805 "type": "integer" |
| 7806 } |
| 7807 }, |
| 7808 "type": "object" |
| 7809 }, |
| 7810 "AutoscalingPolicyCpuUtilization": { |
| 7811 "description": "CPU utilization policy.", |
| 7812 "id": "AutoscalingPolicyCpuUtilization", |
| 7813 "properties": { |
| 7814 "utilizationTarget": { |
| 7815 "description": "The target utilization that the Autoscaler s
hould maintain. It is represented as a fraction of used cores. For example: 6 co
res used in 8-core VM are represented here as 0.75. Must be a float value betwee
n (0, 1]. If not defined, the default is 0.8.", |
| 7816 "format": "double", |
| 7817 "type": "number" |
| 7818 } |
| 7819 }, |
| 7820 "type": "object" |
| 7821 }, |
| 7822 "AutoscalingPolicyCustomMetricUtilization": { |
| 7823 "description": "Custom utilization metric policy.", |
| 7824 "id": "AutoscalingPolicyCustomMetricUtilization", |
| 7825 "properties": { |
| 7826 "metric": { |
| 7827 "description": "Identifier of the metric. It should be a Clo
ud Monitoring metric. The metric can not have negative values. The metric should
be an utilization metric (increasing number of VMs handling requests x times sh
ould reduce average value of the metric roughly x times). For example you could
use: compute.googleapis.com/instance/network/received_bytes_count.", |
| 7828 "type": "string" |
| 7829 }, |
| 7830 "utilizationTarget": { |
| 7831 "description": "Target value of the metric which Autoscaler
should maintain. Must be a positive value.", |
| 7832 "format": "double", |
| 7833 "type": "number" |
| 7834 }, |
| 7835 "utilizationTargetType": { |
| 7836 "description": "Defines type in which utilization_target is
expressed.", |
7196 "enum": [ | 7837 "enum": [ |
7197 "NVME", | 7838 "DELTA_PER_MINUTE", |
7198 "SCSI" | 7839 "DELTA_PER_SECOND", |
| 7840 "GAUGE" |
7199 ], | 7841 ], |
7200 "enumDescriptions": [ | 7842 "enumDescriptions": [ |
7201 "", | 7843 "", |
| 7844 "", |
7202 "" | 7845 "" |
7203 ], | 7846 ], |
7204 "type": "string" | 7847 "type": "string" |
7205 }, | |
7206 "kind": { | |
7207 "default": "compute#attachedDisk", | |
7208 "description": "[Output Only] Type of the resource. Always c
ompute#attachedDisk for attached disks.", | |
7209 "type": "string" | |
7210 }, | |
7211 "licenses": { | |
7212 "description": "[Output Only] Any valid publicly visible lic
enses.", | |
7213 "items": { | |
7214 "type": "string" | |
7215 }, | |
7216 "type": "array" | |
7217 }, | |
7218 "mode": { | |
7219 "description": "The mode in which to attach this disk, eithe
r READ_WRITE or READ_ONLY. If not specified, the default is to attach the disk i
n READ_WRITE mode.", | |
7220 "enum": [ | |
7221 "READ_ONLY", | |
7222 "READ_WRITE" | |
7223 ], | |
7224 "enumDescriptions": [ | |
7225 "", | |
7226 "" | |
7227 ], | |
7228 "type": "string" | |
7229 }, | |
7230 "source": { | |
7231 "description": "Specifies a valid partial or full URL to an
existing Persistent Disk resource. This field is only applicable for persistent
disks.", | |
7232 "type": "string" | |
7233 }, | |
7234 "type": { | |
7235 "annotations": { | |
7236 "required": [ | |
7237 "compute.instances.insert" | |
7238 ] | |
7239 }, | |
7240 "description": "Specifies the type of the disk, either SCRAT
CH or PERSISTENT. If not specified, the default is PERSISTENT.", | |
7241 "enum": [ | |
7242 "PERSISTENT", | |
7243 "SCRATCH" | |
7244 ], | |
7245 "enumDescriptions": [ | |
7246 "", | |
7247 "" | |
7248 ], | |
7249 "type": "string" | |
7250 } | 7848 } |
7251 }, | 7849 }, |
7252 "type": "object" | 7850 "type": "object" |
7253 }, | 7851 }, |
7254 "AttachedDiskInitializeParams": { | 7852 "AutoscalingPolicyLoadBalancingUtilization": { |
7255 "description": "[Input Only] Specifies the parameters for a new disk
that will be created alongside the new instance. Use initialization parameters
to create boot disks or local SSDs attached to the new instance.\n\nThis propert
y is mutually exclusive with the source property; you can only define one or the
other, but not both.", | 7853 "description": "Load balancing utilization policy.", |
7256 "id": "AttachedDiskInitializeParams", | 7854 "id": "AutoscalingPolicyLoadBalancingUtilization", |
7257 "properties": { | 7855 "properties": { |
7258 "diskName": { | 7856 "utilizationTarget": { |
7259 "description": "Specifies the disk name. If not specified, t
he default is to use the name of the instance.", | 7857 "description": "Fraction of backend capacity utilization (se
t in HTTP load balancing configuration) that Autoscaler should maintain. Must be
a positive float value. If not defined, the default is 0.8. For example if your
maxRatePerInstance capacity (in HTTP Load Balancing configuration) is set at 10
and you would like to keep number of instances such that each instance receives
7 QPS on average, set this to 0.7.", |
7260 "type": "string" | 7858 "format": "double", |
7261 }, | 7859 "type": "number" |
7262 "diskSizeGb": { | |
7263 "description": "Specifies the size of the disk in base-2 GB.
", | |
7264 "format": "int64", | |
7265 "type": "string" | |
7266 }, | |
7267 "diskType": { | |
7268 "description": "Specifies the disk type to use to create the
instance. If not specified, the default is pd-standard, specified using the ful
l URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zo
nes/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If
you define this field, you can provide either the full or partial URL. For exam
ple, the following are valid values: \n- https://www.googleapis.com/compute/v1/
projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/d
iskTypes/diskType \n- zones/zone/diskTypes/diskType", | |
7269 "type": "string" | |
7270 }, | |
7271 "sourceImage": { | |
7272 "description": "A source image used to create the disk. You
can provide a private (custom) image, and Compute Engine will use the correspond
ing image from your project. For example:\n\nglobal/images/my-private-image \n\n
Or you can provide an image from a publicly-available project. For example, to u
se a Debian image from the debian-cloud project, make sure to include the projec
t in the URL:\n\nprojects/debian-cloud/global/images/debian-7-wheezy-vYYYYMMDD \
n\nwhere vYYYYMMDD is the image version. The fully-qualified URL will also work
in both cases.", | |
7273 "type": "string" | |
7274 } | 7860 } |
7275 }, | 7861 }, |
7276 "type": "object" | 7862 "type": "object" |
7277 }, | 7863 }, |
7278 "Backend": { | 7864 "Backend": { |
7279 "description": "Message containing information of one individual bac
kend.", | 7865 "description": "Message containing information of one individual bac
kend.", |
7280 "id": "Backend", | 7866 "id": "Backend", |
7281 "properties": { | 7867 "properties": { |
7282 "balancingMode": { | 7868 "balancingMode": { |
7283 "description": "The balancing mode of this backend, default
is UTILIZATION.", | 7869 "description": "Specifies the balancing mode for this backen
d. The default is UTILIZATION but available values are UTILIZATION and RATE.", |
7284 "enum": [ | 7870 "enum": [ |
7285 "RATE", | 7871 "RATE", |
7286 "UTILIZATION" | 7872 "UTILIZATION" |
7287 ], | 7873 ], |
7288 "enumDescriptions": [ | 7874 "enumDescriptions": [ |
7289 "", | 7875 "", |
7290 "" | 7876 "" |
7291 ], | 7877 ], |
7292 "type": "string" | 7878 "type": "string" |
7293 }, | 7879 }, |
7294 "capacityScaler": { | 7880 "capacityScaler": { |
7295 "description": "The multiplier (a value between 0.0 and 1.0)
of the max capacity (CPU or RPS, depending on 'balancingMode') the group should
serve up to. 0 means the group is totally drained. Default value is 1. Valid ra
nge is [0.0, 1.0].", | 7881 "description": "A multiplier applied to the group's maximum
servicing capacity (either UTILIZATION or RATE). Default value is 1, which means
the group will serve up to 100% of its configured CPU or RPS (depending on bala
ncingMode). A setting of 0 means the group is completely drained, offering 0% of
its available CPU or RPS. Valid range is [0.0,1.0].", |
7296 "format": "float", | 7882 "format": "float", |
7297 "type": "number" | 7883 "type": "number" |
7298 }, | 7884 }, |
7299 "description": { | 7885 "description": { |
7300 "description": "An optional textual description of the resou
rce, which is provided by the client when the resource is created.", | 7886 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
7301 "type": "string" | 7887 "type": "string" |
7302 }, | 7888 }, |
7303 "group": { | 7889 "group": { |
7304 "description": "URL of a zonal Cloud Resource View resource.
This resource view defines the list of instances that serve traffic. Member vir
tual machine instances from each resource view must live in the same zone as the
resource view itself. No two backends in a backend service are allowed to use s
ame Resource View resource.", | 7890 "description": "The fully-qualified URL of a zonal Instance
Group resource. This instance group defines the list of instances that serve tra
ffic. Member virtual machine instances from each instance group must live in the
same zone as the instance group itself. No two backends in a backend service ar
e allowed to use same Instance Group resource.\n\nNote that you must specify an
Instance Group resource using the fully-qualified URL, rather than a partial URL
.", |
7305 "type": "string" | 7891 "type": "string" |
7306 }, | 7892 }, |
7307 "maxRate": { | 7893 "maxRate": { |
7308 "description": "The max RPS of the group. Can be used with e
ither balancing mode, but required if RATE mode. For RATE mode, either maxRate o
r maxRatePerInstance must be set.", | 7894 "description": "The max RPS of the group. Can be used with e
ither balancing mode, but required if RATE mode. For RATE mode, either maxRate o
r maxRatePerInstance must be set.", |
7309 "format": "int32", | 7895 "format": "int32", |
7310 "type": "integer" | 7896 "type": "integer" |
7311 }, | 7897 }, |
7312 "maxRatePerInstance": { | 7898 "maxRatePerInstance": { |
7313 "description": "The max RPS that a single backed instance ca
n handle. This is used to calculate the capacity of the group. Can be used in ei
ther balancing mode. For RATE mode, either maxRate or maxRatePerInstance must be
set.", | 7899 "description": "The max RPS that a single backed instance ca
n handle. This is used to calculate the capacity of the group. Can be used in ei
ther balancing mode. For RATE mode, either maxRate or maxRatePerInstance must be
set.", |
7314 "format": "float", | 7900 "format": "float", |
7315 "type": "number" | 7901 "type": "number" |
7316 }, | 7902 }, |
7317 "maxUtilization": { | 7903 "maxUtilization": { |
7318 "description": "Used when 'balancingMode' is UTILIZATION. Th
is ratio defines the CPU utilization target for the group. The default is 0.8. V
alid range is [0, 1].", | 7904 "description": "Used when balancingMode is UTILIZATION. This
ratio defines the CPU utilization target for the group. The default is 0.8. Val
id range is [0.0, 1.0].", |
7319 "format": "float", | 7905 "format": "float", |
7320 "type": "number" | 7906 "type": "number" |
7321 } | 7907 } |
7322 }, | 7908 }, |
7323 "type": "object" | 7909 "type": "object" |
7324 }, | 7910 }, |
7325 "BackendService": { | 7911 "BackendService": { |
7326 "description": "A BackendService resource. This resource defines a g
roup of backend VMs together with their serving capacity.\n\nIf you add field fo
o, you probably need to also add: com.google.cloud.cluster.manager.api.BackendSe
rviceResource: foo com.google.cloud.cluster.manager.networking.entities: Backend
Service, BackendServiceEntity: getFoo, setFoo:\n\nConverters/mappers will need t
o be updated: com.google.cloud.cluster.manager.networking.services.backendservic
e.BackendServiceResourceConverter: toResource, updateEntity: copy foo com.google
.cloud.cluster.mixer.protomappers.BackendServiceMappers.ResourceMapper: Resource
Mapper: add a new map call\n\nTests to update: com.google.cloud.cluster.manager.
networking.services.backendservice.BackendServiceResourceConverterTest com.googl
e.cloud.cluster.mixer.protomappers.BackendServiceMappersTest.testResourceMapping
", | 7912 "description": "A BackendService resource. This resource defines a g
roup of backend VMs together with their serving capacity.", |
7327 "id": "BackendService", | 7913 "id": "BackendService", |
7328 "properties": { | 7914 "properties": { |
7329 "backends": { | 7915 "backends": { |
7330 "description": "The list of backends that serve this Backend
Service.", | 7916 "description": "The list of backends that serve this Backend
Service.", |
7331 "items": { | 7917 "items": { |
7332 "$ref": "Backend" | 7918 "$ref": "Backend" |
7333 }, | 7919 }, |
7334 "type": "array" | 7920 "type": "array" |
7335 }, | 7921 }, |
7336 "creationTimestamp": { | 7922 "creationTimestamp": { |
7337 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 7923 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
7338 "type": "string" | 7924 "type": "string" |
7339 }, | 7925 }, |
7340 "description": { | 7926 "description": { |
7341 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 7927 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
7342 "type": "string" | 7928 "type": "string" |
7343 }, | 7929 }, |
7344 "fingerprint": { | 7930 "fingerprint": { |
7345 "description": "Fingerprint of this resource. A hash of the
contents stored in this object. This field is used in optimistic locking. This f
ield will be ignored when inserting a BackendService. An up-to-date fingerprint
must be provided in order to update the BackendService.", | 7931 "description": "Fingerprint of this resource. A hash of the
contents stored in this object. This field is used in optimistic locking. This f
ield will be ignored when inserting a BackendService. An up-to-date fingerprint
must be provided in order to update the BackendService.", |
7346 "format": "byte", | 7932 "format": "byte", |
7347 "type": "string" | 7933 "type": "string" |
7348 }, | 7934 }, |
7349 "healthChecks": { | 7935 "healthChecks": { |
7350 "description": "The list of URLs to the HttpHealthCheck reso
urce for health checking this BackendService. Currently at most one health check
can be specified, and a health check is required.", | 7936 "description": "The list of URLs to the HttpHealthCheck reso
urce for health checking this BackendService. Currently at most one health check
can be specified, and a health check is required.", |
7351 "items": { | 7937 "items": { |
7352 "type": "string" | 7938 "type": "string" |
7353 }, | 7939 }, |
7354 "type": "array" | 7940 "type": "array" |
7355 }, | 7941 }, |
7356 "id": { | 7942 "id": { |
7357 "description": "Unique identifier for the resource; defined
by the server (output only).", | 7943 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7358 "format": "uint64", | 7944 "format": "uint64", |
7359 "type": "string" | 7945 "type": "string" |
7360 }, | 7946 }, |
7361 "kind": { | 7947 "kind": { |
7362 "default": "compute#backendService", | 7948 "default": "compute#backendService", |
7363 "description": "Type of the resource.", | 7949 "description": "[Output Only] Type of resource. Always compu
te#backendService for backend services.", |
7364 "type": "string" | 7950 "type": "string" |
7365 }, | 7951 }, |
7366 "name": { | 7952 "name": { |
7367 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 7953 "description": "Name of the resource. Provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
7368 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 7954 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
7369 "type": "string" | 7955 "type": "string" |
7370 }, | 7956 }, |
7371 "port": { | 7957 "port": { |
7372 "description": "Deprecated in favor of port_name. The TCP po
rt to connect on the backend. The default value is 80.", | 7958 "description": "Deprecated in favor of port name. The TCP po
rt to connect on the backend. The default value is 80.", |
7373 "format": "int32", | 7959 "format": "int32", |
7374 "type": "integer" | 7960 "type": "integer" |
7375 }, | 7961 }, |
7376 "portName": { | 7962 "portName": { |
7377 "description": "Name of backend port. The same name should a
ppear in the resource views referenced by this service. Required.", | 7963 "description": "Name of backend port. The same name should a
ppear in the resource views referenced by this service. Required.", |
7378 "type": "string" | 7964 "type": "string" |
7379 }, | 7965 }, |
7380 "protocol": { | 7966 "protocol": { |
7381 "enum": [ | 7967 "enum": [ |
7382 "HTTP" | 7968 "HTTP" |
7383 ], | 7969 ], |
7384 "enumDescriptions": [ | 7970 "enumDescriptions": [ |
7385 "" | 7971 "" |
7386 ], | 7972 ], |
7387 "type": "string" | 7973 "type": "string" |
7388 }, | 7974 }, |
7389 "selfLink": { | 7975 "selfLink": { |
7390 "description": "Server defined URL for the resource (output
only).", | 7976 "description": "[Output Only] Server defined URL for the res
ource.", |
7391 "type": "string" | 7977 "type": "string" |
7392 }, | 7978 }, |
7393 "timeoutSec": { | 7979 "timeoutSec": { |
7394 "description": "How many seconds to wait for the backend bef
ore considering it a failed request. Default is 30 seconds.", | 7980 "description": "How many seconds to wait for the backend bef
ore considering it a failed request. Default is 30 seconds.", |
7395 "format": "int32", | 7981 "format": "int32", |
7396 "type": "integer" | 7982 "type": "integer" |
7397 } | 7983 } |
7398 }, | 7984 }, |
7399 "type": "object" | 7985 "type": "object" |
7400 }, | 7986 }, |
7401 "BackendServiceGroupHealth": { | 7987 "BackendServiceGroupHealth": { |
7402 "id": "BackendServiceGroupHealth", | 7988 "id": "BackendServiceGroupHealth", |
7403 "properties": { | 7989 "properties": { |
7404 "healthStatus": { | 7990 "healthStatus": { |
7405 "items": { | 7991 "items": { |
7406 "$ref": "HealthStatus" | 7992 "$ref": "HealthStatus" |
7407 }, | 7993 }, |
7408 "type": "array" | 7994 "type": "array" |
7409 }, | 7995 }, |
7410 "kind": { | 7996 "kind": { |
7411 "default": "compute#backendServiceGroupHealth", | 7997 "default": "compute#backendServiceGroupHealth", |
7412 "description": "Type of resource.", | 7998 "description": "[Output Only] Type of resource. Always compu
te#backendServiceGroupHealth for the health of backend services.", |
7413 "type": "string" | 7999 "type": "string" |
7414 } | 8000 } |
7415 }, | 8001 }, |
7416 "type": "object" | 8002 "type": "object" |
7417 }, | 8003 }, |
7418 "BackendServiceList": { | 8004 "BackendServiceList": { |
7419 "description": "Contains a list of BackendService resources.", | 8005 "description": "Contains a list of BackendService resources.", |
7420 "id": "BackendServiceList", | 8006 "id": "BackendServiceList", |
7421 "properties": { | 8007 "properties": { |
7422 "id": { | 8008 "id": { |
7423 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8009 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7424 "type": "string" | 8010 "type": "string" |
7425 }, | 8011 }, |
7426 "items": { | 8012 "items": { |
7427 "description": "A list of BackendService resources.", | 8013 "description": "A list of BackendService resources.", |
7428 "items": { | 8014 "items": { |
7429 "$ref": "BackendService" | 8015 "$ref": "BackendService" |
7430 }, | 8016 }, |
7431 "type": "array" | 8017 "type": "array" |
7432 }, | 8018 }, |
7433 "kind": { | 8019 "kind": { |
7434 "default": "compute#backendServiceList", | 8020 "default": "compute#backendServiceList", |
7435 "description": "Type of resource.", | 8021 "description": "[Output Only] Type of resource. Always compu
te#backendServiceList for lists of backend services.", |
7436 "type": "string" | 8022 "type": "string" |
7437 }, | 8023 }, |
7438 "nextPageToken": { | 8024 "nextPageToken": { |
7439 "description": "A token used to continue a truncated list re
quest (output only).", | 8025 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
7440 "type": "string" | 8026 "type": "string" |
7441 }, | 8027 }, |
7442 "selfLink": { | 8028 "selfLink": { |
7443 "description": "Server defined URL for this resource (output
only).", | 8029 "description": "[Output Only] Server-defined URL for this re
source.", |
7444 "type": "string" | 8030 "type": "string" |
7445 } | 8031 } |
7446 }, | 8032 }, |
7447 "type": "object" | 8033 "type": "object" |
7448 }, | 8034 }, |
7449 "DeprecationStatus": { | 8035 "DeprecationStatus": { |
7450 "description": "Deprecation status for a public resource.", | 8036 "description": "Deprecation status for a public resource.", |
7451 "id": "DeprecationStatus", | 8037 "id": "DeprecationStatus", |
7452 "properties": { | 8038 "properties": { |
7453 "deleted": { | 8039 "deleted": { |
(...skipping 498 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7952 "type": "string" | 8538 "type": "string" |
7953 }, | 8539 }, |
7954 "type": "array" | 8540 "type": "array" |
7955 } | 8541 } |
7956 }, | 8542 }, |
7957 "type": "object" | 8543 "type": "object" |
7958 }, | 8544 }, |
7959 "type": "array" | 8545 "type": "array" |
7960 }, | 8546 }, |
7961 "creationTimestamp": { | 8547 "creationTimestamp": { |
7962 "description": "[Output Only] Creation timestamp in RFC3339t
ext format.", | 8548 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
7963 "type": "string" | 8549 "type": "string" |
7964 }, | 8550 }, |
7965 "description": { | 8551 "description": { |
7966 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 8552 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
7967 "type": "string" | 8553 "type": "string" |
7968 }, | 8554 }, |
7969 "id": { | 8555 "id": { |
7970 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 8556 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7971 "format": "uint64", | 8557 "format": "uint64", |
7972 "type": "string" | 8558 "type": "string" |
(...skipping 16 matching lines...) Expand all Loading... |
7989 }, | 8575 }, |
7990 "network": { | 8576 "network": { |
7991 "description": "URL of the network resource for this firewal
l rule. This field is required for creating an instance but optional when creati
ng a firewall rule. If not specified when creating a firewall rule, the default
network is used:\nglobal/networks/default\nIf you choose to specify this propert
y, you can specify the network as a full or partial URL. For example, the follow
ing are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/mypr
oject/global/networks/my-network \n- projects/myproject/global/networks/my-netwo
rk \n- global/networks/default", | 8577 "description": "URL of the network resource for this firewal
l rule. This field is required for creating an instance but optional when creati
ng a firewall rule. If not specified when creating a firewall rule, the default
network is used:\nglobal/networks/default\nIf you choose to specify this propert
y, you can specify the network as a full or partial URL. For example, the follow
ing are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/mypr
oject/global/networks/my-network \n- projects/myproject/global/networks/my-netwo
rk \n- global/networks/default", |
7992 "type": "string" | 8578 "type": "string" |
7993 }, | 8579 }, |
7994 "selfLink": { | 8580 "selfLink": { |
7995 "description": "[Output Only] Server defined URL for the res
ource.", | 8581 "description": "[Output Only] Server defined URL for the res
ource.", |
7996 "type": "string" | 8582 "type": "string" |
7997 }, | 8583 }, |
7998 "sourceRanges": { | 8584 "sourceRanges": { |
7999 "description": "The IP address blocks that this rule applies
to, expressed in CIDR format. One or both of sourceRanges and sourceTags may be
set.\n\nIf both properties are set, an inbound connection is allowed if the ran
ge or the tag of the source matches the sourceRanges OR matches the sourceTags p
roperty; the connection does not need to match both properties.", | 8585 "description": "The IP address blocks that this rule applies
to, expressed in CIDR format. One or both of sourceRanges and sourceTags may be
set.\n\nIf both properties are set, an inbound connection is allowed if the ran
ge matches the sourceRanges OR the tag of the source matches the sourceTags prop
erty. The connection does not need to match both properties.", |
8000 "items": { | 8586 "items": { |
8001 "type": "string" | 8587 "type": "string" |
8002 }, | 8588 }, |
8003 "type": "array" | 8589 "type": "array" |
8004 }, | 8590 }, |
8005 "sourceTags": { | 8591 "sourceTags": { |
8006 "description": "A list of instance tags which this rule appl
ies to. One or both of sourceRanges and sourceTags may be set.\n\nIf both proper
ties are set, an inbound connection is allowed if the range or the tag of the so
urce matches the sourceRanges OR matches the sourceTags property; the connection
does not need to match both properties.", | 8592 "description": "A list of instance tags which this rule appl
ies to. One or both of sourceRanges and sourceTags may be set.\n\nIf both proper
ties are set, an inbound connection is allowed if the range matches the sourceRa
nges OR the tag of the source matches the sourceTags property. The connection do
es not need to match both properties.", |
8007 "items": { | 8593 "items": { |
8008 "type": "string" | 8594 "type": "string" |
8009 }, | 8595 }, |
8010 "type": "array" | 8596 "type": "array" |
8011 }, | 8597 }, |
8012 "targetTags": { | 8598 "targetTags": { |
8013 "description": "A list of instance tags indicating sets of i
nstances located on network which may make network connections as specified in a
llowed[]. If no targetTags are specified, the firewall rule applies to all insta
nces on the specified network.", | 8599 "description": "A list of instance tags indicating sets of i
nstances located in the network that may make network connections as specified i
n allowed[]. If no targetTags are specified, the firewall rule applies to all in
stances on the specified network.", |
8014 "items": { | 8600 "items": { |
8015 "type": "string" | 8601 "type": "string" |
8016 }, | 8602 }, |
8017 "type": "array" | 8603 "type": "array" |
8018 } | 8604 } |
8019 }, | 8605 }, |
8020 "type": "object" | 8606 "type": "object" |
8021 }, | 8607 }, |
8022 "FirewallList": { | 8608 "FirewallList": { |
8023 "description": "Contains a list of Firewall resources.", | 8609 "description": "Contains a list of Firewall resources.", |
(...skipping 28 matching lines...) Expand all Loading... |
8052 }, | 8638 }, |
8053 "ForwardingRule": { | 8639 "ForwardingRule": { |
8054 "description": "A ForwardingRule resource. A ForwardingRule resource
specifies which pool of target VMs to forward a packet to if it matches the giv
en [IPAddress, IPProtocol, portRange] tuple.", | 8640 "description": "A ForwardingRule resource. A ForwardingRule resource
specifies which pool of target VMs to forward a packet to if it matches the giv
en [IPAddress, IPProtocol, portRange] tuple.", |
8055 "id": "ForwardingRule", | 8641 "id": "ForwardingRule", |
8056 "properties": { | 8642 "properties": { |
8057 "IPAddress": { | 8643 "IPAddress": { |
8058 "description": "Value of the reserved IP address that this f
orwarding rule is serving on behalf of. For global forwarding rules, the address
must be a global IP; for regional forwarding rules, the address must live in th
e same region as the forwarding rule. If left empty (default value), an ephemera
l IP from the same scope (global or regional) will be assigned.", | 8644 "description": "Value of the reserved IP address that this f
orwarding rule is serving on behalf of. For global forwarding rules, the address
must be a global IP; for regional forwarding rules, the address must live in th
e same region as the forwarding rule. If left empty (default value), an ephemera
l IP from the same scope (global or regional) will be assigned.", |
8059 "type": "string" | 8645 "type": "string" |
8060 }, | 8646 }, |
8061 "IPProtocol": { | 8647 "IPProtocol": { |
8062 "description": "The IP protocol to which this rule applies,
valid options are 'TCP', 'UDP', 'ESP', 'AH' or 'SCTP'.", | 8648 "description": "The IP protocol to which this rule applies,
valid options are TCP, UDP, ESP, AH or SCTP.", |
8063 "enum": [ | 8649 "enum": [ |
8064 "AH", | 8650 "AH", |
8065 "ESP", | 8651 "ESP", |
8066 "SCTP", | 8652 "SCTP", |
8067 "TCP", | 8653 "TCP", |
8068 "UDP" | 8654 "UDP" |
8069 ], | 8655 ], |
8070 "enumDescriptions": [ | 8656 "enumDescriptions": [ |
8071 "", | 8657 "", |
8072 "", | 8658 "", |
8073 "", | 8659 "", |
8074 "", | 8660 "", |
8075 "" | 8661 "" |
8076 ], | 8662 ], |
8077 "type": "string" | 8663 "type": "string" |
8078 }, | 8664 }, |
8079 "creationTimestamp": { | 8665 "creationTimestamp": { |
8080 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 8666 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
8081 "type": "string" | 8667 "type": "string" |
8082 }, | 8668 }, |
8083 "description": { | 8669 "description": { |
8084 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 8670 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
8085 "type": "string" | 8671 "type": "string" |
8086 }, | 8672 }, |
8087 "id": { | 8673 "id": { |
8088 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8674 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
8089 "format": "uint64", | 8675 "format": "uint64", |
8090 "type": "string" | 8676 "type": "string" |
8091 }, | 8677 }, |
8092 "kind": { | 8678 "kind": { |
8093 "default": "compute#forwardingRule", | 8679 "default": "compute#forwardingRule", |
8094 "description": "Type of the resource.", | 8680 "description": "Type of the resource.", |
8095 "type": "string" | 8681 "type": "string" |
8096 }, | 8682 }, |
8097 "name": { | 8683 "name": { |
8098 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 8684 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
8099 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 8685 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
8100 "type": "string" | 8686 "type": "string" |
8101 }, | 8687 }, |
8102 "portRange": { | 8688 "portRange": { |
8103 "description": "Applicable only when 'IPProtocol' is 'TCP',
'UDP' or 'SCTP', only packets addressed to ports in the specified range will be
forwarded to 'target'. If 'portRange' is left empty (default value), all ports a
re forwarded. Forwarding rules with the same [IPAddress, IPProtocol] pair must h
ave disjoint port ranges.", | 8689 "description": "Applicable only when `IPProtocol` is TCP, UD
P, or SCTP, only packets addressed to ports in the specified range will be forwa
rded to target. If portRange is left empty (default value), all ports are forwar
ded. Forwarding rules with the same `[IPAddress, IPProtocol]` pair must have dis
joint port ranges.", |
8104 "type": "string" | 8690 "type": "string" |
8105 }, | 8691 }, |
8106 "region": { | 8692 "region": { |
8107 "description": "URL of the region where the regional forward
ing rule resides (output only). This field is not applicable to global forwardin
g rules.", | 8693 "description": "[Output Only] URL of the region where the re
gional forwarding rule resides. This field is not applicable to global forwardin
g rules.", |
8108 "type": "string" | 8694 "type": "string" |
8109 }, | 8695 }, |
8110 "selfLink": { | 8696 "selfLink": { |
8111 "description": "Server defined URL for the resource (output
only).", | 8697 "description": "[Output Only] Server-defined URL for the res
ource.", |
8112 "type": "string" | 8698 "type": "string" |
8113 }, | 8699 }, |
8114 "target": { | 8700 "target": { |
8115 "description": "The URL of the target resource to receive th
e matched traffic. For regional forwarding rules, this target must live in the s
ame region as the forwarding rule. For global forwarding rules, this target must
be a global TargetHttpProxy resource.", | 8701 "description": "The URL of the target resource to receive th
e matched traffic. For regional forwarding rules, this target must live in the s
ame region as the forwarding rule. For global forwarding rules, this target must
be a global TargetHttpProxy or TargetHttpsProxy resource.", |
8116 "type": "string" | 8702 "type": "string" |
8117 } | 8703 } |
8118 }, | 8704 }, |
8119 "type": "object" | 8705 "type": "object" |
8120 }, | 8706 }, |
8121 "ForwardingRuleAggregatedList": { | 8707 "ForwardingRuleAggregatedList": { |
8122 "id": "ForwardingRuleAggregatedList", | 8708 "id": "ForwardingRuleAggregatedList", |
8123 "properties": { | 8709 "properties": { |
8124 "id": { | 8710 "id": { |
8125 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8711 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
8126 "type": "string" | 8712 "type": "string" |
8127 }, | 8713 }, |
8128 "items": { | 8714 "items": { |
8129 "additionalProperties": { | 8715 "additionalProperties": { |
8130 "$ref": "ForwardingRulesScopedList", | 8716 "$ref": "ForwardingRulesScopedList", |
8131 "description": "Name of the scope containing this set of
addresses." | 8717 "description": "Name of the scope containing this set of
addresses." |
8132 }, | 8718 }, |
8133 "description": "A map of scoped forwarding rule lists.", | 8719 "description": "A map of scoped forwarding rule lists.", |
8134 "type": "object" | 8720 "type": "object" |
8135 }, | 8721 }, |
8136 "kind": { | 8722 "kind": { |
8137 "default": "compute#forwardingRuleAggregatedList", | 8723 "default": "compute#forwardingRuleAggregatedList", |
8138 "description": "Type of resource.", | 8724 "description": "Type of resource.", |
8139 "type": "string" | 8725 "type": "string" |
8140 }, | 8726 }, |
8141 "nextPageToken": { | 8727 "nextPageToken": { |
8142 "description": "A token used to continue a truncated list re
quest (output only).", | 8728 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8143 "type": "string" | 8729 "type": "string" |
8144 }, | 8730 }, |
8145 "selfLink": { | 8731 "selfLink": { |
8146 "description": "Server defined URL for this resource (output
only).", | 8732 "description": "[Output Only] Server defined URL for this re
source.", |
8147 "type": "string" | 8733 "type": "string" |
8148 } | 8734 } |
8149 }, | 8735 }, |
8150 "type": "object" | 8736 "type": "object" |
8151 }, | 8737 }, |
8152 "ForwardingRuleList": { | 8738 "ForwardingRuleList": { |
8153 "description": "Contains a list of ForwardingRule resources.", | 8739 "description": "Contains a list of ForwardingRule resources.", |
8154 "id": "ForwardingRuleList", | 8740 "id": "ForwardingRuleList", |
8155 "properties": { | 8741 "properties": { |
8156 "id": { | 8742 "id": { |
8157 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8743 "description": "[Output Only] Unique identifier for the reso
urce. Set by the server.", |
8158 "type": "string" | 8744 "type": "string" |
8159 }, | 8745 }, |
8160 "items": { | 8746 "items": { |
8161 "description": "A list of ForwardingRule resources.", | 8747 "description": "A list of ForwardingRule resources.", |
8162 "items": { | 8748 "items": { |
8163 "$ref": "ForwardingRule" | 8749 "$ref": "ForwardingRule" |
8164 }, | 8750 }, |
8165 "type": "array" | 8751 "type": "array" |
8166 }, | 8752 }, |
8167 "kind": { | 8753 "kind": { |
8168 "default": "compute#forwardingRuleList", | 8754 "default": "compute#forwardingRuleList", |
8169 "description": "Type of resource.", | 8755 "description": "Type of resource.", |
8170 "type": "string" | 8756 "type": "string" |
8171 }, | 8757 }, |
8172 "nextPageToken": { | 8758 "nextPageToken": { |
8173 "description": "A token used to continue a truncated list re
quest (output only).", | 8759 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8174 "type": "string" | 8760 "type": "string" |
8175 }, | 8761 }, |
8176 "selfLink": { | 8762 "selfLink": { |
8177 "description": "Server defined URL for this resource (output
only).", | 8763 "description": "[Output Only] Server defined URL for this re
source.", |
8178 "type": "string" | 8764 "type": "string" |
8179 } | 8765 } |
8180 }, | 8766 }, |
8181 "type": "object" | 8767 "type": "object" |
8182 }, | 8768 }, |
8183 "ForwardingRulesScopedList": { | 8769 "ForwardingRulesScopedList": { |
8184 "id": "ForwardingRulesScopedList", | 8770 "id": "ForwardingRulesScopedList", |
8185 "properties": { | 8771 "properties": { |
8186 "forwardingRules": { | 8772 "forwardingRules": { |
8187 "description": "List of forwarding rules contained in this s
cope.", | 8773 "description": "List of forwarding rules contained in this s
cope.", |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8290 }, | 8876 }, |
8291 "port": { | 8877 "port": { |
8292 "description": "The port on the instance.", | 8878 "description": "The port on the instance.", |
8293 "format": "int32", | 8879 "format": "int32", |
8294 "type": "integer" | 8880 "type": "integer" |
8295 } | 8881 } |
8296 }, | 8882 }, |
8297 "type": "object" | 8883 "type": "object" |
8298 }, | 8884 }, |
8299 "HostRule": { | 8885 "HostRule": { |
8300 "description": "A host-matching rule for a URL. If matched, will use
the named PathMatcher to select the BackendService.", | 8886 "description": "UrlMaps A host-matching rule for a URL. If matched,
will use the named PathMatcher to select the BackendService.", |
8301 "id": "HostRule", | 8887 "id": "HostRule", |
8302 "properties": { | 8888 "properties": { |
8303 "description": { | 8889 "description": { |
| 8890 "description": "An optional textual description.", |
8304 "type": "string" | 8891 "type": "string" |
8305 }, | 8892 }, |
8306 "hosts": { | 8893 "hosts": { |
8307 "description": "The list of host patterns to match. They mus
t be valid hostnames except that they may start with *. or *-. The * acts like a
glob and will match any string of atoms (separated by .s and -s) to the left.", | 8894 "description": "The list of host patterns to match. They mus
t be valid hostnames except that they may start with *. or *-. The * acts like a
glob and will match any string of atoms (separated by .s and -s) to the left.", |
8308 "items": { | 8895 "items": { |
8309 "type": "string" | 8896 "type": "string" |
8310 }, | 8897 }, |
8311 "type": "array" | 8898 "type": "array" |
8312 }, | 8899 }, |
8313 "pathMatcher": { | 8900 "pathMatcher": { |
8314 "description": "The name of the PathMatcher to match the pat
h portion of the URL, if the this HostRule matches the URL's host portion.", | 8901 "description": "The name of the PathMatcher to match the pat
h portion of the URL, if the this hostRule matches the URL's host portion.", |
8315 "type": "string" | 8902 "type": "string" |
8316 } | 8903 } |
8317 }, | 8904 }, |
8318 "type": "object" | 8905 "type": "object" |
8319 }, | 8906 }, |
8320 "HttpHealthCheck": { | 8907 "HttpHealthCheck": { |
8321 "description": "An HttpHealthCheck resource. This resource defines a
template for how individual VMs should be checked for health, via HTTP.", | 8908 "description": "An HttpHealthCheck resource. This resource defines a
template for how individual VMs should be checked for health, via HTTP.", |
8322 "id": "HttpHealthCheck", | 8909 "id": "HttpHealthCheck", |
8323 "properties": { | 8910 "properties": { |
8324 "checkIntervalSec": { | 8911 "checkIntervalSec": { |
(...skipping 537 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8862 "type": "string" | 9449 "type": "string" |
8863 }, | 9450 }, |
8864 "creationTimestamp": { | 9451 "creationTimestamp": { |
8865 "description": "[Output Only] The creation timestamp for thi
s managed instance group in RFC3339 text format.", | 9452 "description": "[Output Only] The creation timestamp for thi
s managed instance group in RFC3339 text format.", |
8866 "type": "string" | 9453 "type": "string" |
8867 }, | 9454 }, |
8868 "currentActions": { | 9455 "currentActions": { |
8869 "$ref": "InstanceGroupManagerActionsSummary", | 9456 "$ref": "InstanceGroupManagerActionsSummary", |
8870 "description": "[Output Only] The list of instance actions a
nd the number of instances in this managed instance group that are scheduled for
those actions." | 9457 "description": "[Output Only] The list of instance actions a
nd the number of instances in this managed instance group that are scheduled for
those actions." |
8871 }, | 9458 }, |
8872 "currentSize": { | |
8873 "description": "[Output Only] The number of instances that c
urrently exist and are a part of this group. The number includes instances that
are in a RUNNING state, instances that are starting, and instances that are sche
duled to be deleted or abandoned.", | |
8874 "format": "int32", | |
8875 "type": "integer" | |
8876 }, | |
8877 "description": { | 9459 "description": { |
8878 "description": "An optional text description for the managed
instance group.", | 9460 "description": "An optional text description for the managed
instance group.", |
8879 "type": "string" | 9461 "type": "string" |
8880 }, | 9462 }, |
8881 "fingerprint": { | 9463 "fingerprint": { |
8882 "description": "[Output Only] The fingerprint of the target
pools information, which is a hash of the contents. This field is used for optim
istic locking when updating the target pool entries.", | 9464 "description": "[Output Only] The fingerprint of the target
pools information, which is a hash of the contents. This field is used for optim
istic locking when updating the target pool entries.", |
8883 "format": "byte", | 9465 "format": "byte", |
8884 "type": "string" | 9466 "type": "string" |
8885 }, | 9467 }, |
8886 "id": { | 9468 "id": { |
(...skipping 27 matching lines...) Expand all Loading... |
8914 }, | 9496 }, |
8915 "description": "The name of the managed instance group. The
name must be 1-63 characters long, and comply with RFC1035.", | 9497 "description": "The name of the managed instance group. The
name must be 1-63 characters long, and comply with RFC1035.", |
8916 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 9498 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
8917 "type": "string" | 9499 "type": "string" |
8918 }, | 9500 }, |
8919 "selfLink": { | 9501 "selfLink": { |
8920 "description": "[Output Only] Server defined URL for this ma
naged instance group.", | 9502 "description": "[Output Only] Server defined URL for this ma
naged instance group.", |
8921 "type": "string" | 9503 "type": "string" |
8922 }, | 9504 }, |
8923 "targetPools": { | 9505 "targetPools": { |
8924 "description": "The URL of all TargetPool resources to which
new instances in the instanceGroup field are added. Updating the target pool va
lues does not affect existing instances.", | 9506 "description": "The URLs of all TargetPool resources to whic
h new instances in the instanceGroup field are added. Updating the target pool v
alues does not affect existing instances.", |
8925 "items": { | 9507 "items": { |
8926 "type": "string" | 9508 "type": "string" |
8927 }, | 9509 }, |
8928 "type": "array" | 9510 "type": "array" |
8929 }, | 9511 }, |
8930 "targetSize": { | 9512 "targetSize": { |
8931 "annotations": { | 9513 "annotations": { |
8932 "required": [ | 9514 "required": [ |
8933 "compute.instanceGroupManagers.insert" | 9515 "compute.instanceGroupManagers.insert" |
8934 ] | 9516 ] |
8935 }, | 9517 }, |
8936 "description": "The target number of running instances for t
his managed instance group. Deleting or abandoning instances reduces this number
. Resizing the group changes this number.", | 9518 "description": "The target number of running instances for t
his managed instance group. Deleting or abandoning instances reduces this number
. Resizing the group changes this number.", |
8937 "format": "int32", | 9519 "format": "int32", |
8938 "type": "integer" | 9520 "type": "integer" |
8939 }, | 9521 }, |
8940 "zone": { | 9522 "zone": { |
8941 "description": "The URL of the zone where the managed instan
ce group is located.", | 9523 "description": "The URL of the zone where the managed instan
ce group is located.", |
8942 "type": "string" | 9524 "type": "string" |
8943 } | 9525 } |
8944 }, | 9526 }, |
8945 "type": "object" | 9527 "type": "object" |
8946 }, | 9528 }, |
8947 "InstanceGroupManagerActionsSummary": { | 9529 "InstanceGroupManagerActionsSummary": { |
8948 "id": "InstanceGroupManagerActionsSummary", | 9530 "id": "InstanceGroupManagerActionsSummary", |
8949 "properties": { | 9531 "properties": { |
8950 "abandoning": { | 9532 "abandoning": { |
| 9533 "description": "[Output Only] Total number of instances in t
he managed instance group that are scheduled to be abandoned. Abandoning an inst
ance removes it from the managed instance group without deleting it.", |
8951 "format": "int32", | 9534 "format": "int32", |
8952 "type": "integer" | 9535 "type": "integer" |
8953 }, | 9536 }, |
8954 "creating": { | 9537 "creating": { |
| 9538 "description": "[Output Only] The number of instances in the
managed instance group that are scheduled to be created or are currently being
created.", |
8955 "format": "int32", | 9539 "format": "int32", |
8956 "type": "integer" | 9540 "type": "integer" |
8957 }, | 9541 }, |
8958 "deleting": { | 9542 "deleting": { |
| 9543 "description": "[Output Only] The number of instances in the
managed instance group that are scheduled to be deleted or are currently being
deleted.", |
8959 "format": "int32", | 9544 "format": "int32", |
8960 "type": "integer" | 9545 "type": "integer" |
8961 }, | 9546 }, |
8962 "none": { | 9547 "none": { |
8963 "format": "int32", | 9548 "description": "[Output Only] The number of instances in the
managed instance group that currently have no scheduled actions.", |
8964 "type": "integer" | |
8965 }, | |
8966 "rebooting": { | |
8967 "format": "int32", | 9549 "format": "int32", |
8968 "type": "integer" | 9550 "type": "integer" |
8969 }, | 9551 }, |
8970 "recreating": { | 9552 "recreating": { |
| 9553 "description": "[Output Only] The number of instances in the
managed instance group that are scheduled to be recreated or are currently bein
g being recreated. Recreating an instance deletes the existing root persistent d
isk and creates a new disk from the image that is defined in the instance templa
te.", |
8971 "format": "int32", | 9554 "format": "int32", |
8972 "type": "integer" | 9555 "type": "integer" |
8973 }, | 9556 }, |
8974 "refreshing": { | 9557 "refreshing": { |
| 9558 "description": "[Output Only] The number of instances in the
managed instance group that are being reconfigured with properties that do not
require a restart or a recreate action. For example, setting or removing target
pools for the instance.", |
| 9559 "format": "int32", |
| 9560 "type": "integer" |
| 9561 }, |
| 9562 "restarting": { |
| 9563 "description": "[Output Only] The number of instances in the
managed instance group that are scheduled to be restarted or are currently bein
g restarted.", |
8975 "format": "int32", | 9564 "format": "int32", |
8976 "type": "integer" | 9565 "type": "integer" |
8977 } | 9566 } |
8978 }, | 9567 }, |
8979 "type": "object" | 9568 "type": "object" |
8980 }, | 9569 }, |
8981 "InstanceGroupManagerAggregatedList": { | 9570 "InstanceGroupManagerAggregatedList": { |
8982 "id": "InstanceGroupManagerAggregatedList", | 9571 "id": "InstanceGroupManagerAggregatedList", |
8983 "properties": { | 9572 "properties": { |
8984 "id": { | 9573 "id": { |
(...skipping 21 matching lines...) Expand all Loading... |
9006 "description": "[Output Only] The URL for this aggregated li
st of managed instance groups. The server defines this URL.", | 9595 "description": "[Output Only] The URL for this aggregated li
st of managed instance groups. The server defines this URL.", |
9007 "type": "string" | 9596 "type": "string" |
9008 } | 9597 } |
9009 }, | 9598 }, |
9010 "type": "object" | 9599 "type": "object" |
9011 }, | 9600 }, |
9012 "InstanceGroupManagerAutoHealingPolicy": { | 9601 "InstanceGroupManagerAutoHealingPolicy": { |
9013 "id": "InstanceGroupManagerAutoHealingPolicy", | 9602 "id": "InstanceGroupManagerAutoHealingPolicy", |
9014 "properties": { | 9603 "properties": { |
9015 "actionType": { | 9604 "actionType": { |
9016 "description": "The action to perform when an instance becom
es unhealthy. Possible values are RECREATE or REBOOT. RECREATE replaces an unhea
lthy instance with a new instance that is based on the instance template for thi
s managed instance group. REBOOT performs a soft reboot on an instance. If the i
nstance cannot reboot, the instance performs a hard restart.", | 9605 "description": "The action to perform when an instance becom
es unhealthy. Possible values are RECREATE or RESTART. RECREATE replaces an unhe
althy instance with a new instance that is based on the instance template for th
is managed instance group. RESTART performs a soft restart on an instance. If th
e instance cannot restart softly, the instance performs a hard restart.", |
9017 "enum": [ | 9606 "enum": [ |
9018 "REBOOT", | 9607 "RECREATE", |
9019 "RECREATE" | 9608 "RESTART" |
9020 ], | 9609 ], |
9021 "enumDescriptions": [ | 9610 "enumDescriptions": [ |
9022 "", | 9611 "", |
9023 "" | 9612 "" |
9024 ], | 9613 ], |
9025 "type": "string" | 9614 "type": "string" |
9026 }, | 9615 }, |
9027 "healthCheck": { | 9616 "healthCheck": { |
9028 "description": "The URL for the HealthCheck that signals aut
ohealing.", | 9617 "description": "The URL for the HealthCheck that signals aut
ohealing.", |
9029 "type": "string" | 9618 "type": "string" |
(...skipping 915 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9945 "ManagedInstance": { | 10534 "ManagedInstance": { |
9946 "id": "ManagedInstance", | 10535 "id": "ManagedInstance", |
9947 "properties": { | 10536 "properties": { |
9948 "currentAction": { | 10537 "currentAction": { |
9949 "description": "The current action that the managed instance
group has scheduled for the instance.", | 10538 "description": "The current action that the managed instance
group has scheduled for the instance.", |
9950 "enum": [ | 10539 "enum": [ |
9951 "ABANDONING", | 10540 "ABANDONING", |
9952 "CREATING", | 10541 "CREATING", |
9953 "DELETING", | 10542 "DELETING", |
9954 "NONE", | 10543 "NONE", |
9955 "REBOOTING", | |
9956 "RECREATING", | 10544 "RECREATING", |
9957 "REFRESHING" | 10545 "REFRESHING", |
| 10546 "RESTARTING" |
9958 ], | 10547 ], |
9959 "enumDescriptions": [ | 10548 "enumDescriptions": [ |
9960 "", | 10549 "", |
9961 "", | 10550 "", |
9962 "", | 10551 "", |
9963 "", | 10552 "", |
9964 "", | 10553 "", |
9965 "", | 10554 "", |
9966 "" | 10555 "" |
9967 ], | 10556 ], |
9968 "type": "string" | 10557 "type": "string" |
9969 }, | 10558 }, |
9970 "incarnationId": { | 10559 "id": { |
9971 "description": "The unique identifier for this resource (emp
ty when instance does not exist).", | 10560 "description": "The unique identifier for this resource (emp
ty when instance does not exist).", |
9972 "format": "int64", | 10561 "format": "uint64", |
9973 "type": "string" | 10562 "type": "string" |
9974 }, | 10563 }, |
9975 "instance": { | 10564 "instance": { |
9976 "description": "The URL of the instance (set even though ins
tance does not exist yet).", | 10565 "description": "The URL of the instance (set even though ins
tance does not exist yet).", |
9977 "type": "string" | 10566 "type": "string" |
9978 }, | 10567 }, |
9979 "instanceStatus": { | 10568 "instanceStatus": { |
9980 "description": "The status of the instance (empty when insta
nce does not exist).", | 10569 "description": "The status of the instance (empty when insta
nce does not exist).", |
9981 "enum": [ | 10570 "enum": [ |
9982 "PROVISIONING", | 10571 "PROVISIONING", |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10116 }, | 10705 }, |
10117 "description": "The range of internal addresses that are leg
al on this network. This range is a CIDR specification, for example: 192.168.0.0
/16. Provided by the client when the network is created.", | 10706 "description": "The range of internal addresses that are leg
al on this network. This range is a CIDR specification, for example: 192.168.0.0
/16. Provided by the client when the network is created.", |
10118 "pattern": "[0-9]{1,3}(?:\\.[0-9]{1,3}){3}/[0-9]{1,2}", | 10707 "pattern": "[0-9]{1,3}(?:\\.[0-9]{1,3}){3}/[0-9]{1,2}", |
10119 "type": "string" | 10708 "type": "string" |
10120 }, | 10709 }, |
10121 "creationTimestamp": { | 10710 "creationTimestamp": { |
10122 "description": "[Output Only] Creation timestamp in RFC3339
text format.", | 10711 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
10123 "type": "string" | 10712 "type": "string" |
10124 }, | 10713 }, |
10125 "description": { | 10714 "description": { |
10126 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 10715 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
10127 "type": "string" | 10716 "type": "string" |
10128 }, | 10717 }, |
10129 "gatewayIPv4": { | 10718 "gatewayIPv4": { |
10130 "description": "A gateway address for default routing to oth
er networks. This value is read only and is selected by the Google Compute Engin
e, typically as the first usable address in the IPv4Range.", | 10719 "description": "A gateway address for default routing to oth
er networks. This value is read only and is selected by the Google Compute Engin
e, typically as the first usable address in the IPv4Range.", |
10131 "pattern": "[0-9]{1,3}(?:\\.[0-9]{1,3}){3}", | 10720 "pattern": "[0-9]{1,3}(?:\\.[0-9]{1,3}){3}", |
10132 "type": "string" | 10721 "type": "string" |
10133 }, | 10722 }, |
10134 "id": { | 10723 "id": { |
10135 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 10724 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
10136 "format": "uint64", | 10725 "format": "uint64", |
10137 "type": "string" | 10726 "type": "string" |
10138 }, | 10727 }, |
10139 "kind": { | 10728 "kind": { |
10140 "default": "compute#network", | 10729 "default": "compute#network", |
10141 "description": "[Output Only] Type of the resource. Always c
ompute#network for networks.", | 10730 "description": "[Output Only] Type of the resource. Always c
ompute#network for networks.", |
10142 "type": "string" | 10731 "type": "string" |
10143 }, | 10732 }, |
10144 "name": { | 10733 "name": { |
10145 "annotations": { | 10734 "annotations": { |
10146 "required": [ | 10735 "required": [ |
10147 "compute.networks.insert" | 10736 "compute.networks.insert" |
10148 ] | 10737 ] |
10149 }, | 10738 }, |
10150 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", | 10739 "description": "Name of the resource. Provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
10151 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 10740 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
10152 "type": "string" | 10741 "type": "string" |
10153 }, | 10742 }, |
10154 "selfLink": { | 10743 "selfLink": { |
10155 "description": "[Output Only] Server defined URL for the res
ource.", | 10744 "description": "[Output Only] Server defined URL for the res
ource.", |
10156 "type": "string" | 10745 "type": "string" |
10157 } | 10746 } |
10158 }, | 10747 }, |
10159 "type": "object" | 10748 "type": "object" |
10160 }, | 10749 }, |
10161 "NetworkInterface": { | 10750 "NetworkInterface": { |
10162 "description": "A network interface resource attached to an instance
.", | 10751 "description": "A network interface resource attached to an instance
.", |
10163 "id": "NetworkInterface", | 10752 "id": "NetworkInterface", |
10164 "properties": { | 10753 "properties": { |
10165 "accessConfigs": { | 10754 "accessConfigs": { |
10166 "description": "An array of configurations for this interfac
e. Currently, <codeONE_TO_ONE_NAT is the only access config supported. If there
are no accessConfigs specified, then this instance will have no external interne
t access.", | 10755 "description": "An array of configurations for this interfac
e. Currently, ONE_TO_ONE_NAT is the only access config supported. If there are n
o accessConfigs specified, then this instance will have no external internet acc
ess.", |
10167 "items": { | 10756 "items": { |
10168 "$ref": "AccessConfig" | 10757 "$ref": "AccessConfig" |
10169 }, | 10758 }, |
10170 "type": "array" | 10759 "type": "array" |
10171 }, | 10760 }, |
10172 "name": { | 10761 "name": { |
10173 "description": "[Output Only] The name of the network interf
ace, generated by the server. For network devices, these are eth0, eth1, etc.", | 10762 "description": "[Output Only] The name of the network interf
ace, generated by the server. For network devices, these are eth0, eth1, etc.", |
10174 "type": "string" | 10763 "type": "string" |
10175 }, | 10764 }, |
10176 "network": { | 10765 "network": { |
(...skipping 10 matching lines...) Expand all Loading... |
10187 "type": "string" | 10776 "type": "string" |
10188 } | 10777 } |
10189 }, | 10778 }, |
10190 "type": "object" | 10779 "type": "object" |
10191 }, | 10780 }, |
10192 "NetworkList": { | 10781 "NetworkList": { |
10193 "description": "Contains a list of Network resources.", | 10782 "description": "Contains a list of Network resources.", |
10194 "id": "NetworkList", | 10783 "id": "NetworkList", |
10195 "properties": { | 10784 "properties": { |
10196 "id": { | 10785 "id": { |
10197 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 10786 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
10198 "type": "string" | 10787 "type": "string" |
10199 }, | 10788 }, |
10200 "items": { | 10789 "items": { |
10201 "description": "[Output Only] A list of Network resources.", | 10790 "description": "[Output Only] A list of Network resources.", |
10202 "items": { | 10791 "items": { |
10203 "$ref": "Network" | 10792 "$ref": "Network" |
10204 }, | 10793 }, |
10205 "type": "array" | 10794 "type": "array" |
10206 }, | 10795 }, |
10207 "kind": { | 10796 "kind": { |
(...skipping 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10555 }, | 11144 }, |
10556 "PathMatcher": { | 11145 "PathMatcher": { |
10557 "description": "A matcher for the path portion of the URL. The Backe
ndService from the longest-matched rule will serve the URL. If no rule was match
ed, the default_service will be used.", | 11146 "description": "A matcher for the path portion of the URL. The Backe
ndService from the longest-matched rule will serve the URL. If no rule was match
ed, the default_service will be used.", |
10558 "id": "PathMatcher", | 11147 "id": "PathMatcher", |
10559 "properties": { | 11148 "properties": { |
10560 "defaultService": { | 11149 "defaultService": { |
10561 "description": "The URL to the BackendService resource. This
will be used if none of the 'pathRules' defined by this PathMatcher is met by t
he URL's path portion.", | 11150 "description": "The URL to the BackendService resource. This
will be used if none of the 'pathRules' defined by this PathMatcher is met by t
he URL's path portion.", |
10562 "type": "string" | 11151 "type": "string" |
10563 }, | 11152 }, |
10564 "description": { | 11153 "description": { |
| 11154 "description": "An optional textual description of the resou
rce.", |
10565 "type": "string" | 11155 "type": "string" |
10566 }, | 11156 }, |
10567 "name": { | 11157 "name": { |
10568 "description": "The name to which this PathMatcher is referr
ed by the HostRule.", | 11158 "description": "The name to which this PathMatcher is referr
ed by the HostRule.", |
10569 "type": "string" | 11159 "type": "string" |
10570 }, | 11160 }, |
10571 "pathRules": { | 11161 "pathRules": { |
10572 "description": "The list of path rules.", | 11162 "description": "The list of path rules.", |
10573 "items": { | 11163 "items": { |
10574 "$ref": "PathRule" | 11164 "$ref": "PathRule" |
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10815 "id": "ResourceGroupReference", | 11405 "id": "ResourceGroupReference", |
10816 "properties": { | 11406 "properties": { |
10817 "group": { | 11407 "group": { |
10818 "description": "A URI referencing one of the resource views
listed in the backend service.", | 11408 "description": "A URI referencing one of the resource views
listed in the backend service.", |
10819 "type": "string" | 11409 "type": "string" |
10820 } | 11410 } |
10821 }, | 11411 }, |
10822 "type": "object" | 11412 "type": "object" |
10823 }, | 11413 }, |
10824 "Route": { | 11414 "Route": { |
10825 "description": "The route resource. A Route is a rule that specifies
how certain packets should be handled by the virtual network. Routes are associ
ated with VMs by tag and the set of Routes for a particular VM is called its rou
ting table. For each packet leaving a VM, the system searches that VM's routing
table for a single best matching Route. Routes match packets by destination IP a
ddress, preferring smaller or more specific ranges over larger ones. If there is
a tie, the system selects the Route with the smallest priority value. If there
is still a tie, it uses the layer three and four packet headers to select just o
ne of the remaining matching Routes. The packet is then forwarded as specified b
y the next_hop field of the winning Route -- either to another VM destination, a
VM gateway or a GCE operated gateway. Packets that do not match any Route in th
e sending VM's routing table will be dropped.", | 11415 "description": "The route resource. A Route is a rule that specifies
how certain packets should be handled by the virtual network. Routes are associ
ated with VMs by tag and the set of Routes for a particular VM is called its rou
ting table. For each packet leaving a VM, the system searches that VM's routing
table for a single best matching Route. Routes match packets by destination IP a
ddress, preferring smaller or more specific ranges over larger ones. If there is
a tie, the system selects the Route with the smallest priority value. If there
is still a tie, it uses the layer three and four packet headers to select just o
ne of the remaining matching Routes. The packet is then forwarded as specified b
y the nextHop field of the winning Route -- either to another VM destination, a
VM gateway or a GCE operated gateway. Packets that do not match any Route in the
sending VM's routing table are dropped.", |
10826 "id": "Route", | 11416 "id": "Route", |
10827 "properties": { | 11417 "properties": { |
10828 "creationTimestamp": { | 11418 "creationTimestamp": { |
10829 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 11419 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
10830 "type": "string" | 11420 "type": "string" |
10831 }, | 11421 }, |
10832 "description": { | 11422 "description": { |
10833 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 11423 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
10834 "type": "string" | 11424 "type": "string" |
10835 }, | 11425 }, |
10836 "destRange": { | 11426 "destRange": { |
10837 "annotations": { | 11427 "annotations": { |
10838 "required": [ | 11428 "required": [ |
10839 "compute.routes.insert" | 11429 "compute.routes.insert" |
10840 ] | 11430 ] |
10841 }, | 11431 }, |
10842 "description": "Which packets does this route apply to?", | 11432 "description": "The destination range of outgoing packets th
at this route applies to.", |
10843 "type": "string" | 11433 "type": "string" |
10844 }, | 11434 }, |
10845 "id": { | 11435 "id": { |
10846 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11436 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
10847 "format": "uint64", | 11437 "format": "uint64", |
10848 "type": "string" | 11438 "type": "string" |
10849 }, | 11439 }, |
10850 "kind": { | 11440 "kind": { |
10851 "default": "compute#route", | 11441 "default": "compute#route", |
10852 "description": "Type of the resource.", | 11442 "description": "[Output Only] Type of this resource. Always
compute#routes for Route resources.", |
10853 "type": "string" | 11443 "type": "string" |
10854 }, | 11444 }, |
10855 "name": { | 11445 "name": { |
10856 "annotations": { | 11446 "annotations": { |
10857 "required": [ | 11447 "required": [ |
10858 "compute.routes.insert" | 11448 "compute.routes.insert" |
10859 ] | 11449 ] |
10860 }, | 11450 }, |
10861 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 11451 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
10862 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 11452 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
10863 "type": "string" | 11453 "type": "string" |
10864 }, | 11454 }, |
10865 "network": { | 11455 "network": { |
10866 "annotations": { | 11456 "annotations": { |
10867 "required": [ | 11457 "required": [ |
10868 "compute.routes.insert" | 11458 "compute.routes.insert" |
10869 ] | 11459 ] |
10870 }, | 11460 }, |
10871 "description": "URL of the network to which this route is ap
plied; provided by the client when the route is created.", | 11461 "description": "Fully-qualified URL of the network that this
route applies to.", |
10872 "type": "string" | 11462 "type": "string" |
10873 }, | 11463 }, |
10874 "nextHopGateway": { | 11464 "nextHopGateway": { |
10875 "description": "The URL to a gateway that should handle matc
hing packets.", | 11465 "description": "The URL to a gateway that should handle matc
hing packets. Currently, this is only the internet gateway: projects/<project-i
d>/global/gateways/default-internet-gateway", |
10876 "type": "string" | 11466 "type": "string" |
10877 }, | 11467 }, |
10878 "nextHopInstance": { | 11468 "nextHopInstance": { |
10879 "description": "The URL to an instance that should handle ma
tching packets.", | 11469 "description": "The fully-qualified URL to an instance that
should handle matching packets. For example:\nhttps://www.googleapis.com/compute
/v1/projects/project/zones/zone/instances/", |
10880 "type": "string" | 11470 "type": "string" |
10881 }, | 11471 }, |
10882 "nextHopIp": { | 11472 "nextHopIp": { |
10883 "description": "The network IP address of an instance that s
hould handle matching packets.", | 11473 "description": "The network IP address of an instance that s
hould handle matching packets.", |
10884 "type": "string" | 11474 "type": "string" |
10885 }, | 11475 }, |
10886 "nextHopNetwork": { | 11476 "nextHopNetwork": { |
10887 "description": "The URL of the local network if it should ha
ndle matching packets.", | 11477 "description": "The URL of the local network if it should ha
ndle matching packets.", |
10888 "type": "string" | 11478 "type": "string" |
10889 }, | 11479 }, |
10890 "nextHopVpnTunnel": { | 11480 "nextHopVpnTunnel": { |
10891 "description": "The URL to a VpnTunnel that should handle ma
tching packets.", | 11481 "description": "The URL to a VpnTunnel that should handle ma
tching packets.", |
10892 "type": "string" | 11482 "type": "string" |
10893 }, | 11483 }, |
10894 "priority": { | 11484 "priority": { |
10895 "annotations": { | 11485 "annotations": { |
10896 "required": [ | 11486 "required": [ |
10897 "compute.routes.insert" | 11487 "compute.routes.insert" |
10898 ] | 11488 ] |
10899 }, | 11489 }, |
10900 "description": "Breaks ties between Routes of equal specific
ity. Routes with smaller values win when tied with routes with larger values. De
fault value is 1000. A valid range is between 0 and 65535.", | 11490 "description": "Breaks ties between Routes of equal specific
ity. Routes with smaller values win when tied with routes with larger values. De
fault value is 1000. A valid range is between 0 and 65535.", |
10901 "format": "uint32", | 11491 "format": "uint32", |
10902 "type": "integer" | 11492 "type": "integer" |
10903 }, | 11493 }, |
10904 "selfLink": { | 11494 "selfLink": { |
10905 "description": "Server defined URL for the resource (output
only).", | 11495 "description": "[Output Only] Server-defined fully-qualified
URL for this resource.", |
10906 "type": "string" | 11496 "type": "string" |
10907 }, | 11497 }, |
10908 "tags": { | 11498 "tags": { |
10909 "annotations": { | 11499 "annotations": { |
10910 "required": [ | 11500 "required": [ |
10911 "compute.routes.insert" | 11501 "compute.routes.insert" |
10912 ] | 11502 ] |
10913 }, | 11503 }, |
10914 "description": "A list of instance tags to which this route
applies.", | 11504 "description": "A list of instance tags to which this route
applies.", |
10915 "items": { | 11505 "items": { |
10916 "type": "string" | 11506 "type": "string" |
10917 }, | 11507 }, |
10918 "type": "array" | 11508 "type": "array" |
10919 }, | 11509 }, |
10920 "warnings": { | 11510 "warnings": { |
10921 "description": "If potential misconfigurations are detected
for this route, this field will be populated with warning messages.", | 11511 "description": "[Output Only] If potential misconfigurations
are detected for this route, this field will be populated with warning messages
.", |
10922 "items": { | 11512 "items": { |
10923 "properties": { | 11513 "properties": { |
10924 "code": { | 11514 "code": { |
10925 "description": "[Output Only] The warning type i
dentifier for this warning.", | 11515 "description": "[Output Only] The warning type i
dentifier for this warning.", |
10926 "enum": [ | 11516 "enum": [ |
10927 "DEPRECATED_RESOURCE_USED", | 11517 "DEPRECATED_RESOURCE_USED", |
10928 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", | 11518 "DISK_SIZE_LARGER_THAN_IMAGE_SIZE", |
10929 "INJECTED_KERNELS_DEPRECATED", | 11519 "INJECTED_KERNELS_DEPRECATED", |
10930 "NEXT_HOP_ADDRESS_NOT_ASSIGNED", | 11520 "NEXT_HOP_ADDRESS_NOT_ASSIGNED", |
10931 "NEXT_HOP_CANNOT_IP_FORWARD", | 11521 "NEXT_HOP_CANNOT_IP_FORWARD", |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10984 "type": "array" | 11574 "type": "array" |
10985 } | 11575 } |
10986 }, | 11576 }, |
10987 "type": "object" | 11577 "type": "object" |
10988 }, | 11578 }, |
10989 "RouteList": { | 11579 "RouteList": { |
10990 "description": "Contains a list of route resources.", | 11580 "description": "Contains a list of route resources.", |
10991 "id": "RouteList", | 11581 "id": "RouteList", |
10992 "properties": { | 11582 "properties": { |
10993 "id": { | 11583 "id": { |
10994 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11584 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
10995 "type": "string" | 11585 "type": "string" |
10996 }, | 11586 }, |
10997 "items": { | 11587 "items": { |
10998 "description": "A list of Route resources.", | 11588 "description": "A list of Route resources.", |
10999 "items": { | 11589 "items": { |
11000 "$ref": "Route" | 11590 "$ref": "Route" |
11001 }, | 11591 }, |
11002 "type": "array" | 11592 "type": "array" |
11003 }, | 11593 }, |
11004 "kind": { | 11594 "kind": { |
11005 "default": "compute#routeList", | 11595 "default": "compute#routeList", |
11006 "description": "Type of resource.", | 11596 "description": "Type of resource.", |
11007 "type": "string" | 11597 "type": "string" |
11008 }, | 11598 }, |
11009 "nextPageToken": { | 11599 "nextPageToken": { |
11010 "description": "A token used to continue a truncated list re
quest (output only).", | 11600 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11011 "type": "string" | 11601 "type": "string" |
11012 }, | 11602 }, |
11013 "selfLink": { | 11603 "selfLink": { |
11014 "description": "Server defined URL for this resource (output
only).", | 11604 "description": "[Output Only] Server defined URL for this re
source.", |
11015 "type": "string" | 11605 "type": "string" |
11016 } | 11606 } |
11017 }, | 11607 }, |
11018 "type": "object" | 11608 "type": "object" |
11019 }, | 11609 }, |
11020 "Scheduling": { | 11610 "Scheduling": { |
11021 "description": "Sets the scheduling options for an Instance.", | 11611 "description": "Sets the scheduling options for an Instance.", |
11022 "id": "Scheduling", | 11612 "id": "Scheduling", |
11023 "properties": { | 11613 "properties": { |
11024 "automaticRestart": { | 11614 "automaticRestart": { |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11080 "type": "array" | 11670 "type": "array" |
11081 } | 11671 } |
11082 }, | 11672 }, |
11083 "type": "object" | 11673 "type": "object" |
11084 }, | 11674 }, |
11085 "Snapshot": { | 11675 "Snapshot": { |
11086 "description": "A persistent disk snapshot resource.", | 11676 "description": "A persistent disk snapshot resource.", |
11087 "id": "Snapshot", | 11677 "id": "Snapshot", |
11088 "properties": { | 11678 "properties": { |
11089 "creationTimestamp": { | 11679 "creationTimestamp": { |
11090 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 11680 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
11091 "type": "string" | 11681 "type": "string" |
11092 }, | 11682 }, |
11093 "description": { | 11683 "description": { |
11094 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 11684 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
11095 "type": "string" | 11685 "type": "string" |
11096 }, | 11686 }, |
11097 "diskSizeGb": { | 11687 "diskSizeGb": { |
11098 "description": "Size of the persistent disk snapshot, specif
ied in GB (output only).", | 11688 "description": "[Output Only] Size of the snapshot, specifie
d in GB.", |
11099 "format": "int64", | 11689 "format": "int64", |
11100 "type": "string" | 11690 "type": "string" |
11101 }, | 11691 }, |
11102 "id": { | 11692 "id": { |
11103 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11693 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11104 "format": "uint64", | 11694 "format": "uint64", |
11105 "type": "string" | 11695 "type": "string" |
11106 }, | 11696 }, |
11107 "kind": { | 11697 "kind": { |
11108 "default": "compute#snapshot", | 11698 "default": "compute#snapshot", |
11109 "description": "Type of the resource.", | 11699 "description": "[Output Only] Type of the resource. Always c
ompute#snapshot for Snapshot resources.", |
11110 "type": "string" | 11700 "type": "string" |
11111 }, | 11701 }, |
11112 "licenses": { | 11702 "licenses": { |
11113 "description": "Public visible licenses.", | 11703 "description": "Public visible licenses.", |
11114 "items": { | 11704 "items": { |
11115 "type": "string" | 11705 "type": "string" |
11116 }, | 11706 }, |
11117 "type": "array" | 11707 "type": "array" |
11118 }, | 11708 }, |
11119 "name": { | 11709 "name": { |
11120 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 11710 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
11121 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 11711 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
11122 "type": "string" | 11712 "type": "string" |
11123 }, | 11713 }, |
11124 "selfLink": { | 11714 "selfLink": { |
11125 "description": "Server defined URL for the resource (output
only).", | 11715 "description": "[Output Only] Server-defined URL for the res
ource.", |
11126 "type": "string" | 11716 "type": "string" |
11127 }, | 11717 }, |
11128 "sourceDisk": { | 11718 "sourceDisk": { |
11129 "description": "The source disk used to create this snapshot
.", | 11719 "description": "The source disk used to create this snapshot
.", |
11130 "type": "string" | 11720 "type": "string" |
11131 }, | 11721 }, |
11132 "sourceDiskId": { | 11722 "sourceDiskId": { |
11133 "description": "The 'id' value of the disk used to create th
is snapshot. This value may be used to determine whether the snapshot was taken
from the current or a previous instance of a given disk name.", | 11723 "description": "[Output Only] The ID value of the disk used
to create this snapshot. This value may be used to determine whether the snapsho
t was taken from the current or a previous instance of a given disk name.", |
11134 "type": "string" | 11724 "type": "string" |
11135 }, | 11725 }, |
11136 "status": { | 11726 "status": { |
11137 "description": "The status of the persistent disk snapshot (
output only).", | 11727 "description": "[Output Only] The status of the snapshot.", |
11138 "enum": [ | 11728 "enum": [ |
11139 "CREATING", | 11729 "CREATING", |
11140 "DELETING", | 11730 "DELETING", |
11141 "FAILED", | 11731 "FAILED", |
11142 "READY", | 11732 "READY", |
11143 "UPLOADING" | 11733 "UPLOADING" |
11144 ], | 11734 ], |
11145 "enumDescriptions": [ | 11735 "enumDescriptions": [ |
11146 "", | 11736 "", |
11147 "", | 11737 "", |
11148 "", | 11738 "", |
11149 "", | 11739 "", |
11150 "" | 11740 "" |
11151 ], | 11741 ], |
11152 "type": "string" | 11742 "type": "string" |
11153 }, | 11743 }, |
11154 "storageBytes": { | 11744 "storageBytes": { |
11155 "description": "A size of the the storage used by the snapsh
ot. As snapshots share storage this number is expected to change with snapshot c
reation/deletion.", | 11745 "description": "[Output Only] A size of the the storage used
by the snapshot. As snapshots share storage, this number is expected to change
with snapshot creation/deletion.", |
11156 "format": "int64", | 11746 "format": "int64", |
11157 "type": "string" | 11747 "type": "string" |
11158 }, | 11748 }, |
11159 "storageBytesStatus": { | 11749 "storageBytesStatus": { |
11160 "description": "An indicator whether storageBytes is in a st
able state, or it is being adjusted as a result of shared storage reallocation."
, | 11750 "description": "[Output Only] An indicator whether storageBy
tes is in a stable state or it is being adjusted as a result of shared storage r
eallocation.", |
11161 "enum": [ | 11751 "enum": [ |
11162 "UPDATING", | 11752 "UPDATING", |
11163 "UP_TO_DATE" | 11753 "UP_TO_DATE" |
11164 ], | 11754 ], |
11165 "enumDescriptions": [ | 11755 "enumDescriptions": [ |
11166 "", | 11756 "", |
11167 "" | 11757 "" |
11168 ], | 11758 ], |
11169 "type": "string" | 11759 "type": "string" |
11170 } | 11760 } |
11171 }, | 11761 }, |
11172 "type": "object" | 11762 "type": "object" |
11173 }, | 11763 }, |
11174 "SnapshotList": { | 11764 "SnapshotList": { |
11175 "description": "Contains a list of persistent disk snapshot resource
s.", | 11765 "description": "Contains a list of Snapshot resources.", |
11176 "id": "SnapshotList", | 11766 "id": "SnapshotList", |
11177 "properties": { | 11767 "properties": { |
11178 "id": { | 11768 "id": { |
11179 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11769 "description": "Unique identifier for the resource; defined
by the server (output only).", |
11180 "type": "string" | 11770 "type": "string" |
11181 }, | 11771 }, |
11182 "items": { | 11772 "items": { |
11183 "description": "A list of Snapshot resources.", | 11773 "description": "A list of Snapshot resources.", |
11184 "items": { | 11774 "items": { |
11185 "$ref": "Snapshot" | 11775 "$ref": "Snapshot" |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11219 "type": "array" | 11809 "type": "array" |
11220 } | 11810 } |
11221 }, | 11811 }, |
11222 "type": "object" | 11812 "type": "object" |
11223 }, | 11813 }, |
11224 "TargetHttpProxy": { | 11814 "TargetHttpProxy": { |
11225 "description": "A TargetHttpProxy resource. This resource defines an
HTTP proxy.", | 11815 "description": "A TargetHttpProxy resource. This resource defines an
HTTP proxy.", |
11226 "id": "TargetHttpProxy", | 11816 "id": "TargetHttpProxy", |
11227 "properties": { | 11817 "properties": { |
11228 "creationTimestamp": { | 11818 "creationTimestamp": { |
11229 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 11819 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
11230 "type": "string" | 11820 "type": "string" |
11231 }, | 11821 }, |
11232 "description": { | 11822 "description": { |
11233 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 11823 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
11234 "type": "string" | 11824 "type": "string" |
11235 }, | 11825 }, |
11236 "id": { | 11826 "id": { |
11237 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11827 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
11238 "format": "uint64", | 11828 "format": "uint64", |
11239 "type": "string" | 11829 "type": "string" |
11240 }, | 11830 }, |
11241 "kind": { | 11831 "kind": { |
11242 "default": "compute#targetHttpProxy", | 11832 "default": "compute#targetHttpProxy", |
11243 "description": "Type of the resource.", | 11833 "description": "[Output Only] Type of resource. Always compu
te#Operation for Operation resources.", |
11244 "type": "string" | 11834 "type": "string" |
11245 }, | 11835 }, |
11246 "name": { | 11836 "name": { |
11247 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 11837 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
11248 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 11838 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
11249 "type": "string" | 11839 "type": "string" |
11250 }, | 11840 }, |
11251 "selfLink": { | 11841 "selfLink": { |
11252 "description": "Server defined URL for the resource (output
only).", | 11842 "description": "[Output Only] Server defined URL for the res
ource.", |
11253 "type": "string" | 11843 "type": "string" |
11254 }, | 11844 }, |
11255 "urlMap": { | 11845 "urlMap": { |
11256 "description": "URL to the UrlMap resource that defines the
mapping from URL to the BackendService.", | 11846 "description": "URL to the UrlMap resource that defines the
mapping from URL to the BackendService.", |
11257 "type": "string" | 11847 "type": "string" |
11258 } | 11848 } |
11259 }, | 11849 }, |
11260 "type": "object" | 11850 "type": "object" |
11261 }, | 11851 }, |
11262 "TargetHttpProxyList": { | 11852 "TargetHttpProxyList": { |
11263 "description": "Contains a list of TargetHttpProxy resources.", | 11853 "description": "A list of TargetHttpProxy resources.", |
11264 "id": "TargetHttpProxyList", | 11854 "id": "TargetHttpProxyList", |
11265 "properties": { | 11855 "properties": { |
11266 "id": { | 11856 "id": { |
11267 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11857 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11268 "type": "string" | 11858 "type": "string" |
11269 }, | 11859 }, |
11270 "items": { | 11860 "items": { |
11271 "description": "A list of TargetHttpProxy resources.", | 11861 "description": "A list of TargetHttpProxy resources.", |
11272 "items": { | 11862 "items": { |
11273 "$ref": "TargetHttpProxy" | 11863 "$ref": "TargetHttpProxy" |
11274 }, | 11864 }, |
11275 "type": "array" | 11865 "type": "array" |
11276 }, | 11866 }, |
11277 "kind": { | 11867 "kind": { |
11278 "default": "compute#targetHttpProxyList", | 11868 "default": "compute#targetHttpProxyList", |
11279 "description": "Type of resource.", | 11869 "description": "Type of resource. Always compute#targetHttpP
roxyList for lists of Target HTTP proxies.", |
11280 "type": "string" | 11870 "type": "string" |
11281 }, | 11871 }, |
11282 "nextPageToken": { | 11872 "nextPageToken": { |
11283 "description": "A token used to continue a truncated list re
quest (output only).", | 11873 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11284 "type": "string" | 11874 "type": "string" |
11285 }, | 11875 }, |
11286 "selfLink": { | 11876 "selfLink": { |
11287 "description": "Server defined URL for this resource (output
only).", | 11877 "description": "[Output Only] Server-defined URL for this re
source.", |
11288 "type": "string" | 11878 "type": "string" |
11289 } | 11879 } |
11290 }, | 11880 }, |
11291 "type": "object" | 11881 "type": "object" |
11292 }, | 11882 }, |
11293 "TargetInstance": { | 11883 "TargetInstance": { |
11294 "description": "A TargetInstance resource. This resource defines an
endpoint VM that terminates traffic of certain protocols.", | 11884 "description": "A TargetInstance resource. This resource defines an
endpoint VM that terminates traffic of certain protocols.", |
11295 "id": "TargetInstance", | 11885 "id": "TargetInstance", |
11296 "properties": { | 11886 "properties": { |
11297 "creationTimestamp": { | 11887 "creationTimestamp": { |
(...skipping 500 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11798 "default": "compute#targetVpnGateway", | 12388 "default": "compute#targetVpnGateway", |
11799 "description": "[Output Only] Type of resource. Always compu
te#targetVpnGateway for target VPN gateways.", | 12389 "description": "[Output Only] Type of resource. Always compu
te#targetVpnGateway for target VPN gateways.", |
11800 "type": "string" | 12390 "type": "string" |
11801 }, | 12391 }, |
11802 "name": { | 12392 "name": { |
11803 "annotations": { | 12393 "annotations": { |
11804 "required": [ | 12394 "required": [ |
11805 "compute.targetVpnGateways.insert" | 12395 "compute.targetVpnGateways.insert" |
11806 ] | 12396 ] |
11807 }, | 12397 }, |
11808 "description": "Name of the resource. Provided by the client
when the resource is created. The name must be 1-63 characters long and comply
with RFC1035.", | 12398 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
11809 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 12399 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
11810 "type": "string" | 12400 "type": "string" |
11811 }, | 12401 }, |
11812 "network": { | 12402 "network": { |
11813 "annotations": { | 12403 "annotations": { |
11814 "required": [ | 12404 "required": [ |
11815 "compute.targetVpnGateways.insert" | 12405 "compute.targetVpnGateways.insert" |
11816 ] | 12406 ] |
11817 }, | 12407 }, |
11818 "description": "URL of the network to which this VPN gateway
is attached. Provided by the client when the VPN gateway is created.", | 12408 "description": "URL of the network to which this VPN gateway
is attached. Provided by the client when the VPN gateway is created.", |
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12006 "type": "string" | 12596 "type": "string" |
12007 } | 12597 } |
12008 }, | 12598 }, |
12009 "type": "object" | 12599 "type": "object" |
12010 }, | 12600 }, |
12011 "UrlMap": { | 12601 "UrlMap": { |
12012 "description": "A UrlMap resource. This resource defines the mapping
from URL to the BackendService resource, based on the \"longest-match\" of the
URL's host and path.", | 12602 "description": "A UrlMap resource. This resource defines the mapping
from URL to the BackendService resource, based on the \"longest-match\" of the
URL's host and path.", |
12013 "id": "UrlMap", | 12603 "id": "UrlMap", |
12014 "properties": { | 12604 "properties": { |
12015 "creationTimestamp": { | 12605 "creationTimestamp": { |
12016 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 12606 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
12017 "type": "string" | 12607 "type": "string" |
12018 }, | 12608 }, |
12019 "defaultService": { | 12609 "defaultService": { |
12020 "description": "The URL of the BackendService resource if no
ne of the hostRules match.", | 12610 "description": "The URL of the BackendService resource if no
ne of the hostRules match.", |
12021 "type": "string" | 12611 "type": "string" |
12022 }, | 12612 }, |
12023 "description": { | 12613 "description": { |
12024 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 12614 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
12025 "type": "string" | 12615 "type": "string" |
12026 }, | 12616 }, |
12027 "fingerprint": { | 12617 "fingerprint": { |
12028 "description": "Fingerprint of this resource. A hash of the
contents stored in this object. This field is used in optimistic locking. This f
ield will be ignored when inserting a UrlMap. An up-to-date fingerprint must be
provided in order to update the UrlMap.", | 12618 "description": "Fingerprint of this resource. A hash of the
contents stored in this object. This field is used in optimistic locking. This f
ield will be ignored when inserting a UrlMap. An up-to-date fingerprint must be
provided in order to update the UrlMap.", |
12029 "format": "byte", | 12619 "format": "byte", |
12030 "type": "string" | 12620 "type": "string" |
12031 }, | 12621 }, |
12032 "hostRules": { | 12622 "hostRules": { |
12033 "description": "The list of HostRules to use against the URL
.", | 12623 "description": "The list of HostRules to use against the URL
.", |
12034 "items": { | 12624 "items": { |
12035 "$ref": "HostRule" | 12625 "$ref": "HostRule" |
12036 }, | 12626 }, |
12037 "type": "array" | 12627 "type": "array" |
12038 }, | 12628 }, |
12039 "id": { | 12629 "id": { |
12040 "description": "Unique identifier for the resource; defined
by the server (output only).", | 12630 "description": "[Output Only] Unique identifier for the reso
urce. Set by the server.", |
12041 "format": "uint64", | 12631 "format": "uint64", |
12042 "type": "string" | 12632 "type": "string" |
12043 }, | 12633 }, |
12044 "kind": { | 12634 "kind": { |
12045 "default": "compute#urlMap", | 12635 "default": "compute#urlMap", |
12046 "description": "Type of the resource.", | 12636 "description": "Type of the resource.", |
12047 "type": "string" | 12637 "type": "string" |
12048 }, | 12638 }, |
12049 "name": { | 12639 "name": { |
12050 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035.", | 12640 "description": "Name of the resource. Provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
12051 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 12641 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
12052 "type": "string" | 12642 "type": "string" |
12053 }, | 12643 }, |
12054 "pathMatchers": { | 12644 "pathMatchers": { |
12055 "description": "The list of named PathMatchers to use agains
t the URL.", | 12645 "description": "The list of named PathMatchers to use agains
t the URL.", |
12056 "items": { | 12646 "items": { |
12057 "$ref": "PathMatcher" | 12647 "$ref": "PathMatcher" |
12058 }, | 12648 }, |
12059 "type": "array" | 12649 "type": "array" |
12060 }, | 12650 }, |
12061 "selfLink": { | 12651 "selfLink": { |
12062 "description": "Server defined URL for the resource (output
only).", | 12652 "description": "[Output Only] Server defined URL for the res
ource.", |
12063 "type": "string" | 12653 "type": "string" |
12064 }, | 12654 }, |
12065 "tests": { | 12655 "tests": { |
12066 "description": "The list of expected URL mappings. Request t
o update this UrlMap will succeed only all of the test cases pass.", | 12656 "description": "The list of expected URL mappings. Request t
o update this UrlMap will succeed only all of the test cases pass.", |
12067 "items": { | 12657 "items": { |
12068 "$ref": "UrlMapTest" | 12658 "$ref": "UrlMapTest" |
12069 }, | 12659 }, |
12070 "type": "array" | 12660 "type": "array" |
12071 } | 12661 } |
12072 }, | 12662 }, |
12073 "type": "object" | 12663 "type": "object" |
12074 }, | 12664 }, |
12075 "UrlMapList": { | 12665 "UrlMapList": { |
12076 "description": "Contains a list of UrlMap resources.", | 12666 "description": "Contains a list of UrlMap resources.", |
12077 "id": "UrlMapList", | 12667 "id": "UrlMapList", |
12078 "properties": { | 12668 "properties": { |
12079 "id": { | 12669 "id": { |
12080 "description": "Unique identifier for the resource; defined
by the server (output only).", | 12670 "description": "[Output Only] Unique identifier for the reso
urce. Set by the server.", |
12081 "type": "string" | 12671 "type": "string" |
12082 }, | 12672 }, |
12083 "items": { | 12673 "items": { |
12084 "description": "A list of UrlMap resources.", | 12674 "description": "A list of UrlMap resources.", |
12085 "items": { | 12675 "items": { |
12086 "$ref": "UrlMap" | 12676 "$ref": "UrlMap" |
12087 }, | 12677 }, |
12088 "type": "array" | 12678 "type": "array" |
12089 }, | 12679 }, |
12090 "kind": { | 12680 "kind": { |
12091 "default": "compute#urlMapList", | 12681 "default": "compute#urlMapList", |
12092 "description": "Type of resource.", | 12682 "description": "Type of resource.", |
12093 "type": "string" | 12683 "type": "string" |
12094 }, | 12684 }, |
12095 "nextPageToken": { | 12685 "nextPageToken": { |
12096 "description": "A token used to continue a truncated list re
quest (output only).", | 12686 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
12097 "type": "string" | 12687 "type": "string" |
12098 }, | 12688 }, |
12099 "selfLink": { | 12689 "selfLink": { |
12100 "description": "Server defined URL for this resource (output
only).", | 12690 "description": "[Output Only] Server defined URL for this re
source.", |
12101 "type": "string" | 12691 "type": "string" |
12102 } | 12692 } |
12103 }, | 12693 }, |
12104 "type": "object" | 12694 "type": "object" |
12105 }, | 12695 }, |
12106 "UrlMapReference": { | 12696 "UrlMapReference": { |
12107 "id": "UrlMapReference", | 12697 "id": "UrlMapReference", |
12108 "properties": { | 12698 "properties": { |
12109 "urlMap": { | 12699 "urlMap": { |
12110 "type": "string" | 12700 "type": "string" |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12209 }, | 12799 }, |
12210 "detailedStatus": { | 12800 "detailedStatus": { |
12211 "description": "[Output Only] Detailed status message for th
e VPN tunnel.", | 12801 "description": "[Output Only] Detailed status message for th
e VPN tunnel.", |
12212 "type": "string" | 12802 "type": "string" |
12213 }, | 12803 }, |
12214 "id": { | 12804 "id": { |
12215 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", | 12805 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
12216 "format": "uint64", | 12806 "format": "uint64", |
12217 "type": "string" | 12807 "type": "string" |
12218 }, | 12808 }, |
12219 "ikeNetworks": { | |
12220 "description": "IKE networks to use when establishing the VP
N tunnel with peer VPN gateway. The value should be a CIDR formatted string, for
example: 192.168.0.0/16. The ranges should be disjoint.", | |
12221 "items": { | |
12222 "type": "string" | |
12223 }, | |
12224 "type": "array" | |
12225 }, | |
12226 "ikeVersion": { | 12809 "ikeVersion": { |
12227 "description": "IKE protocol version to use when establishin
g the VPN tunnel with peer VPN gateway. Acceptable IKE versions are 1 or 2. Defa
ult version is 2.", | 12810 "description": "IKE protocol version to use when establishin
g the VPN tunnel with peer VPN gateway. Acceptable IKE versions are 1 or 2. Defa
ult version is 2.", |
12228 "format": "int32", | 12811 "format": "int32", |
12229 "type": "integer" | 12812 "type": "integer" |
12230 }, | 12813 }, |
12231 "kind": { | 12814 "kind": { |
12232 "default": "compute#vpnTunnel", | 12815 "default": "compute#vpnTunnel", |
12233 "description": "[Output Only] Type of resource. Always compu
te#vpnTunnel for VPN tunnels.", | 12816 "description": "[Output Only] Type of resource. Always compu
te#vpnTunnel for VPN tunnels.", |
12234 "type": "string" | 12817 "type": "string" |
12235 }, | 12818 }, |
12236 "name": { | 12819 "name": { |
12237 "annotations": { | 12820 "annotations": { |
12238 "required": [ | 12821 "required": [ |
12239 "compute.vpnTunnels.insert" | 12822 "compute.vpnTunnels.insert" |
12240 ] | 12823 ] |
12241 }, | 12824 }, |
12242 "description": "Name of the resource. Provided by the client
when the resource is created. The name must be 1-63 characters long and comply
with RFC1035.", | 12825 "description": "Name of the resource; provided by the client
when the resource is created. The name must be 1-63 characters long, and comply
with RFC1035. Specifically, the name must be 1-63 characters long and match the
regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m
ust be a lowercase letter, and all following characters must be a dash, lowercas
e letter, or digit, except the last character, which cannot be a dash.", |
12243 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 12826 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
12244 "type": "string" | 12827 "type": "string" |
12245 }, | 12828 }, |
12246 "peerIp": { | 12829 "peerIp": { |
12247 "description": "IP address of the peer VPN gateway.", | 12830 "description": "IP address of the peer VPN gateway.", |
12248 "type": "string" | 12831 "type": "string" |
12249 }, | 12832 }, |
12250 "region": { | 12833 "region": { |
12251 "description": "[Output Only] URL of the region where the VP
N tunnel resides.", | 12834 "description": "[Output Only] URL of the region where the VP
N tunnel resides.", |
12252 "type": "string" | 12835 "type": "string" |
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12550 "type": "string" | 13133 "type": "string" |
12551 } | 13134 } |
12552 }, | 13135 }, |
12553 "type": "object" | 13136 "type": "object" |
12554 } | 13137 } |
12555 }, | 13138 }, |
12556 "servicePath": "compute/v1/projects/", | 13139 "servicePath": "compute/v1/projects/", |
12557 "title": "Compute Engine API", | 13140 "title": "Compute Engine API", |
12558 "version": "v1" | 13141 "version": "v1" |
12559 } | 13142 } |
OLD | NEW |