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/9hN2u4BIyPfYCs0vlKKKfL8-TdM\"", | 32 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/qMCHMKeJQxbErur94_YIqV8WAbQ\"", |
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 7186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7229 }, | 7229 }, |
7230 "scopes": [ | 7230 "scopes": [ |
7231 "https://www.googleapis.com/auth/cloud-platform", | 7231 "https://www.googleapis.com/auth/cloud-platform", |
7232 "https://www.googleapis.com/auth/compute", | 7232 "https://www.googleapis.com/auth/compute", |
7233 "https://www.googleapis.com/auth/compute.readonly" | 7233 "https://www.googleapis.com/auth/compute.readonly" |
7234 ] | 7234 ] |
7235 } | 7235 } |
7236 } | 7236 } |
7237 } | 7237 } |
7238 }, | 7238 }, |
7239 "revision": "20150723", | 7239 "revision": "20150807", |
7240 "rootUrl": "https://www.googleapis.com/", | 7240 "rootUrl": "https://www.googleapis.com/", |
7241 "schemas": { | 7241 "schemas": { |
7242 "AccessConfig": { | 7242 "AccessConfig": { |
7243 "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.", |
7244 "id": "AccessConfig", | 7244 "id": "AccessConfig", |
7245 "properties": { | 7245 "properties": { |
7246 "kind": { | 7246 "kind": { |
7247 "default": "compute#accessConfig", | 7247 "default": "compute#accessConfig", |
7248 "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.", |
7249 "type": "string" | 7249 "type": "string" |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7304 }, | 7304 }, |
7305 "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.", | 7305 "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.", |
7306 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 7306 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
7307 "type": "string" | 7307 "type": "string" |
7308 }, | 7308 }, |
7309 "region": { | 7309 "region": { |
7310 "description": "[Output Only] URL of the region where the re
gional address resides. This field is not applicable to global addresses.", | 7310 "description": "[Output Only] URL of the region where the re
gional address resides. This field is not applicable to global addresses.", |
7311 "type": "string" | 7311 "type": "string" |
7312 }, | 7312 }, |
7313 "selfLink": { | 7313 "selfLink": { |
7314 "description": "[Output Only] Server defined URL for the res
ource.", | 7314 "description": "[Output Only] Server-defined URL for the res
ource.", |
7315 "type": "string" | 7315 "type": "string" |
7316 }, | 7316 }, |
7317 "status": { | 7317 "status": { |
7318 "description": "[Output Only] The status of the address, whi
ch can be either IN_USE or RESERVED. An address that is RESERVED is currently re
served and available to use. An IN_USE address is currently being used by anothe
r resource and is not available.", | 7318 "description": "[Output Only] The status of the address, whi
ch can be either IN_USE or RESERVED. An address that is RESERVED is currently re
served and available to use. An IN_USE address is currently being used by anothe
r resource and is not available.", |
7319 "enum": [ | 7319 "enum": [ |
7320 "IN_USE", | 7320 "IN_USE", |
7321 "RESERVED" | 7321 "RESERVED" |
7322 ], | 7322 ], |
7323 "enumDescriptions": [ | 7323 "enumDescriptions": [ |
7324 "", | 7324 "", |
(...skipping 29 matching lines...) Expand all Loading... |
7354 "kind": { | 7354 "kind": { |
7355 "default": "compute#addressAggregatedList", | 7355 "default": "compute#addressAggregatedList", |
7356 "description": "[Output Only] Type of resource. Always compu
te#addressAggregatedList for aggregated lists of addresses.", | 7356 "description": "[Output Only] Type of resource. Always compu
te#addressAggregatedList for aggregated lists of addresses.", |
7357 "type": "string" | 7357 "type": "string" |
7358 }, | 7358 }, |
7359 "nextPageToken": { | 7359 "nextPageToken": { |
7360 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 7360 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
7361 "type": "string" | 7361 "type": "string" |
7362 }, | 7362 }, |
7363 "selfLink": { | 7363 "selfLink": { |
7364 "description": "[Output Only] Server defined URL for this re
source.", | 7364 "description": "[Output Only] Server-defined URL for this re
source.", |
7365 "type": "string" | 7365 "type": "string" |
7366 } | 7366 } |
7367 }, | 7367 }, |
7368 "type": "object" | 7368 "type": "object" |
7369 }, | 7369 }, |
7370 "AddressList": { | 7370 "AddressList": { |
7371 "description": "Contains a list of address resources.", | 7371 "description": "Contains a list of address resources.", |
7372 "id": "AddressList", | 7372 "id": "AddressList", |
7373 "properties": { | 7373 "properties": { |
7374 "id": { | 7374 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
7385 "kind": { | 7385 "kind": { |
7386 "default": "compute#addressList", | 7386 "default": "compute#addressList", |
7387 "description": "[Output Only] Type of resource. Always compu
te#addressList for lists of addresses.", | 7387 "description": "[Output Only] Type of resource. Always compu
te#addressList for lists of addresses.", |
7388 "type": "string" | 7388 "type": "string" |
7389 }, | 7389 }, |
7390 "nextPageToken": { | 7390 "nextPageToken": { |
7391 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 7391 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
7392 "type": "string" | 7392 "type": "string" |
7393 }, | 7393 }, |
7394 "selfLink": { | 7394 "selfLink": { |
7395 "description": "[Output Only] Server defined URL for the res
ource.", | 7395 "description": "[Output Only] Server-defined URL for the res
ource.", |
7396 "type": "string" | 7396 "type": "string" |
7397 } | 7397 } |
7398 }, | 7398 }, |
7399 "type": "object" | 7399 "type": "object" |
7400 }, | 7400 }, |
7401 "AddressesScopedList": { | 7401 "AddressesScopedList": { |
7402 "id": "AddressesScopedList", | 7402 "id": "AddressesScopedList", |
7403 "properties": { | 7403 "properties": { |
7404 "addresses": { | 7404 "addresses": { |
7405 "description": "[Output Only] List of addresses contained in
this scope.", | 7405 "description": "[Output Only] List of addresses contained in
this scope.", |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7480 "properties": { | 7480 "properties": { |
7481 "autoDelete": { | 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).", | 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" | 7483 "type": "boolean" |
7484 }, | 7484 }, |
7485 "boot": { | 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.", | 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" | 7487 "type": "boolean" |
7488 }, | 7488 }, |
7489 "deviceName": { | 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.", | 7490 "description": "Specifies a unique device name of your choic
e that is reflected into the /dev/disk/by-id/google-* tree of a Linux operating
system running within the instance. This name can be used to reference the devic
e for mounting, resizing, and so on, from within the instance.\n\nIf not specifi
ed, the server chooses 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 applicable for persistent disks.", |
7491 "type": "string" | 7491 "type": "string" |
7492 }, | 7492 }, |
7493 "index": { | 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.", | 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", | 7495 "format": "int32", |
7496 "type": "integer" | 7496 "type": "integer" |
7497 }, | 7497 }, |
7498 "initializeParams": { | 7498 "initializeParams": { |
7499 "$ref": "AttachedDiskInitializeParams", | 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." | 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." |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7583 "type": "object" | 7583 "type": "object" |
7584 }, | 7584 }, |
7585 "Autoscaler": { | 7585 "Autoscaler": { |
7586 "id": "Autoscaler", | 7586 "id": "Autoscaler", |
7587 "properties": { | 7587 "properties": { |
7588 "autoscalingPolicy": { | 7588 "autoscalingPolicy": { |
7589 "$ref": "AutoscalingPolicy", | 7589 "$ref": "AutoscalingPolicy", |
7590 "description": "Autoscaling configuration." | 7590 "description": "Autoscaling configuration." |
7591 }, | 7591 }, |
7592 "creationTimestamp": { | 7592 "creationTimestamp": { |
7593 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 7593 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
7594 "type": "string" | 7594 "type": "string" |
7595 }, | 7595 }, |
7596 "description": { | 7596 "description": { |
7597 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 7597 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
7598 "type": "string" | 7598 "type": "string" |
7599 }, | 7599 }, |
7600 "id": { | 7600 "id": { |
7601 "description": "Unique identifier for the resource; defined
by the server (output only).", | 7601 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7602 "format": "uint64", | 7602 "format": "uint64", |
7603 "type": "string" | 7603 "type": "string" |
7604 }, | 7604 }, |
7605 "kind": { | 7605 "kind": { |
7606 "default": "compute#autoscaler", | 7606 "default": "compute#autoscaler", |
7607 "description": "Type of the resource.", | 7607 "description": "Type of the resource.", |
7608 "type": "string" | 7608 "type": "string" |
7609 }, | 7609 }, |
7610 "name": { | 7610 "name": { |
7611 "annotations": { | 7611 "annotations": { |
7612 "required": [ | 7612 "required": [ |
7613 "compute.instanceGroups.insert" | 7613 "compute.instanceGroups.insert" |
7614 ] | 7614 ] |
7615 }, | 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.", | 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. 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.", |
7617 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 7617 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
7618 "type": "string" | 7618 "type": "string" |
7619 }, | 7619 }, |
7620 "selfLink": { | 7620 "selfLink": { |
7621 "description": "Server defined URL for the resource (output
only).", | 7621 "description": "[Output Only] Server-defined URL for the res
ource.", |
7622 "type": "string" | 7622 "type": "string" |
7623 }, | 7623 }, |
7624 "target": { | 7624 "target": { |
7625 "description": "URL of Instance Group Manager or Replica Poo
l which will be controlled by Autoscaler.", | 7625 "description": "URL of Instance Group Manager or Replica Poo
l which will be controlled by Autoscaler.", |
7626 "type": "string" | 7626 "type": "string" |
7627 }, | 7627 }, |
7628 "zone": { | 7628 "zone": { |
7629 "description": "URL of the zone where the instance group res
ides (output only).", | 7629 "description": "[Output Only] URL of the zone where the inst
ance group resides.", |
7630 "type": "string" | 7630 "type": "string" |
7631 } | 7631 } |
7632 }, | 7632 }, |
7633 "type": "object" | 7633 "type": "object" |
7634 }, | 7634 }, |
7635 "AutoscalerAggregatedList": { | 7635 "AutoscalerAggregatedList": { |
7636 "id": "AutoscalerAggregatedList", | 7636 "id": "AutoscalerAggregatedList", |
7637 "properties": { | 7637 "properties": { |
7638 "id": { | 7638 "id": { |
7639 "description": "Unique identifier for the resource; defined
by the server (output only).", | 7639 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7640 "type": "string" | 7640 "type": "string" |
7641 }, | 7641 }, |
7642 "items": { | 7642 "items": { |
7643 "additionalProperties": { | 7643 "additionalProperties": { |
7644 "$ref": "AutoscalersScopedList", | 7644 "$ref": "AutoscalersScopedList", |
7645 "description": "Name of the scope containing this set of
autoscalers." | 7645 "description": "Name of the scope containing this set of
autoscalers." |
7646 }, | 7646 }, |
7647 "description": "A map of scoped autoscaler lists.", | 7647 "description": "A map of scoped autoscaler lists.", |
7648 "type": "object" | 7648 "type": "object" |
7649 }, | 7649 }, |
7650 "kind": { | 7650 "kind": { |
7651 "default": "compute#autoscalerAggregatedList", | 7651 "default": "compute#autoscalerAggregatedList", |
7652 "description": "Type of resource.", | 7652 "description": "Type of resource.", |
7653 "type": "string" | 7653 "type": "string" |
7654 }, | 7654 }, |
7655 "nextPageToken": { | 7655 "nextPageToken": { |
7656 "description": "A token used to continue a truncated list re
quest (output only).", | 7656 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
7657 "type": "string" | 7657 "type": "string" |
7658 }, | 7658 }, |
7659 "selfLink": { | 7659 "selfLink": { |
7660 "description": "Server defined URL for this resource (output
only).", | 7660 "description": "[Output Only] Server-defined URL for this re
source.", |
7661 "type": "string" | 7661 "type": "string" |
7662 } | 7662 } |
7663 }, | 7663 }, |
7664 "type": "object" | 7664 "type": "object" |
7665 }, | 7665 }, |
7666 "AutoscalerList": { | 7666 "AutoscalerList": { |
7667 "description": "Contains a list of persistent autoscaler resources."
, | 7667 "description": "Contains a list of persistent autoscaler resources."
, |
7668 "id": "AutoscalerList", | 7668 "id": "AutoscalerList", |
7669 "properties": { | 7669 "properties": { |
7670 "id": { | 7670 "id": { |
7671 "description": "Unique identifier for the resource; defined
by the server (output only).", | 7671 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
7672 "type": "string" | 7672 "type": "string" |
7673 }, | 7673 }, |
7674 "items": { | 7674 "items": { |
7675 "description": "A list of Autoscaler resources.", | 7675 "description": "A list of Autoscaler resources.", |
7676 "items": { | 7676 "items": { |
7677 "$ref": "Autoscaler" | 7677 "$ref": "Autoscaler" |
7678 }, | 7678 }, |
7679 "type": "array" | 7679 "type": "array" |
7680 }, | 7680 }, |
7681 "kind": { | 7681 "kind": { |
7682 "default": "compute#autoscalerList", | 7682 "default": "compute#autoscalerList", |
7683 "description": "Type of resource.", | 7683 "description": "Type of resource.", |
7684 "type": "string" | 7684 "type": "string" |
7685 }, | 7685 }, |
7686 "nextPageToken": { | 7686 "nextPageToken": { |
7687 "description": "A token used to continue a truncated list re
quest (output only).", | 7687 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
7688 "type": "string" | 7688 "type": "string" |
7689 }, | 7689 }, |
7690 "selfLink": { | 7690 "selfLink": { |
7691 "description": "Server defined URL for this resource (output
only).", | 7691 "description": "[Output Only] Server-defined URL for this re
source.", |
7692 "type": "string" | 7692 "type": "string" |
7693 } | 7693 } |
7694 }, | 7694 }, |
7695 "type": "object" | 7695 "type": "object" |
7696 }, | 7696 }, |
7697 "AutoscalersScopedList": { | 7697 "AutoscalersScopedList": { |
7698 "id": "AutoscalersScopedList", | 7698 "id": "AutoscalersScopedList", |
7699 "properties": { | 7699 "properties": { |
7700 "autoscalers": { | 7700 "autoscalers": { |
7701 "description": "List of autoscalers contained in this scope.
", | 7701 "description": "List of autoscalers contained in this scope.
", |
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7902 }, | 7902 }, |
7903 "maxUtilization": { | 7903 "maxUtilization": { |
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].", | 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].", |
7905 "format": "float", | 7905 "format": "float", |
7906 "type": "number" | 7906 "type": "number" |
7907 } | 7907 } |
7908 }, | 7908 }, |
7909 "type": "object" | 7909 "type": "object" |
7910 }, | 7910 }, |
7911 "BackendService": { | 7911 "BackendService": { |
7912 "description": "A BackendService resource. This resource defines a g
roup of backend VMs together with their serving capacity.", | 7912 "description": "A BackendService resource. This resource defines a g
roup of backend virtual machines together with their serving capacity.", |
7913 "id": "BackendService", | 7913 "id": "BackendService", |
7914 "properties": { | 7914 "properties": { |
7915 "backends": { | 7915 "backends": { |
7916 "description": "The list of backends that serve this Backend
Service.", | 7916 "description": "The list of backends that serve this Backend
Service.", |
7917 "items": { | 7917 "items": { |
7918 "$ref": "Backend" | 7918 "$ref": "Backend" |
7919 }, | 7919 }, |
7920 "type": "array" | 7920 "type": "array" |
7921 }, | 7921 }, |
7922 "creationTimestamp": { | 7922 "creationTimestamp": { |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7966 "protocol": { | 7966 "protocol": { |
7967 "enum": [ | 7967 "enum": [ |
7968 "HTTP" | 7968 "HTTP" |
7969 ], | 7969 ], |
7970 "enumDescriptions": [ | 7970 "enumDescriptions": [ |
7971 "" | 7971 "" |
7972 ], | 7972 ], |
7973 "type": "string" | 7973 "type": "string" |
7974 }, | 7974 }, |
7975 "selfLink": { | 7975 "selfLink": { |
7976 "description": "[Output Only] Server defined URL for the res
ource.", | 7976 "description": "[Output Only] Server-defined URL for the res
ource.", |
7977 "type": "string" | 7977 "type": "string" |
7978 }, | 7978 }, |
7979 "timeoutSec": { | 7979 "timeoutSec": { |
7980 "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.", |
7981 "format": "int32", | 7981 "format": "int32", |
7982 "type": "integer" | 7982 "type": "integer" |
7983 } | 7983 } |
7984 }, | 7984 }, |
7985 "type": "object" | 7985 "type": "object" |
7986 }, | 7986 }, |
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8197 "kind": { | 8197 "kind": { |
8198 "default": "compute#diskAggregatedList", | 8198 "default": "compute#diskAggregatedList", |
8199 "description": "[Output Only] Type of resource. Always compu
te#diskAggregatedList for aggregated lists of persistent disks.", | 8199 "description": "[Output Only] Type of resource. Always compu
te#diskAggregatedList for aggregated lists of persistent disks.", |
8200 "type": "string" | 8200 "type": "string" |
8201 }, | 8201 }, |
8202 "nextPageToken": { | 8202 "nextPageToken": { |
8203 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8203 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8204 "type": "string" | 8204 "type": "string" |
8205 }, | 8205 }, |
8206 "selfLink": { | 8206 "selfLink": { |
8207 "description": "[Output Only] Server defined URL for this re
source.", | 8207 "description": "[Output Only] Server-defined URL for this re
source.", |
8208 "type": "string" | 8208 "type": "string" |
8209 } | 8209 } |
8210 }, | 8210 }, |
8211 "type": "object" | 8211 "type": "object" |
8212 }, | 8212 }, |
8213 "DiskList": { | 8213 "DiskList": { |
8214 "description": "A list of Disk resources.", | 8214 "description": "A list of Disk resources.", |
8215 "id": "DiskList", | 8215 "id": "DiskList", |
8216 "properties": { | 8216 "properties": { |
8217 "id": { | 8217 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
8228 "kind": { | 8228 "kind": { |
8229 "default": "compute#diskList", | 8229 "default": "compute#diskList", |
8230 "description": "[Output Only] Type of resource. Always compu
te#diskList for lists of disks.", | 8230 "description": "[Output Only] Type of resource. Always compu
te#diskList for lists of disks.", |
8231 "type": "string" | 8231 "type": "string" |
8232 }, | 8232 }, |
8233 "nextPageToken": { | 8233 "nextPageToken": { |
8234 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8234 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8235 "type": "string" | 8235 "type": "string" |
8236 }, | 8236 }, |
8237 "selfLink": { | 8237 "selfLink": { |
8238 "description": "[Output Only] Server defined URL for this re
source.", | 8238 "description": "[Output Only] Server-defined URL for this re
source.", |
8239 "type": "string" | 8239 "type": "string" |
8240 } | 8240 } |
8241 }, | 8241 }, |
8242 "type": "object" | 8242 "type": "object" |
8243 }, | 8243 }, |
8244 "DiskMoveRequest": { | 8244 "DiskMoveRequest": { |
8245 "id": "DiskMoveRequest", | 8245 "id": "DiskMoveRequest", |
8246 "properties": { | 8246 "properties": { |
8247 "destinationZone": { | 8247 "destinationZone": { |
8248 "description": "The URL of the destination zone to move the
disk to. This can be a full or partial URL. For example, the following are all v
alid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/project
/zones/zone \n- projects/project/zones/zone \n- zones/zone", | 8248 "description": "The URL of the destination zone to move the
disk to. This can be a full or partial URL. For example, the following are all v
alid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/project
/zones/zone \n- projects/project/zones/zone \n- zones/zone", |
8249 "type": "string" | 8249 "type": "string" |
8250 }, | 8250 }, |
8251 "targetDisk": { | 8251 "targetDisk": { |
8252 "description": "The URL of the target disk to move. This can
be a full or partial URL. For example, the following are all valid URLs to a di
sk: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks
/disk \n- projects/project/zones/zone/disks/disk \n- zones/zone/disks/disk", | 8252 "description": "The URL of the target disk to move. This can
be a full or partial URL. For example, the following are all valid URLs to a di
sk: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks
/disk \n- projects/project/zones/zone/disks/disk \n- zones/zone/disks/disk", |
8253 "type": "string" | 8253 "type": "string" |
8254 } | 8254 } |
8255 }, | 8255 }, |
8256 "type": "object" | 8256 "type": "object" |
8257 }, | 8257 }, |
8258 "DiskType": { | 8258 "DiskType": { |
8259 "description": "A disk type resource.", | 8259 "description": "A disk type resource.", |
8260 "id": "DiskType", | 8260 "id": "DiskType", |
8261 "properties": { | 8261 "properties": { |
8262 "creationTimestamp": { | 8262 "creationTimestamp": { |
8263 "description": "[Output Only] Creation timestamp in RFC3339
text format.", | 8263 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
8264 "type": "string" | 8264 "type": "string" |
8265 }, | 8265 }, |
8266 "defaultDiskSizeGb": { | 8266 "defaultDiskSizeGb": { |
8267 "description": "[Output Only] Server defined default disk si
ze in GB.", | 8267 "description": "[Output Only] Server-defined default disk si
ze in GB.", |
8268 "format": "int64", | 8268 "format": "int64", |
8269 "type": "string" | 8269 "type": "string" |
8270 }, | 8270 }, |
8271 "deprecated": { | 8271 "deprecated": { |
8272 "$ref": "DeprecationStatus", | 8272 "$ref": "DeprecationStatus", |
8273 "description": "[Output Only] The deprecation status associa
ted with this disk type." | 8273 "description": "[Output Only] The deprecation status associa
ted with this disk type." |
8274 }, | 8274 }, |
8275 "description": { | 8275 "description": { |
8276 "description": "[Output Only] An optional textual descriptio
n of the resource.", | 8276 "description": "[Output Only] An optional textual descriptio
n of the resource.", |
8277 "type": "string" | 8277 "type": "string" |
8278 }, | 8278 }, |
8279 "id": { | 8279 "id": { |
8280 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 8280 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
8281 "format": "uint64", | 8281 "format": "uint64", |
8282 "type": "string" | 8282 "type": "string" |
8283 }, | 8283 }, |
8284 "kind": { | 8284 "kind": { |
8285 "default": "compute#diskType", | 8285 "default": "compute#diskType", |
8286 "description": "[Output Only] Type of the resource. Always c
ompute#diskType for disk types.", | 8286 "description": "[Output Only] Type of the resource. Always c
ompute#diskType for disk types.", |
8287 "type": "string" | 8287 "type": "string" |
8288 }, | 8288 }, |
8289 "name": { | 8289 "name": { |
8290 "description": "[Output Only] Name of the resource.", | 8290 "description": "[Output Only] Name of the resource.", |
8291 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 8291 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
8292 "type": "string" | 8292 "type": "string" |
8293 }, | 8293 }, |
8294 "selfLink": { | 8294 "selfLink": { |
8295 "description": "[Output Only] Server defined URL for the res
ource.", | 8295 "description": "[Output Only] Server-defined URL for the res
ource.", |
8296 "type": "string" | 8296 "type": "string" |
8297 }, | 8297 }, |
8298 "validDiskSize": { | 8298 "validDiskSize": { |
8299 "description": "[Output Only] An optional textual descriptio
n of the valid disk size, such as \"10GB-10TB\".", | 8299 "description": "[Output Only] An optional textual descriptio
n of the valid disk size, such as \"10GB-10TB\".", |
8300 "type": "string" | 8300 "type": "string" |
8301 }, | 8301 }, |
8302 "zone": { | 8302 "zone": { |
8303 "description": "[Output Only] URL of the zone where the disk
type resides.", | 8303 "description": "[Output Only] URL of the zone where the disk
type resides.", |
8304 "type": "string" | 8304 "type": "string" |
8305 } | 8305 } |
(...skipping 18 matching lines...) Expand all Loading... |
8324 "kind": { | 8324 "kind": { |
8325 "default": "compute#diskTypeAggregatedList", | 8325 "default": "compute#diskTypeAggregatedList", |
8326 "description": "[Output Only] Type of resource. Always compu
te#diskTypeAggregatedList.", | 8326 "description": "[Output Only] Type of resource. Always compu
te#diskTypeAggregatedList.", |
8327 "type": "string" | 8327 "type": "string" |
8328 }, | 8328 }, |
8329 "nextPageToken": { | 8329 "nextPageToken": { |
8330 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8330 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8331 "type": "string" | 8331 "type": "string" |
8332 }, | 8332 }, |
8333 "selfLink": { | 8333 "selfLink": { |
8334 "description": "[Output Only] Server defined URL for this re
source.", | 8334 "description": "[Output Only] Server-defined URL for this re
source.", |
8335 "type": "string" | 8335 "type": "string" |
8336 } | 8336 } |
8337 }, | 8337 }, |
8338 "type": "object" | 8338 "type": "object" |
8339 }, | 8339 }, |
8340 "DiskTypeList": { | 8340 "DiskTypeList": { |
8341 "description": "Contains a list of disk type resources.", | 8341 "description": "Contains a list of disk type resources.", |
8342 "id": "DiskTypeList", | 8342 "id": "DiskTypeList", |
8343 "properties": { | 8343 "properties": { |
8344 "id": { | 8344 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
8355 "kind": { | 8355 "kind": { |
8356 "default": "compute#diskTypeList", | 8356 "default": "compute#diskTypeList", |
8357 "description": "[Output Only] Type of resource. Always compu
te#diskTypeList for disk types.", | 8357 "description": "[Output Only] Type of resource. Always compu
te#diskTypeList for disk types.", |
8358 "type": "string" | 8358 "type": "string" |
8359 }, | 8359 }, |
8360 "nextPageToken": { | 8360 "nextPageToken": { |
8361 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8361 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8362 "type": "string" | 8362 "type": "string" |
8363 }, | 8363 }, |
8364 "selfLink": { | 8364 "selfLink": { |
8365 "description": "[Output Only] Server defined URL for this re
source.", | 8365 "description": "[Output Only] Server-defined URL for this re
source.", |
8366 "type": "string" | 8366 "type": "string" |
8367 } | 8367 } |
8368 }, | 8368 }, |
8369 "type": "object" | 8369 "type": "object" |
8370 }, | 8370 }, |
8371 "DiskTypesScopedList": { | 8371 "DiskTypesScopedList": { |
8372 "id": "DiskTypesScopedList", | 8372 "id": "DiskTypesScopedList", |
8373 "properties": { | 8373 "properties": { |
8374 "diskTypes": { | 8374 "diskTypes": { |
8375 "description": "[Output Only] List of disk types contained i
n this scope.", | 8375 "description": "[Output Only] List of disk types contained i
n this scope.", |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8571 }, | 8571 }, |
8572 "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.", | 8572 "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.", |
8573 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 8573 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
8574 "type": "string" | 8574 "type": "string" |
8575 }, | 8575 }, |
8576 "network": { | 8576 "network": { |
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", | 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", |
8578 "type": "string" | 8578 "type": "string" |
8579 }, | 8579 }, |
8580 "selfLink": { | 8580 "selfLink": { |
8581 "description": "[Output Only] Server defined URL for the res
ource.", | 8581 "description": "[Output Only] Server-defined URL for the res
ource.", |
8582 "type": "string" | 8582 "type": "string" |
8583 }, | 8583 }, |
8584 "sourceRanges": { | 8584 "sourceRanges": { |
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.", | 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.", |
8586 "items": { | 8586 "items": { |
8587 "type": "string" | 8587 "type": "string" |
8588 }, | 8588 }, |
8589 "type": "array" | 8589 "type": "array" |
8590 }, | 8590 }, |
8591 "sourceTags": { | 8591 "sourceTags": { |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8623 "kind": { | 8623 "kind": { |
8624 "default": "compute#firewallList", | 8624 "default": "compute#firewallList", |
8625 "description": "[Output Only] Type of resource. Always compu
te#firewallList for lists of firewalls.", | 8625 "description": "[Output Only] Type of resource. Always compu
te#firewallList for lists of firewalls.", |
8626 "type": "string" | 8626 "type": "string" |
8627 }, | 8627 }, |
8628 "nextPageToken": { | 8628 "nextPageToken": { |
8629 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8629 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8630 "type": "string" | 8630 "type": "string" |
8631 }, | 8631 }, |
8632 "selfLink": { | 8632 "selfLink": { |
8633 "description": "[Output Only] Server defined URL for this re
source.", | 8633 "description": "[Output Only] Server-defined URL for this re
source.", |
8634 "type": "string" | 8634 "type": "string" |
8635 } | 8635 } |
8636 }, | 8636 }, |
8637 "type": "object" | 8637 "type": "object" |
8638 }, | 8638 }, |
8639 "ForwardingRule": { | 8639 "ForwardingRule": { |
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.", | 8640 "description": "A ForwardingRule resource. A ForwardingRule resource
specifies which pool of target virtual machines to forward a packet to if it ma
tches the given [IPAddress, IPProtocol, portRange] tuple.", |
8641 "id": "ForwardingRule", | 8641 "id": "ForwardingRule", |
8642 "properties": { | 8642 "properties": { |
8643 "IPAddress": { | 8643 "IPAddress": { |
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.", | 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.", |
8645 "type": "string" | 8645 "type": "string" |
8646 }, | 8646 }, |
8647 "IPProtocol": { | 8647 "IPProtocol": { |
8648 "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.", |
8649 "enum": [ | 8649 "enum": [ |
8650 "AH", | 8650 "AH", |
8651 "ESP", | 8651 "ESP", |
8652 "SCTP", | 8652 "SCTP", |
8653 "TCP", | 8653 "TCP", |
8654 "UDP" | 8654 "UDP" |
8655 ], | 8655 ], |
8656 "enumDescriptions": [ | 8656 "enumDescriptions": [ |
8657 "", | 8657 "", |
8658 "", | 8658 "", |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8722 "kind": { | 8722 "kind": { |
8723 "default": "compute#forwardingRuleAggregatedList", | 8723 "default": "compute#forwardingRuleAggregatedList", |
8724 "description": "Type of resource.", | 8724 "description": "Type of resource.", |
8725 "type": "string" | 8725 "type": "string" |
8726 }, | 8726 }, |
8727 "nextPageToken": { | 8727 "nextPageToken": { |
8728 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8728 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8729 "type": "string" | 8729 "type": "string" |
8730 }, | 8730 }, |
8731 "selfLink": { | 8731 "selfLink": { |
8732 "description": "[Output Only] Server defined URL for this re
source.", | 8732 "description": "[Output Only] Server-defined URL for this re
source.", |
8733 "type": "string" | 8733 "type": "string" |
8734 } | 8734 } |
8735 }, | 8735 }, |
8736 "type": "object" | 8736 "type": "object" |
8737 }, | 8737 }, |
8738 "ForwardingRuleList": { | 8738 "ForwardingRuleList": { |
8739 "description": "Contains a list of ForwardingRule resources.", | 8739 "description": "Contains a list of ForwardingRule resources.", |
8740 "id": "ForwardingRuleList", | 8740 "id": "ForwardingRuleList", |
8741 "properties": { | 8741 "properties": { |
8742 "id": { | 8742 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
8753 "kind": { | 8753 "kind": { |
8754 "default": "compute#forwardingRuleList", | 8754 "default": "compute#forwardingRuleList", |
8755 "description": "Type of resource.", | 8755 "description": "Type of resource.", |
8756 "type": "string" | 8756 "type": "string" |
8757 }, | 8757 }, |
8758 "nextPageToken": { | 8758 "nextPageToken": { |
8759 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 8759 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8760 "type": "string" | 8760 "type": "string" |
8761 }, | 8761 }, |
8762 "selfLink": { | 8762 "selfLink": { |
8763 "description": "[Output Only] Server defined URL for this re
source.", | 8763 "description": "[Output Only] Server-defined URL for this re
source.", |
8764 "type": "string" | 8764 "type": "string" |
8765 } | 8765 } |
8766 }, | 8766 }, |
8767 "type": "object" | 8767 "type": "object" |
8768 }, | 8768 }, |
8769 "ForwardingRulesScopedList": { | 8769 "ForwardingRulesScopedList": { |
8770 "id": "ForwardingRulesScopedList", | 8770 "id": "ForwardingRulesScopedList", |
8771 "properties": { | 8771 "properties": { |
8772 "forwardingRules": { | 8772 "forwardingRules": { |
8773 "description": "List of forwarding rules contained in this s
cope.", | 8773 "description": "List of forwarding rules contained in this s
cope.", |
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8898 "type": "array" | 8898 "type": "array" |
8899 }, | 8899 }, |
8900 "pathMatcher": { | 8900 "pathMatcher": { |
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.", | 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.", |
8902 "type": "string" | 8902 "type": "string" |
8903 } | 8903 } |
8904 }, | 8904 }, |
8905 "type": "object" | 8905 "type": "object" |
8906 }, | 8906 }, |
8907 "HttpHealthCheck": { | 8907 "HttpHealthCheck": { |
8908 "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 instances should be checked for health, via HTTP.", |
8909 "id": "HttpHealthCheck", | 8909 "id": "HttpHealthCheck", |
8910 "properties": { | 8910 "properties": { |
8911 "checkIntervalSec": { | 8911 "checkIntervalSec": { |
8912 "description": "How often (in seconds) to send a health chec
k. The default value is 5 seconds.", | 8912 "description": "How often (in seconds) to send a health chec
k. The default value is 5 seconds.", |
8913 "format": "int32", | 8913 "format": "int32", |
8914 "type": "integer" | 8914 "type": "integer" |
8915 }, | 8915 }, |
8916 "creationTimestamp": { | 8916 "creationTimestamp": { |
8917 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 8917 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
8918 "type": "string" | 8918 "type": "string" |
8919 }, | 8919 }, |
8920 "description": { | 8920 "description": { |
8921 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 8921 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
8922 "type": "string" | 8922 "type": "string" |
8923 }, | 8923 }, |
8924 "healthyThreshold": { | 8924 "healthyThreshold": { |
8925 "description": "A so-far unhealthy VM will be marked healthy
after this many consecutive successes. The default value is 2.", | 8925 "description": "A so-far unhealthy instance will be marked h
ealthy after this many consecutive successes. The default value is 2.", |
8926 "format": "int32", | 8926 "format": "int32", |
8927 "type": "integer" | 8927 "type": "integer" |
8928 }, | 8928 }, |
8929 "host": { | 8929 "host": { |
8930 "description": "The value of the host header in the HTTP hea
lth check request. If left empty (default value), the public IP on behalf of whi
ch this health check is performed will be used.", | 8930 "description": "The value of the host header in the HTTP hea
lth check request. If left empty (default value), the public IP on behalf of whi
ch this health check is performed will be used.", |
8931 "type": "string" | 8931 "type": "string" |
8932 }, | 8932 }, |
8933 "id": { | 8933 "id": { |
8934 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8934 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
8935 "format": "uint64", | 8935 "format": "uint64", |
8936 "type": "string" | 8936 "type": "string" |
8937 }, | 8937 }, |
8938 "kind": { | 8938 "kind": { |
8939 "default": "compute#httpHealthCheck", | 8939 "default": "compute#httpHealthCheck", |
8940 "description": "Type of the resource.", | 8940 "description": "Type of the resource.", |
8941 "type": "string" | 8941 "type": "string" |
8942 }, | 8942 }, |
8943 "name": { | 8943 "name": { |
8944 "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.", | 8944 "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.", |
8945 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 8945 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
8946 "type": "string" | 8946 "type": "string" |
8947 }, | 8947 }, |
8948 "port": { | 8948 "port": { |
8949 "description": "The TCP port number for the HTTP health chec
k request. The default value is 80.", | 8949 "description": "The TCP port number for the HTTP health chec
k request. The default value is 80.", |
8950 "format": "int32", | 8950 "format": "int32", |
8951 "type": "integer" | 8951 "type": "integer" |
8952 }, | 8952 }, |
8953 "requestPath": { | 8953 "requestPath": { |
8954 "description": "The request path of the HTTP health check re
quest. The default value is \"/\".", | 8954 "description": "The request path of the HTTP health check re
quest. The default value is \"/\".", |
8955 "type": "string" | 8955 "type": "string" |
8956 }, | 8956 }, |
8957 "selfLink": { | 8957 "selfLink": { |
8958 "description": "Server defined URL for the resource (output
only).", | 8958 "description": "[Output Only] Server-defined URL for the res
ource.", |
8959 "type": "string" | 8959 "type": "string" |
8960 }, | 8960 }, |
8961 "timeoutSec": { | 8961 "timeoutSec": { |
8962 "description": "How long (in seconds) to wait before claimin
g failure. The default value is 5 seconds. It is invalid for timeoutSec to have
greater value than checkIntervalSec.", | 8962 "description": "How long (in seconds) to wait before claimin
g failure. The default value is 5 seconds. It is invalid for timeoutSec to have
greater value than checkIntervalSec.", |
8963 "format": "int32", | 8963 "format": "int32", |
8964 "type": "integer" | 8964 "type": "integer" |
8965 }, | 8965 }, |
8966 "unhealthyThreshold": { | 8966 "unhealthyThreshold": { |
8967 "description": "A so-far healthy VM will be marked unhealthy
after this many consecutive failures. The default value is 2.", | 8967 "description": "A so-far healthy instance will be marked unh
ealthy after this many consecutive failures. The default value is 2.", |
8968 "format": "int32", | 8968 "format": "int32", |
8969 "type": "integer" | 8969 "type": "integer" |
8970 } | 8970 } |
8971 }, | 8971 }, |
8972 "type": "object" | 8972 "type": "object" |
8973 }, | 8973 }, |
8974 "HttpHealthCheckList": { | 8974 "HttpHealthCheckList": { |
8975 "description": "Contains a list of HttpHealthCheck resources.", | 8975 "description": "Contains a list of HttpHealthCheck resources.", |
8976 "id": "HttpHealthCheckList", | 8976 "id": "HttpHealthCheckList", |
8977 "properties": { | 8977 "properties": { |
8978 "id": { | 8978 "id": { |
8979 "description": "Unique identifier for the resource; defined
by the server (output only).", | 8979 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
8980 "type": "string" | 8980 "type": "string" |
8981 }, | 8981 }, |
8982 "items": { | 8982 "items": { |
8983 "description": "A list of HttpHealthCheck resources.", | 8983 "description": "A list of HttpHealthCheck resources.", |
8984 "items": { | 8984 "items": { |
8985 "$ref": "HttpHealthCheck" | 8985 "$ref": "HttpHealthCheck" |
8986 }, | 8986 }, |
8987 "type": "array" | 8987 "type": "array" |
8988 }, | 8988 }, |
8989 "kind": { | 8989 "kind": { |
8990 "default": "compute#httpHealthCheckList", | 8990 "default": "compute#httpHealthCheckList", |
8991 "description": "Type of resource.", | 8991 "description": "Type of resource.", |
8992 "type": "string" | 8992 "type": "string" |
8993 }, | 8993 }, |
8994 "nextPageToken": { | 8994 "nextPageToken": { |
8995 "description": "A token used to continue a truncated list re
quest (output only).", | 8995 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
8996 "type": "string" | 8996 "type": "string" |
8997 }, | 8997 }, |
8998 "selfLink": { | 8998 "selfLink": { |
8999 "description": "Server defined URL for this resource (output
only).", | 8999 "description": "[Output Only] Server-defined URL for this re
source.", |
9000 "type": "string" | 9000 "type": "string" |
9001 } | 9001 } |
9002 }, | 9002 }, |
9003 "type": "object" | 9003 "type": "object" |
9004 }, | 9004 }, |
9005 "Image": { | 9005 "Image": { |
9006 "description": "An Image resource.", | 9006 "description": "An Image resource.", |
9007 "id": "Image", | 9007 "id": "Image", |
9008 "properties": { | 9008 "properties": { |
9009 "archiveSizeBytes": { | 9009 "archiveSizeBytes": { |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9079 "compute.images.insert" | 9079 "compute.images.insert" |
9080 ] | 9080 ] |
9081 }, | 9081 }, |
9082 "description": "The full Google Cloud Storage URL wh
ere the disk image is stored. You must provide either this property or the sourc
eDisk property but not both.", | 9082 "description": "The full Google Cloud Storage URL wh
ere the disk image is stored. You must provide either this property or the sourc
eDisk property but not both.", |
9083 "type": "string" | 9083 "type": "string" |
9084 } | 9084 } |
9085 }, | 9085 }, |
9086 "type": "object" | 9086 "type": "object" |
9087 }, | 9087 }, |
9088 "selfLink": { | 9088 "selfLink": { |
9089 "description": "[Output Only] Server defined URL for the res
ource.", | 9089 "description": "[Output Only] Server-defined URL for the res
ource.", |
9090 "type": "string" | 9090 "type": "string" |
9091 }, | 9091 }, |
9092 "sourceDisk": { | 9092 "sourceDisk": { |
9093 "description": "URL of the The source disk used to create th
is image. This can be a full or valid partial URL. You must provide either this
property or the rawDisk.source property but not both to create an image. For exa
mple, the following are valid values: \n- https://www.googleapis.com/compute/v1
/projects/project/zones/zone/disk/disk \n- projects/project/zones/zone/disk/disk
\n- zones/zone/disks/disk", | 9093 "description": "URL of the The source disk used to create th
is image. This can be a full or valid partial URL. You must provide either this
property or the rawDisk.source property but not both to create an image. For exa
mple, the following are valid values: \n- https://www.googleapis.com/compute/v1
/projects/project/zones/zone/disk/disk \n- projects/project/zones/zone/disk/disk
\n- zones/zone/disks/disk", |
9094 "type": "string" | 9094 "type": "string" |
9095 }, | 9095 }, |
9096 "sourceDiskId": { | 9096 "sourceDiskId": { |
9097 "description": "The ID value of the disk used to create this
image. This value may be used to determine whether the image was taken from the
current or a previous instance of a given disk name.", | 9097 "description": "The ID value of the disk used to create this
image. This value may be used to determine whether the image was taken from the
current or a previous instance of a given disk name.", |
9098 "type": "string" | 9098 "type": "string" |
9099 }, | 9099 }, |
(...skipping 23 matching lines...) Expand all Loading... |
9123 "type": "string" | 9123 "type": "string" |
9124 } | 9124 } |
9125 }, | 9125 }, |
9126 "type": "object" | 9126 "type": "object" |
9127 }, | 9127 }, |
9128 "ImageList": { | 9128 "ImageList": { |
9129 "description": "Contains a list of Image resources.", | 9129 "description": "Contains a list of Image resources.", |
9130 "id": "ImageList", | 9130 "id": "ImageList", |
9131 "properties": { | 9131 "properties": { |
9132 "id": { | 9132 "id": { |
9133 "description": "Unique identifier for the resource; defined
by the server (output only).", | 9133 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
9134 "type": "string" | 9134 "type": "string" |
9135 }, | 9135 }, |
9136 "items": { | 9136 "items": { |
9137 "description": "A list of Image resources.", | 9137 "description": "A list of Image resources.", |
9138 "items": { | 9138 "items": { |
9139 "$ref": "Image" | 9139 "$ref": "Image" |
9140 }, | 9140 }, |
9141 "type": "array" | 9141 "type": "array" |
9142 }, | 9142 }, |
9143 "kind": { | 9143 "kind": { |
9144 "default": "compute#imageList", | 9144 "default": "compute#imageList", |
9145 "description": "Type of resource.", | 9145 "description": "Type of resource.", |
9146 "type": "string" | 9146 "type": "string" |
9147 }, | 9147 }, |
9148 "nextPageToken": { | 9148 "nextPageToken": { |
9149 "description": "A token used to continue a truncated list re
quest (output only).", | 9149 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
9150 "type": "string" | 9150 "type": "string" |
9151 }, | 9151 }, |
9152 "selfLink": { | 9152 "selfLink": { |
9153 "description": "Server defined URL for this resource (output
only).", | 9153 "description": "[Output Only] Server-defined URL for this re
source.", |
9154 "type": "string" | 9154 "type": "string" |
9155 } | 9155 } |
9156 }, | 9156 }, |
9157 "type": "object" | 9157 "type": "object" |
9158 }, | 9158 }, |
9159 "Instance": { | 9159 "Instance": { |
9160 "description": "An Instance resource.", | 9160 "description": "An Instance resource.", |
9161 "id": "Instance", | 9161 "id": "Instance", |
9162 "properties": { | 9162 "properties": { |
9163 "canIpForward": { | 9163 "canIpForward": { |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9215 "items": { | 9215 "items": { |
9216 "$ref": "NetworkInterface" | 9216 "$ref": "NetworkInterface" |
9217 }, | 9217 }, |
9218 "type": "array" | 9218 "type": "array" |
9219 }, | 9219 }, |
9220 "scheduling": { | 9220 "scheduling": { |
9221 "$ref": "Scheduling", | 9221 "$ref": "Scheduling", |
9222 "description": "Scheduling options for this instance." | 9222 "description": "Scheduling options for this instance." |
9223 }, | 9223 }, |
9224 "selfLink": { | 9224 "selfLink": { |
9225 "description": "[Output Only] Server defined URL for this re
source.", | 9225 "description": "[Output Only] Server-defined URL for this re
source.", |
9226 "type": "string" | 9226 "type": "string" |
9227 }, | 9227 }, |
9228 "serviceAccounts": { | 9228 "serviceAccounts": { |
9229 "description": "A list of service accounts, with their speci
fied scopes, authorized for this instance. Service accounts generate access toke
ns that can be accessed through the metadata server and used to authenticate app
lications on the instance. See Authenticating from Google Compute Engine for mor
e information.", | 9229 "description": "A list of service accounts, with their speci
fied scopes, authorized for this instance. Service accounts generate access toke
ns that can be accessed through the metadata server and used to authenticate app
lications on the instance. See Authenticating from Google Compute Engine for mor
e information.", |
9230 "items": { | 9230 "items": { |
9231 "$ref": "ServiceAccount" | 9231 "$ref": "ServiceAccount" |
9232 }, | 9232 }, |
9233 "type": "array" | 9233 "type": "array" |
9234 }, | 9234 }, |
9235 "status": { | 9235 "status": { |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9289 "kind": { | 9289 "kind": { |
9290 "default": "compute#instanceAggregatedList", | 9290 "default": "compute#instanceAggregatedList", |
9291 "description": "[Output Only] Type of resource. Always compu
te#instanceAggregatedList for aggregated lists of Instance resources.", | 9291 "description": "[Output Only] Type of resource. Always compu
te#instanceAggregatedList for aggregated lists of Instance resources.", |
9292 "type": "string" | 9292 "type": "string" |
9293 }, | 9293 }, |
9294 "nextPageToken": { | 9294 "nextPageToken": { |
9295 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 9295 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
9296 "type": "string" | 9296 "type": "string" |
9297 }, | 9297 }, |
9298 "selfLink": { | 9298 "selfLink": { |
9299 "description": "[Output Only] Server defined URL for this re
source.", | 9299 "description": "[Output Only] Server-defined URL for this re
source.", |
9300 "type": "string" | 9300 "type": "string" |
9301 } | 9301 } |
9302 }, | 9302 }, |
9303 "type": "object" | 9303 "type": "object" |
9304 }, | 9304 }, |
9305 "InstanceGroup": { | 9305 "InstanceGroup": { |
9306 "id": "InstanceGroup", | 9306 "id": "InstanceGroup", |
9307 "properties": { | 9307 "properties": { |
9308 "creationTimestamp": { | 9308 "creationTimestamp": { |
9309 "description": "[Output Only] The creation timestamp for thi
s instance group in RFC3339 text format.", | 9309 "description": "[Output Only] The creation timestamp for thi
s instance group in RFC3339 text format.", |
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9492 "annotations": { | 9492 "annotations": { |
9493 "required": [ | 9493 "required": [ |
9494 "compute.instanceGroupManagers.insert" | 9494 "compute.instanceGroupManagers.insert" |
9495 ] | 9495 ] |
9496 }, | 9496 }, |
9497 "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.", |
9498 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 9498 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
9499 "type": "string" | 9499 "type": "string" |
9500 }, | 9500 }, |
9501 "selfLink": { | 9501 "selfLink": { |
9502 "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.", |
9503 "type": "string" | 9503 "type": "string" |
9504 }, | 9504 }, |
9505 "targetPools": { | 9505 "targetPools": { |
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.", | 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.", |
9507 "items": { | 9507 "items": { |
9508 "type": "string" | 9508 "type": "string" |
9509 }, | 9509 }, |
9510 "type": "array" | 9510 "type": "array" |
9511 }, | 9511 }, |
9512 "targetSize": { | 9512 "targetSize": { |
(...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9857 "description": "A filter for the state of the instances in t
he instance group. Valid options are ALL or RUNNING. If you do not specify this
parameter the list includes all instances regardless of their state.", | 9857 "description": "A filter for the state of the instances in t
he instance group. Valid options are ALL or RUNNING. If you do not specify this
parameter the list includes all instances regardless of their state.", |
9858 "enum": [ | 9858 "enum": [ |
9859 "ALL", | 9859 "ALL", |
9860 "RUNNING" | 9860 "RUNNING" |
9861 ], | 9861 ], |
9862 "enumDescriptions": [ | 9862 "enumDescriptions": [ |
9863 "", | 9863 "", |
9864 "" | 9864 "" |
9865 ], | 9865 ], |
9866 "type": "string" | 9866 "type": "string" |
9867 }, | |
9868 "portName": { | |
9869 "description": "A filter for the named ports that are associ
ated with instances in the instance group. If you specify this parameter, the ge
nerated list includes only instances that are associated with the specified name
d ports. If you do not specify this parameter, the generated list includes all i
nstances regardless of their named ports.", | |
9870 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | |
9871 "type": "string" | |
9872 } | 9867 } |
9873 }, | 9868 }, |
9874 "type": "object" | 9869 "type": "object" |
9875 }, | 9870 }, |
9876 "InstanceGroupsRemoveInstancesRequest": { | 9871 "InstanceGroupsRemoveInstancesRequest": { |
9877 "id": "InstanceGroupsRemoveInstancesRequest", | 9872 "id": "InstanceGroupsRemoveInstancesRequest", |
9878 "properties": { | 9873 "properties": { |
9879 "instances": { | 9874 "instances": { |
9880 "description": "The instances to remove from the instance gr
oup.", | 9875 "description": "The instances to remove from the instance gr
oup.", |
9881 "items": { | 9876 "items": { |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9998 "kind": { | 9993 "kind": { |
9999 "default": "compute#instanceList", | 9994 "default": "compute#instanceList", |
10000 "description": "[Output Only] Type of resource. Always compu
te#instanceList for lists of Instance resources.", | 9995 "description": "[Output Only] Type of resource. Always compu
te#instanceList for lists of Instance resources.", |
10001 "type": "string" | 9996 "type": "string" |
10002 }, | 9997 }, |
10003 "nextPageToken": { | 9998 "nextPageToken": { |
10004 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 9999 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
10005 "type": "string" | 10000 "type": "string" |
10006 }, | 10001 }, |
10007 "selfLink": { | 10002 "selfLink": { |
10008 "description": "[Output Only] Server defined URL for this re
source.", | 10003 "description": "[Output Only] Server-defined URL for this re
source.", |
10009 "type": "string" | 10004 "type": "string" |
10010 } | 10005 } |
10011 }, | 10006 }, |
10012 "type": "object" | 10007 "type": "object" |
10013 }, | 10008 }, |
10014 "InstanceMoveRequest": { | 10009 "InstanceMoveRequest": { |
10015 "id": "InstanceMoveRequest", | 10010 "id": "InstanceMoveRequest", |
10016 "properties": { | 10011 "properties": { |
10017 "destinationZone": { | 10012 "destinationZone": { |
10018 "description": "The URL of the destination zone to move the
instance to. This can be a full or partial URL. For example, the following are a
ll valid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/pro
ject/zones/zone \n- projects/project/zones/zone \n- zones/zone", | 10013 "description": "The URL of the destination zone to move the
instance to. This can be a full or partial URL. For example, the following are a
ll valid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/pro
ject/zones/zone \n- projects/project/zones/zone \n- zones/zone", |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10294 "default": "compute#license", | 10289 "default": "compute#license", |
10295 "description": "[Output Only] Type of resource. Always compu
te#license for licenses.", | 10290 "description": "[Output Only] Type of resource. Always compu
te#license for licenses.", |
10296 "type": "string" | 10291 "type": "string" |
10297 }, | 10292 }, |
10298 "name": { | 10293 "name": { |
10299 "annotations": { | 10294 "annotations": { |
10300 "required": [ | 10295 "required": [ |
10301 "compute.images.insert" | 10296 "compute.images.insert" |
10302 ] | 10297 ] |
10303 }, | 10298 }, |
10304 "description": "Name of the resource. The name must be 1-63
characters long, and comply with RCF1035.", | 10299 "description": "Name of the resource. The name must be 1-63
characters long, and comply with RFC1035.", |
10305 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 10300 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
10306 "type": "string" | 10301 "type": "string" |
10307 }, | 10302 }, |
10308 "selfLink": { | 10303 "selfLink": { |
10309 "description": "[Output Only] Server defined URL for the res
ource.", | 10304 "description": "[Output Only] Server-defined URL for the res
ource.", |
10310 "type": "string" | 10305 "type": "string" |
10311 } | 10306 } |
10312 }, | 10307 }, |
10313 "type": "object" | 10308 "type": "object" |
10314 }, | 10309 }, |
10315 "MachineType": { | 10310 "MachineType": { |
10316 "description": "A Machine Type resource.", | 10311 "description": "A Machine Type resource.", |
10317 "id": "MachineType", | 10312 "id": "MachineType", |
10318 "properties": { | 10313 "properties": { |
10319 "creationTimestamp": { | 10314 "creationTimestamp": { |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10376 "description": "Size of the scratch disk, define
d in GB.", | 10371 "description": "Size of the scratch disk, define
d in GB.", |
10377 "format": "int32", | 10372 "format": "int32", |
10378 "type": "integer" | 10373 "type": "integer" |
10379 } | 10374 } |
10380 }, | 10375 }, |
10381 "type": "object" | 10376 "type": "object" |
10382 }, | 10377 }, |
10383 "type": "array" | 10378 "type": "array" |
10384 }, | 10379 }, |
10385 "selfLink": { | 10380 "selfLink": { |
10386 "description": "[Output Only] Server defined URL for the res
ource.", | 10381 "description": "[Output Only] Server-defined URL for the res
ource.", |
10387 "type": "string" | 10382 "type": "string" |
10388 }, | 10383 }, |
10389 "zone": { | 10384 "zone": { |
10390 "description": "[Output Only] The name of the zone where the
machine type resides, such as us-central1-a.", | 10385 "description": "[Output Only] The name of the zone where the
machine type resides, such as us-central1-a.", |
10391 "type": "string" | 10386 "type": "string" |
10392 } | 10387 } |
10393 }, | 10388 }, |
10394 "type": "object" | 10389 "type": "object" |
10395 }, | 10390 }, |
10396 "MachineTypeAggregatedList": { | 10391 "MachineTypeAggregatedList": { |
(...skipping 14 matching lines...) Expand all Loading... |
10411 "kind": { | 10406 "kind": { |
10412 "default": "compute#machineTypeAggregatedList", | 10407 "default": "compute#machineTypeAggregatedList", |
10413 "description": "[Output Only] Type of resource. Always compu
te#machineTypeAggregatedList for aggregated lists of machine types.", | 10408 "description": "[Output Only] Type of resource. Always compu
te#machineTypeAggregatedList for aggregated lists of machine types.", |
10414 "type": "string" | 10409 "type": "string" |
10415 }, | 10410 }, |
10416 "nextPageToken": { | 10411 "nextPageToken": { |
10417 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 10412 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
10418 "type": "string" | 10413 "type": "string" |
10419 }, | 10414 }, |
10420 "selfLink": { | 10415 "selfLink": { |
10421 "description": "[Output Only] Server defined URL for this re
source.", | 10416 "description": "[Output Only] Server-defined URL for this re
source.", |
10422 "type": "string" | 10417 "type": "string" |
10423 } | 10418 } |
10424 }, | 10419 }, |
10425 "type": "object" | 10420 "type": "object" |
10426 }, | 10421 }, |
10427 "MachineTypeList": { | 10422 "MachineTypeList": { |
10428 "description": "Contains a list of Machine Type resources.", | 10423 "description": "Contains a list of Machine Type resources.", |
10429 "id": "MachineTypeList", | 10424 "id": "MachineTypeList", |
10430 "properties": { | 10425 "properties": { |
10431 "id": { | 10426 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
10442 "kind": { | 10437 "kind": { |
10443 "default": "compute#machineTypeList", | 10438 "default": "compute#machineTypeList", |
10444 "description": "[Output Only] Type of resource. Always compu
te#machineTypeList for lists of machine types.", | 10439 "description": "[Output Only] Type of resource. Always compu
te#machineTypeList for lists of machine types.", |
10445 "type": "string" | 10440 "type": "string" |
10446 }, | 10441 }, |
10447 "nextPageToken": { | 10442 "nextPageToken": { |
10448 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 10443 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
10449 "type": "string" | 10444 "type": "string" |
10450 }, | 10445 }, |
10451 "selfLink": { | 10446 "selfLink": { |
10452 "description": "[Output Only] Server defined URL for this re
source.", | 10447 "description": "[Output Only] Server-defined URL for this re
source.", |
10453 "type": "string" | 10448 "type": "string" |
10454 } | 10449 } |
10455 }, | 10450 }, |
10456 "type": "object" | 10451 "type": "object" |
10457 }, | 10452 }, |
10458 "MachineTypesScopedList": { | 10453 "MachineTypesScopedList": { |
10459 "id": "MachineTypesScopedList", | 10454 "id": "MachineTypesScopedList", |
10460 "properties": { | 10455 "properties": { |
10461 "machineTypes": { | 10456 "machineTypes": { |
10462 "description": "[Output Only] List of machine types containe
d in this scope.", | 10457 "description": "[Output Only] List of machine types containe
d in this scope.", |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10734 "annotations": { | 10729 "annotations": { |
10735 "required": [ | 10730 "required": [ |
10736 "compute.networks.insert" | 10731 "compute.networks.insert" |
10737 ] | 10732 ] |
10738 }, | 10733 }, |
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.", | 10734 "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.", |
10740 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 10735 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
10741 "type": "string" | 10736 "type": "string" |
10742 }, | 10737 }, |
10743 "selfLink": { | 10738 "selfLink": { |
10744 "description": "[Output Only] Server defined URL for the res
ource.", | 10739 "description": "[Output Only] Server-defined URL for the res
ource.", |
10745 "type": "string" | 10740 "type": "string" |
10746 } | 10741 } |
10747 }, | 10742 }, |
10748 "type": "object" | 10743 "type": "object" |
10749 }, | 10744 }, |
10750 "NetworkInterface": { | 10745 "NetworkInterface": { |
10751 "description": "A network interface resource attached to an instance
.", | 10746 "description": "A network interface resource attached to an instance
.", |
10752 "id": "NetworkInterface", | 10747 "id": "NetworkInterface", |
10753 "properties": { | 10748 "properties": { |
10754 "accessConfigs": { | 10749 "accessConfigs": { |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10796 "kind": { | 10791 "kind": { |
10797 "default": "compute#networkList", | 10792 "default": "compute#networkList", |
10798 "description": "[Output Only] Type of resource. Always compu
te#networkList for lists of networks.", | 10793 "description": "[Output Only] Type of resource. Always compu
te#networkList for lists of networks.", |
10799 "type": "string" | 10794 "type": "string" |
10800 }, | 10795 }, |
10801 "nextPageToken": { | 10796 "nextPageToken": { |
10802 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 10797 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
10803 "type": "string" | 10798 "type": "string" |
10804 }, | 10799 }, |
10805 "selfLink": { | 10800 "selfLink": { |
10806 "description": "[Output Only] Server defined URL for this re
source .", | 10801 "description": "[Output Only] Server-defined URL for this re
source .", |
10807 "type": "string" | 10802 "type": "string" |
10808 } | 10803 } |
10809 }, | 10804 }, |
10810 "type": "object" | 10805 "type": "object" |
10811 }, | 10806 }, |
10812 "Operation": { | 10807 "Operation": { |
10813 "description": "An Operation resource, used to manage asynchronous A
PI requests.", | 10808 "description": "An Operation resource, used to manage asynchronous A
PI requests.", |
10814 "id": "Operation", | 10809 "id": "Operation", |
10815 "properties": { | 10810 "properties": { |
10816 "clientOperationId": { | 10811 "clientOperationId": { |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10886 "progress": { | 10881 "progress": { |
10887 "description": "[Output Only] An optional progress indicator
that ranges from 0 to 100. There is no requirement that this be linear or suppo
rt any granularity of operations. This should not be used to guess at when the o
peration will be complete. This number should monotonically increase as the oper
ation progresses.", | 10882 "description": "[Output Only] An optional progress indicator
that ranges from 0 to 100. There is no requirement that this be linear or suppo
rt any granularity of operations. This should not be used to guess at when the o
peration will be complete. This number should monotonically increase as the oper
ation progresses.", |
10888 "format": "int32", | 10883 "format": "int32", |
10889 "type": "integer" | 10884 "type": "integer" |
10890 }, | 10885 }, |
10891 "region": { | 10886 "region": { |
10892 "description": "[Output Only] URL of the region where the op
eration resides. Only applicable for regional resources.", | 10887 "description": "[Output Only] URL of the region where the op
eration resides. Only applicable for regional resources.", |
10893 "type": "string" | 10888 "type": "string" |
10894 }, | 10889 }, |
10895 "selfLink": { | 10890 "selfLink": { |
10896 "description": "[Output Only] Server defined URL for the res
ource.", | 10891 "description": "[Output Only] Server-defined URL for the res
ource.", |
10897 "type": "string" | 10892 "type": "string" |
10898 }, | 10893 }, |
10899 "startTime": { | 10894 "startTime": { |
10900 "description": "[Output Only] The time that this operation w
as started by the server. This is in RFC3339 text format.", | 10895 "description": "[Output Only] The time that this operation w
as started by the server. This is in RFC3339 text format.", |
10901 "type": "string" | 10896 "type": "string" |
10902 }, | 10897 }, |
10903 "status": { | 10898 "status": { |
10904 "description": "[Output Only] Status of the operation. Can b
e one of the following: PENDING, RUNNING, or DONE.", | 10899 "description": "[Output Only] Status of the operation. Can b
e one of the following: PENDING, RUNNING, or DONE.", |
10905 "enum": [ | 10900 "enum": [ |
10906 "DONE", | 10901 "DONE", |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11022 "kind": { | 11017 "kind": { |
11023 "default": "compute#operationAggregatedList", | 11018 "default": "compute#operationAggregatedList", |
11024 "description": "[Output Only] Type of resource. Always compu
te#operationAggregatedList for aggregated lists of operations.", | 11019 "description": "[Output Only] Type of resource. Always compu
te#operationAggregatedList for aggregated lists of operations.", |
11025 "type": "string" | 11020 "type": "string" |
11026 }, | 11021 }, |
11027 "nextPageToken": { | 11022 "nextPageToken": { |
11028 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 11023 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11029 "type": "string" | 11024 "type": "string" |
11030 }, | 11025 }, |
11031 "selfLink": { | 11026 "selfLink": { |
11032 "description": "[Output Only] Server defined URL for this re
source.", | 11027 "description": "[Output Only] Server-defined URL for this re
source.", |
11033 "type": "string" | 11028 "type": "string" |
11034 } | 11029 } |
11035 }, | 11030 }, |
11036 "type": "object" | 11031 "type": "object" |
11037 }, | 11032 }, |
11038 "OperationList": { | 11033 "OperationList": { |
11039 "description": "Contains a list of Operation resources.", | 11034 "description": "Contains a list of Operation resources.", |
11040 "id": "OperationList", | 11035 "id": "OperationList", |
11041 "properties": { | 11036 "properties": { |
11042 "id": { | 11037 "id": { |
(...skipping 10 matching lines...) Expand all Loading... |
11053 "kind": { | 11048 "kind": { |
11054 "default": "compute#operationList", | 11049 "default": "compute#operationList", |
11055 "description": "[Output Only] Type of resource. Always compu
te#operations for Operations resource.", | 11050 "description": "[Output Only] Type of resource. Always compu
te#operations for Operations resource.", |
11056 "type": "string" | 11051 "type": "string" |
11057 }, | 11052 }, |
11058 "nextPageToken": { | 11053 "nextPageToken": { |
11059 "description": "[Output Only] A token used to continue a tru
ncate.", | 11054 "description": "[Output Only] A token used to continue a tru
ncate.", |
11060 "type": "string" | 11055 "type": "string" |
11061 }, | 11056 }, |
11062 "selfLink": { | 11057 "selfLink": { |
11063 "description": "[Output Only] Server defined URL for this re
source.", | 11058 "description": "[Output Only] Server-defined URL for this re
source.", |
11064 "type": "string" | 11059 "type": "string" |
11065 } | 11060 } |
11066 }, | 11061 }, |
11067 "type": "object" | 11062 "type": "object" |
11068 }, | 11063 }, |
11069 "OperationsScopedList": { | 11064 "OperationsScopedList": { |
11070 "id": "OperationsScopedList", | 11065 "id": "OperationsScopedList", |
11071 "properties": { | 11066 "properties": { |
11072 "operations": { | 11067 "operations": { |
11073 "description": "[Output Only] List of operations contained i
n this scope.", | 11068 "description": "[Output Only] List of operations contained i
n this scope.", |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11195 "description": "Metadata key/value pairs available to all in
stances contained in this project. See Custom metadata for more information." | 11190 "description": "Metadata key/value pairs available to all in
stances contained in this project. See Custom metadata for more information." |
11196 }, | 11191 }, |
11197 "creationTimestamp": { | 11192 "creationTimestamp": { |
11198 "description": "[Output Only] Creation timestamp in RFC3339
text format.", | 11193 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
11199 "type": "string" | 11194 "type": "string" |
11200 }, | 11195 }, |
11201 "description": { | 11196 "description": { |
11202 "description": "An optional textual description of the resou
rce.", | 11197 "description": "An optional textual description of the resou
rce.", |
11203 "type": "string" | 11198 "type": "string" |
11204 }, | 11199 }, |
| 11200 "enabledFeatures": { |
| 11201 "description": "Restricted features enabled for use on this
project.", |
| 11202 "items": { |
| 11203 "type": "string" |
| 11204 }, |
| 11205 "type": "array" |
| 11206 }, |
11205 "id": { | 11207 "id": { |
11206 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", | 11208 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11207 "format": "uint64", | 11209 "format": "uint64", |
11208 "type": "string" | 11210 "type": "string" |
11209 }, | 11211 }, |
11210 "kind": { | 11212 "kind": { |
11211 "default": "compute#project", | 11213 "default": "compute#project", |
11212 "description": "[Output Only] Type of the resource. Always c
ompute#project for projects.", | 11214 "description": "[Output Only] Type of the resource. Always c
ompute#project for projects.", |
11213 "type": "string" | 11215 "type": "string" |
11214 }, | 11216 }, |
11215 "name": { | 11217 "name": { |
11216 "description": "Name of the resource.", | 11218 "description": "Name of the resource.", |
11217 "type": "string" | 11219 "type": "string" |
11218 }, | 11220 }, |
11219 "quotas": { | 11221 "quotas": { |
11220 "description": "[Output Only] Quotas assigned to this projec
t.", | 11222 "description": "[Output Only] Quotas assigned to this projec
t.", |
11221 "items": { | 11223 "items": { |
11222 "$ref": "Quota" | 11224 "$ref": "Quota" |
11223 }, | 11225 }, |
11224 "type": "array" | 11226 "type": "array" |
11225 }, | 11227 }, |
11226 "selfLink": { | 11228 "selfLink": { |
11227 "description": "[Output Only] Server defined URL for the res
ource.", | 11229 "description": "[Output Only] Server-defined URL for the res
ource.", |
11228 "type": "string" | 11230 "type": "string" |
11229 }, | 11231 }, |
11230 "usageExportLocation": { | 11232 "usageExportLocation": { |
11231 "$ref": "UsageExportLocation", | 11233 "$ref": "UsageExportLocation", |
11232 "description": "The location in Cloud Storage and naming met
hod of the daily usage report." | 11234 "description": "The location in Cloud Storage and naming met
hod of the daily usage report." |
11233 } | 11235 } |
11234 }, | 11236 }, |
11235 "type": "object" | 11237 "type": "object" |
11236 }, | 11238 }, |
11237 "Quota": { | 11239 "Quota": { |
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11338 "type": "string" | 11340 "type": "string" |
11339 }, | 11341 }, |
11340 "quotas": { | 11342 "quotas": { |
11341 "description": "[Output Only] Quotas assigned to this region
.", | 11343 "description": "[Output Only] Quotas assigned to this region
.", |
11342 "items": { | 11344 "items": { |
11343 "$ref": "Quota" | 11345 "$ref": "Quota" |
11344 }, | 11346 }, |
11345 "type": "array" | 11347 "type": "array" |
11346 }, | 11348 }, |
11347 "selfLink": { | 11349 "selfLink": { |
11348 "description": "[Output Only] Server defined URL for the res
ource.", | 11350 "description": "[Output Only] Server-defined URL for the res
ource.", |
11349 "type": "string" | 11351 "type": "string" |
11350 }, | 11352 }, |
11351 "status": { | 11353 "status": { |
11352 "description": "[Output Only] Status of the region, either U
P or DOWN.", | 11354 "description": "[Output Only] Status of the region, either U
P or DOWN.", |
11353 "enum": [ | 11355 "enum": [ |
11354 "DOWN", | 11356 "DOWN", |
11355 "UP" | 11357 "UP" |
11356 ], | 11358 ], |
11357 "enumDescriptions": [ | 11359 "enumDescriptions": [ |
11358 "", | 11360 "", |
(...skipping 29 matching lines...) Expand all Loading... |
11388 "kind": { | 11390 "kind": { |
11389 "default": "compute#regionList", | 11391 "default": "compute#regionList", |
11390 "description": "[Output Only] Type of resource. Always compu
te#regionList for lists of regions.", | 11392 "description": "[Output Only] Type of resource. Always compu
te#regionList for lists of regions.", |
11391 "type": "string" | 11393 "type": "string" |
11392 }, | 11394 }, |
11393 "nextPageToken": { | 11395 "nextPageToken": { |
11394 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 11396 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11395 "type": "string" | 11397 "type": "string" |
11396 }, | 11398 }, |
11397 "selfLink": { | 11399 "selfLink": { |
11398 "description": "[Output Only] Server defined URL for this re
source.", | 11400 "description": "[Output Only] Server-defined URL for this re
source.", |
11399 "type": "string" | 11401 "type": "string" |
11400 } | 11402 } |
11401 }, | 11403 }, |
11402 "type": "object" | 11404 "type": "object" |
11403 }, | 11405 }, |
11404 "ResourceGroupReference": { | 11406 "ResourceGroupReference": { |
11405 "id": "ResourceGroupReference", | 11407 "id": "ResourceGroupReference", |
11406 "properties": { | 11408 "properties": { |
11407 "group": { | 11409 "group": { |
11408 "description": "A URI referencing one of the resource views
listed in the backend service.", | 11410 "description": "A URI referencing one of the resource views
listed in the backend service.", |
11409 "type": "string" | 11411 "type": "string" |
11410 } | 11412 } |
11411 }, | 11413 }, |
11412 "type": "object" | 11414 "type": "object" |
11413 }, | 11415 }, |
11414 "Route": { | 11416 "Route": { |
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.", | 11417 "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 instances by tag and the set of Routes for a particular instance is ca
lled its routing table. For each packet leaving a instance, the system searches
that instance's routing table for a single best matching Route. Routes match pac
kets by destination IP address, preferring smaller or more specific ranges over
larger ones. If there is a tie, the system selects the Route with the smallest p
riority value. If there is still a tie, it uses the layer three and four packet
headers to select just one of the remaining matching Routes. The packet is then
forwarded as specified by the nextHop field of the winning Route -- either to an
other instance destination, a instance gateway or a Google Compute Engien-operat
ed gateway. Packets that do not match any Route in the sending instance's routin
g table are dropped.", |
11416 "id": "Route", | 11418 "id": "Route", |
11417 "properties": { | 11419 "properties": { |
11418 "creationTimestamp": { | 11420 "creationTimestamp": { |
11419 "description": "[Output Only] Creation timestamp in RFC3339
text format.", | 11421 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
11420 "type": "string" | 11422 "type": "string" |
11421 }, | 11423 }, |
11422 "description": { | 11424 "description": { |
11423 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", | 11425 "description": "An optional textual description of the resou
rce. Provided by the client when the resource is created.", |
11424 "type": "string" | 11426 "type": "string" |
11425 }, | 11427 }, |
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11594 "kind": { | 11596 "kind": { |
11595 "default": "compute#routeList", | 11597 "default": "compute#routeList", |
11596 "description": "Type of resource.", | 11598 "description": "Type of resource.", |
11597 "type": "string" | 11599 "type": "string" |
11598 }, | 11600 }, |
11599 "nextPageToken": { | 11601 "nextPageToken": { |
11600 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 11602 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11601 "type": "string" | 11603 "type": "string" |
11602 }, | 11604 }, |
11603 "selfLink": { | 11605 "selfLink": { |
11604 "description": "[Output Only] Server defined URL for this re
source.", | 11606 "description": "[Output Only] Server-defined URL for this re
source.", |
11605 "type": "string" | 11607 "type": "string" |
11606 } | 11608 } |
11607 }, | 11609 }, |
11608 "type": "object" | 11610 "type": "object" |
11609 }, | 11611 }, |
11610 "Scheduling": { | 11612 "Scheduling": { |
11611 "description": "Sets the scheduling options for an Instance.", | 11613 "description": "Sets the scheduling options for an Instance.", |
11612 "id": "Scheduling", | 11614 "id": "Scheduling", |
11613 "properties": { | 11615 "properties": { |
11614 "automaticRestart": { | 11616 "automaticRestart": { |
(...skipping 26 matching lines...) Expand all Loading... |
11641 "contents": { | 11643 "contents": { |
11642 "description": "[Output Only] The contents of the console ou
tput.", | 11644 "description": "[Output Only] The contents of the console ou
tput.", |
11643 "type": "string" | 11645 "type": "string" |
11644 }, | 11646 }, |
11645 "kind": { | 11647 "kind": { |
11646 "default": "compute#serialPortOutput", | 11648 "default": "compute#serialPortOutput", |
11647 "description": "[Output Only] Type of the resource. Always c
ompute#serialPortOutput for serial port output.", | 11649 "description": "[Output Only] Type of the resource. Always c
ompute#serialPortOutput for serial port output.", |
11648 "type": "string" | 11650 "type": "string" |
11649 }, | 11651 }, |
11650 "selfLink": { | 11652 "selfLink": { |
11651 "description": "[Output Only] Server defined URL for the res
ource.", | 11653 "description": "[Output Only] Server-defined URL for the res
ource.", |
11652 "type": "string" | 11654 "type": "string" |
11653 } | 11655 } |
11654 }, | 11656 }, |
11655 "type": "object" | 11657 "type": "object" |
11656 }, | 11658 }, |
11657 "ServiceAccount": { | 11659 "ServiceAccount": { |
11658 "description": "A service account.", | 11660 "description": "A service account.", |
11659 "id": "ServiceAccount", | 11661 "id": "ServiceAccount", |
11660 "properties": { | 11662 "properties": { |
11661 "email": { | 11663 "email": { |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11759 "type": "string" | 11761 "type": "string" |
11760 } | 11762 } |
11761 }, | 11763 }, |
11762 "type": "object" | 11764 "type": "object" |
11763 }, | 11765 }, |
11764 "SnapshotList": { | 11766 "SnapshotList": { |
11765 "description": "Contains a list of Snapshot resources.", | 11767 "description": "Contains a list of Snapshot resources.", |
11766 "id": "SnapshotList", | 11768 "id": "SnapshotList", |
11767 "properties": { | 11769 "properties": { |
11768 "id": { | 11770 "id": { |
11769 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11771 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
11770 "type": "string" | 11772 "type": "string" |
11771 }, | 11773 }, |
11772 "items": { | 11774 "items": { |
11773 "description": "A list of Snapshot resources.", | 11775 "description": "A list of Snapshot resources.", |
11774 "items": { | 11776 "items": { |
11775 "$ref": "Snapshot" | 11777 "$ref": "Snapshot" |
11776 }, | 11778 }, |
11777 "type": "array" | 11779 "type": "array" |
11778 }, | 11780 }, |
11779 "kind": { | 11781 "kind": { |
11780 "default": "compute#snapshotList", | 11782 "default": "compute#snapshotList", |
11781 "description": "Type of resource.", | 11783 "description": "Type of resource.", |
11782 "type": "string" | 11784 "type": "string" |
11783 }, | 11785 }, |
11784 "nextPageToken": { | 11786 "nextPageToken": { |
11785 "description": "A token used to continue a truncated list re
quest (output only).", | 11787 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11786 "type": "string" | 11788 "type": "string" |
11787 }, | 11789 }, |
11788 "selfLink": { | 11790 "selfLink": { |
11789 "description": "Server defined URL for this resource (output
only).", | 11791 "description": "[Output Only] Server-defined URL for this re
source.", |
11790 "type": "string" | 11792 "type": "string" |
11791 } | 11793 } |
11792 }, | 11794 }, |
11793 "type": "object" | 11795 "type": "object" |
11794 }, | 11796 }, |
11795 "Tags": { | 11797 "Tags": { |
11796 "description": "A set of instance tags.", | 11798 "description": "A set of instance tags.", |
11797 "id": "Tags", | 11799 "id": "Tags", |
11798 "properties": { | 11800 "properties": { |
11799 "fingerprint": { | 11801 "fingerprint": { |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11832 "default": "compute#targetHttpProxy", | 11834 "default": "compute#targetHttpProxy", |
11833 "description": "[Output Only] Type of resource. Always compu
te#Operation for Operation resources.", | 11835 "description": "[Output Only] Type of resource. Always compu
te#Operation for Operation resources.", |
11834 "type": "string" | 11836 "type": "string" |
11835 }, | 11837 }, |
11836 "name": { | 11838 "name": { |
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.", | 11839 "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.", |
11838 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 11840 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
11839 "type": "string" | 11841 "type": "string" |
11840 }, | 11842 }, |
11841 "selfLink": { | 11843 "selfLink": { |
11842 "description": "[Output Only] Server defined URL for the res
ource.", | 11844 "description": "[Output Only] Server-defined URL for the res
ource.", |
11843 "type": "string" | 11845 "type": "string" |
11844 }, | 11846 }, |
11845 "urlMap": { | 11847 "urlMap": { |
11846 "description": "URL to the UrlMap resource that defines the
mapping from URL to the BackendService.", | 11848 "description": "URL to the UrlMap resource that defines the
mapping from URL to the BackendService.", |
11847 "type": "string" | 11849 "type": "string" |
11848 } | 11850 } |
11849 }, | 11851 }, |
11850 "type": "object" | 11852 "type": "object" |
11851 }, | 11853 }, |
11852 "TargetHttpProxyList": { | 11854 "TargetHttpProxyList": { |
(...skipping 21 matching lines...) Expand all Loading... |
11874 "type": "string" | 11876 "type": "string" |
11875 }, | 11877 }, |
11876 "selfLink": { | 11878 "selfLink": { |
11877 "description": "[Output Only] Server-defined URL for this re
source.", | 11879 "description": "[Output Only] Server-defined URL for this re
source.", |
11878 "type": "string" | 11880 "type": "string" |
11879 } | 11881 } |
11880 }, | 11882 }, |
11881 "type": "object" | 11883 "type": "object" |
11882 }, | 11884 }, |
11883 "TargetInstance": { | 11885 "TargetInstance": { |
11884 "description": "A TargetInstance resource. This resource defines an
endpoint VM that terminates traffic of certain protocols.", | 11886 "description": "A TargetInstance resource. This resource defines an
endpoint instance that terminates traffic of certain protocols.", |
11885 "id": "TargetInstance", | 11887 "id": "TargetInstance", |
11886 "properties": { | 11888 "properties": { |
11887 "creationTimestamp": { | 11889 "creationTimestamp": { |
11888 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 11890 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
11889 "type": "string" | 11891 "type": "string" |
11890 }, | 11892 }, |
11891 "description": { | 11893 "description": { |
11892 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 11894 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
11893 "type": "string" | 11895 "type": "string" |
11894 }, | 11896 }, |
11895 "id": { | 11897 "id": { |
11896 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11898 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11897 "format": "uint64", | 11899 "format": "uint64", |
11898 "type": "string" | 11900 "type": "string" |
11899 }, | 11901 }, |
11900 "instance": { | 11902 "instance": { |
11901 "description": "The URL to the instance that terminates the
relevant traffic.", | 11903 "description": "The URL to the instance that terminates the
relevant traffic.", |
11902 "type": "string" | 11904 "type": "string" |
11903 }, | 11905 }, |
11904 "kind": { | 11906 "kind": { |
11905 "default": "compute#targetInstance", | 11907 "default": "compute#targetInstance", |
11906 "description": "Type of the resource.", | 11908 "description": "Type of the resource.", |
11907 "type": "string" | 11909 "type": "string" |
11908 }, | 11910 }, |
11909 "name": { | 11911 "name": { |
11910 "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.", | 11912 "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.", |
11911 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 11913 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
11912 "type": "string" | 11914 "type": "string" |
11913 }, | 11915 }, |
11914 "natPolicy": { | 11916 "natPolicy": { |
11915 "description": "NAT option controlling how IPs are NAT'ed to
the VM. Currently only NO_NAT (default value) is supported.", | 11917 "description": "NAT option controlling how IPs are NAT'ed to
the instance. Currently only NO_NAT (default value) is supported.", |
11916 "enum": [ | 11918 "enum": [ |
11917 "NO_NAT" | 11919 "NO_NAT" |
11918 ], | 11920 ], |
11919 "enumDescriptions": [ | 11921 "enumDescriptions": [ |
11920 "" | 11922 "" |
11921 ], | 11923 ], |
11922 "type": "string" | 11924 "type": "string" |
11923 }, | 11925 }, |
11924 "selfLink": { | 11926 "selfLink": { |
11925 "description": "Server defined URL for the resource (output
only).", | 11927 "description": "[Output Only] Server-defined URL for the res
ource.", |
11926 "type": "string" | 11928 "type": "string" |
11927 }, | 11929 }, |
11928 "zone": { | 11930 "zone": { |
11929 "description": "URL of the zone where the target instance re
sides (output only).", | 11931 "description": "[Output Only] URL of the zone where the targ
et instance resides.", |
11930 "type": "string" | 11932 "type": "string" |
11931 } | 11933 } |
11932 }, | 11934 }, |
11933 "type": "object" | 11935 "type": "object" |
11934 }, | 11936 }, |
11935 "TargetInstanceAggregatedList": { | 11937 "TargetInstanceAggregatedList": { |
11936 "id": "TargetInstanceAggregatedList", | 11938 "id": "TargetInstanceAggregatedList", |
11937 "properties": { | 11939 "properties": { |
11938 "id": { | 11940 "id": { |
11939 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11941 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11940 "type": "string" | 11942 "type": "string" |
11941 }, | 11943 }, |
11942 "items": { | 11944 "items": { |
11943 "additionalProperties": { | 11945 "additionalProperties": { |
11944 "$ref": "TargetInstancesScopedList", | 11946 "$ref": "TargetInstancesScopedList", |
11945 "description": "Name of the scope containing this set of
target instances." | 11947 "description": "Name of the scope containing this set of
target instances." |
11946 }, | 11948 }, |
11947 "description": "A map of scoped target instance lists.", | 11949 "description": "A map of scoped target instance lists.", |
11948 "type": "object" | 11950 "type": "object" |
11949 }, | 11951 }, |
11950 "kind": { | 11952 "kind": { |
11951 "default": "compute#targetInstanceAggregatedList", | 11953 "default": "compute#targetInstanceAggregatedList", |
11952 "description": "Type of resource.", | 11954 "description": "Type of resource.", |
11953 "type": "string" | 11955 "type": "string" |
11954 }, | 11956 }, |
11955 "nextPageToken": { | 11957 "nextPageToken": { |
11956 "description": "A token used to continue a truncated list re
quest (output only).", | 11958 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11957 "type": "string" | 11959 "type": "string" |
11958 }, | 11960 }, |
11959 "selfLink": { | 11961 "selfLink": { |
11960 "description": "Server defined URL for this resource (output
only).", | 11962 "description": "[Output Only] Server-defined URL for this re
source.", |
11961 "type": "string" | 11963 "type": "string" |
11962 } | 11964 } |
11963 }, | 11965 }, |
11964 "type": "object" | 11966 "type": "object" |
11965 }, | 11967 }, |
11966 "TargetInstanceList": { | 11968 "TargetInstanceList": { |
11967 "description": "Contains a list of TargetInstance resources.", | 11969 "description": "Contains a list of TargetInstance resources.", |
11968 "id": "TargetInstanceList", | 11970 "id": "TargetInstanceList", |
11969 "properties": { | 11971 "properties": { |
11970 "id": { | 11972 "id": { |
11971 "description": "Unique identifier for the resource; defined
by the server (output only).", | 11973 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
11972 "type": "string" | 11974 "type": "string" |
11973 }, | 11975 }, |
11974 "items": { | 11976 "items": { |
11975 "description": "A list of TargetInstance resources.", | 11977 "description": "A list of TargetInstance resources.", |
11976 "items": { | 11978 "items": { |
11977 "$ref": "TargetInstance" | 11979 "$ref": "TargetInstance" |
11978 }, | 11980 }, |
11979 "type": "array" | 11981 "type": "array" |
11980 }, | 11982 }, |
11981 "kind": { | 11983 "kind": { |
11982 "default": "compute#targetInstanceList", | 11984 "default": "compute#targetInstanceList", |
11983 "description": "Type of resource.", | 11985 "description": "Type of resource.", |
11984 "type": "string" | 11986 "type": "string" |
11985 }, | 11987 }, |
11986 "nextPageToken": { | 11988 "nextPageToken": { |
11987 "description": "A token used to continue a truncated list re
quest (output only).", | 11989 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
11988 "type": "string" | 11990 "type": "string" |
11989 }, | 11991 }, |
11990 "selfLink": { | 11992 "selfLink": { |
11991 "description": "Server defined URL for this resource (output
only).", | 11993 "description": "[Output Only] Server-defined URL for this re
source.", |
11992 "type": "string" | 11994 "type": "string" |
11993 } | 11995 } |
11994 }, | 11996 }, |
11995 "type": "object" | 11997 "type": "object" |
11996 }, | 11998 }, |
11997 "TargetInstancesScopedList": { | 11999 "TargetInstancesScopedList": { |
11998 "id": "TargetInstancesScopedList", | 12000 "id": "TargetInstancesScopedList", |
11999 "properties": { | 12001 "properties": { |
12000 "targetInstances": { | 12002 "targetInstances": { |
12001 "description": "List of target instances contained in this s
cope.", | 12003 "description": "List of target instances contained in this s
cope.", |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12064 "description": "[Output Only] Optional human-readabl
e details for this warning.", | 12066 "description": "[Output Only] Optional human-readabl
e details for this warning.", |
12065 "type": "string" | 12067 "type": "string" |
12066 } | 12068 } |
12067 }, | 12069 }, |
12068 "type": "object" | 12070 "type": "object" |
12069 } | 12071 } |
12070 }, | 12072 }, |
12071 "type": "object" | 12073 "type": "object" |
12072 }, | 12074 }, |
12073 "TargetPool": { | 12075 "TargetPool": { |
12074 "description": "A TargetPool resource. This resource defines a pool
of VMs, associated HttpHealthCheck resources, and the fallback TargetPool.", | 12076 "description": "A TargetPool resource. This resource defines a pool
of instances, associated HttpHealthCheck resources, and the fallback TargetPool.
", |
12075 "id": "TargetPool", | 12077 "id": "TargetPool", |
12076 "properties": { | 12078 "properties": { |
12077 "backupPool": { | 12079 "backupPool": { |
12078 "description": "This field is applicable only when the conta
ining target pool is serving a forwarding rule as the primary pool, and its 'fai
loverRatio' field is properly set to a value between [0, 1].\n\n'backupPool' and
'failoverRatio' together define the fallback behavior of the primary target poo
l: if the ratio of the healthy VMs in the primary pool is at or below 'failoverR
atio', traffic arriving at the load-balanced IP will be directed to the backup p
ool.\n\nIn case where 'failoverRatio' and 'backupPool' are not set, or all the V
Ms in the backup pool are unhealthy, the traffic will be directed back to the pr
imary pool in the \"force\" mode, where traffic will be spread to the healthy VM
s with the best effort, or to all VMs when no VM is healthy.", | 12080 "description": "This field is applicable only when the conta
ining target pool is serving a forwarding rule as the primary pool, and its fail
overRatio field is properly set to a value between [0, 1].\n\nbackupPool and fai
loverRatio together define the fallback behavior of the primary target pool: if
the ratio of the healthy instances in the primary pool is at or below failoverRa
tio, traffic arriving at the load-balanced IP will be directed to the backup poo
l.\n\nIn case where failoverRatio and backupPool are not set, or all the instanc
es in the backup pool are unhealthy, the traffic will be directed back to the pr
imary pool in the \"force\" mode, where traffic will be spread to the healthy in
stances with the best effort, or to all instances when no instance is healthy.", |
12079 "type": "string" | 12081 "type": "string" |
12080 }, | 12082 }, |
12081 "creationTimestamp": { | 12083 "creationTimestamp": { |
12082 "description": "Creation timestamp in RFC3339 text format (o
utput only).", | 12084 "description": "[Output Only] Creation timestamp in RFC3339
text format.", |
12083 "type": "string" | 12085 "type": "string" |
12084 }, | 12086 }, |
12085 "description": { | 12087 "description": { |
12086 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", | 12088 "description": "An optional textual description of the resou
rce; provided by the client when the resource is created.", |
12087 "type": "string" | 12089 "type": "string" |
12088 }, | 12090 }, |
12089 "failoverRatio": { | 12091 "failoverRatio": { |
12090 "description": "This field is applicable only when the conta
ining target pool is serving a forwarding rule as the primary pool (i.e., not as
a backup pool to some other target pool). The value of the field must be in [0,
1].\n\nIf set, 'backupPool' must also be set. They together define the fallback
behavior of the primary target pool: if the ratio of the healthy VMs in the pri
mary pool is at or below this number, traffic arriving at the load-balanced IP w
ill be directed to the backup pool.\n\nIn case where 'failoverRatio' is not set
or all the VMs in the backup pool are unhealthy, the traffic will be directed ba
ck to the primary pool in the \"force\" mode, where traffic will be spread to th
e healthy VMs with the best effort, or to all VMs when no VM is healthy.", | 12092 "description": "This field is applicable only when the conta
ining target pool is serving a forwarding rule as the primary pool (i.e., not as
a backup pool to some other target pool). The value of the field must be in [0,
1].\n\nIf set, backupPool must also be set. They together define the fallback b
ehavior of the primary target pool: if the ratio of the healthy instances in the
primary pool is at or below this number, traffic arriving at the load-balanced
IP will be directed to the backup pool.\n\nIn case where failoverRatio is not se
t or all the instances in the backup pool are unhealthy, the traffic will be dir
ected back to the primary pool in the \"force\" mode, where traffic will be spre
ad to the healthy instances with the best effort, or to all instances when no in
stance is healthy.", |
12091 "format": "float", | 12093 "format": "float", |
12092 "type": "number" | 12094 "type": "number" |
12093 }, | 12095 }, |
12094 "healthChecks": { | 12096 "healthChecks": { |
12095 "description": "A list of URLs to the HttpHealthCheck resour
ce. A member VM in this pool is considered healthy if and only if all specified
health checks pass. An empty list means all member VMs will be considered health
y at all times.", | 12097 "description": "A list of URLs to the HttpHealthCheck resour
ce. A member instance in this pool is considered healthy if and only if all spec
ified health checks pass. An empty list means all member instances will be consi
dered healthy at all times.", |
12096 "items": { | 12098 "items": { |
12097 "type": "string" | 12099 "type": "string" |
12098 }, | 12100 }, |
12099 "type": "array" | 12101 "type": "array" |
12100 }, | 12102 }, |
12101 "id": { | 12103 "id": { |
12102 "description": "Unique identifier for the resource; defined
by the server (output only).", | 12104 "description": "[Output Only] Unique identifier for the reso
urce; defined by the server.", |
12103 "format": "uint64", | 12105 "format": "uint64", |
12104 "type": "string" | 12106 "type": "string" |
12105 }, | 12107 }, |
12106 "instances": { | 12108 "instances": { |
12107 "description": "A list of resource URLs to the member VMs se
rving this pool. They must live in zones contained in the same region as this po
ol.", | 12109 "description": "A list of resource URLs to the member virtua
l machines serving this pool. They must live in zones contained in the same regi
on as this pool.", |
12108 "items": { | 12110 "items": { |
12109 "type": "string" | 12111 "type": "string" |
12110 }, | 12112 }, |
12111 "type": "array" | 12113 "type": "array" |
12112 }, | 12114 }, |
12113 "kind": { | 12115 "kind": { |
12114 "default": "compute#targetPool", | 12116 "default": "compute#targetPool", |
12115 "description": "Type of the resource.", | 12117 "description": "Type of the resource.", |
12116 "type": "string" | 12118 "type": "string" |
12117 }, | 12119 }, |
12118 "name": { | 12120 "name": { |
12119 "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.", | 12121 "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.", |
12120 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", | 12122 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", |
12121 "type": "string" | 12123 "type": "string" |
12122 }, | 12124 }, |
12123 "region": { | 12125 "region": { |
12124 "description": "URL of the region where the target pool resi
des (output only).", | 12126 "description": "[Output Only] URL of the region where the ta
rget pool resides.", |
12125 "type": "string" | 12127 "type": "string" |
12126 }, | 12128 }, |
12127 "selfLink": { | 12129 "selfLink": { |
12128 "description": "Server defined URL for the resource (output
only).", | 12130 "description": "[Output Only] Server-defined URL for the res
ource.", |
12129 "type": "string" | 12131 "type": "string" |
12130 }, | 12132 }, |
12131 "sessionAffinity": { | 12133 "sessionAffinity": { |
12132 "description": "Sesssion affinity option, must be one of the
following values: 'NONE': Connections from the same client IP may go to any VM
in the pool; 'CLIENT_IP': Connections from the same client IP will go to the sam
e VM in the pool while that VM remains healthy. 'CLIENT_IP_PROTO': Connections f
rom the same client IP with the same IP protocol will go to the same VM in the p
ool while that VM remains healthy.", | 12134 "description": "Sesssion affinity option, must be one of the
following values: NONE: Connections from the same client IP may go to any insta
nce in the pool; CLIENT_IP: Connections from the same client IP will go to the s
ame instance in the pool while that instance remains healthy. CLIENT_IP_PROTO: C
onnections from the same client IP with the same IP protocol will go to the same
instance in the pool while that instance remains healthy.", |
12133 "enum": [ | 12135 "enum": [ |
12134 "CLIENT_IP", | 12136 "CLIENT_IP", |
12135 "CLIENT_IP_PROTO", | 12137 "CLIENT_IP_PROTO", |
12136 "NONE" | 12138 "NONE" |
12137 ], | 12139 ], |
12138 "enumDescriptions": [ | 12140 "enumDescriptions": [ |
12139 "", | 12141 "", |
12140 "", | 12142 "", |
12141 "" | 12143 "" |
12142 ], | 12144 ], |
12143 "type": "string" | 12145 "type": "string" |
12144 } | 12146 } |
12145 }, | 12147 }, |
12146 "type": "object" | 12148 "type": "object" |
12147 }, | 12149 }, |
12148 "TargetPoolAggregatedList": { | 12150 "TargetPoolAggregatedList": { |
12149 "id": "TargetPoolAggregatedList", | 12151 "id": "TargetPoolAggregatedList", |
12150 "properties": { | 12152 "properties": { |
12151 "id": { | 12153 "id": { |
12152 "description": "Unique identifier for the resource; defined
by the server (output only).", | 12154 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
12153 "type": "string" | 12155 "type": "string" |
12154 }, | 12156 }, |
12155 "items": { | 12157 "items": { |
12156 "additionalProperties": { | 12158 "additionalProperties": { |
12157 "$ref": "TargetPoolsScopedList", | 12159 "$ref": "TargetPoolsScopedList", |
12158 "description": "Name of the scope containing this set of
target pools." | 12160 "description": "Name of the scope containing this set of
target pools." |
12159 }, | 12161 }, |
12160 "description": "A map of scoped target pool lists.", | 12162 "description": "A map of scoped target pool lists.", |
12161 "type": "object" | 12163 "type": "object" |
12162 }, | 12164 }, |
12163 "kind": { | 12165 "kind": { |
12164 "default": "compute#targetPoolAggregatedList", | 12166 "default": "compute#targetPoolAggregatedList", |
12165 "description": "Type of resource.", | 12167 "description": "Type of resource.", |
12166 "type": "string" | 12168 "type": "string" |
12167 }, | 12169 }, |
12168 "nextPageToken": { | 12170 "nextPageToken": { |
12169 "description": "A token used to continue a truncated list re
quest (output only).", | 12171 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
12170 "type": "string" | 12172 "type": "string" |
12171 }, | 12173 }, |
12172 "selfLink": { | 12174 "selfLink": { |
12173 "description": "Server defined URL for this resource (output
only).", | 12175 "description": "[Output Only] Server-defined URL for this re
source.", |
12174 "type": "string" | 12176 "type": "string" |
12175 } | 12177 } |
12176 }, | 12178 }, |
12177 "type": "object" | 12179 "type": "object" |
12178 }, | 12180 }, |
12179 "TargetPoolInstanceHealth": { | 12181 "TargetPoolInstanceHealth": { |
12180 "id": "TargetPoolInstanceHealth", | 12182 "id": "TargetPoolInstanceHealth", |
12181 "properties": { | 12183 "properties": { |
12182 "healthStatus": { | 12184 "healthStatus": { |
12183 "items": { | 12185 "items": { |
12184 "$ref": "HealthStatus" | 12186 "$ref": "HealthStatus" |
12185 }, | 12187 }, |
12186 "type": "array" | 12188 "type": "array" |
12187 }, | 12189 }, |
12188 "kind": { | 12190 "kind": { |
12189 "default": "compute#targetPoolInstanceHealth", | 12191 "default": "compute#targetPoolInstanceHealth", |
12190 "description": "Type of resource.", | 12192 "description": "Type of resource.", |
12191 "type": "string" | 12193 "type": "string" |
12192 } | 12194 } |
12193 }, | 12195 }, |
12194 "type": "object" | 12196 "type": "object" |
12195 }, | 12197 }, |
12196 "TargetPoolList": { | 12198 "TargetPoolList": { |
12197 "description": "Contains a list of TargetPool resources.", | 12199 "description": "Contains a list of TargetPool resources.", |
12198 "id": "TargetPoolList", | 12200 "id": "TargetPoolList", |
12199 "properties": { | 12201 "properties": { |
12200 "id": { | 12202 "id": { |
12201 "description": "Unique identifier for the resource; defined
by the server (output only).", | 12203 "description": "[Output Only] Unique identifier for the reso
urce. Defined by the server.", |
12202 "type": "string" | 12204 "type": "string" |
12203 }, | 12205 }, |
12204 "items": { | 12206 "items": { |
12205 "description": "A list of TargetPool resources.", | 12207 "description": "A list of TargetPool resources.", |
12206 "items": { | 12208 "items": { |
12207 "$ref": "TargetPool" | 12209 "$ref": "TargetPool" |
12208 }, | 12210 }, |
12209 "type": "array" | 12211 "type": "array" |
12210 }, | 12212 }, |
12211 "kind": { | 12213 "kind": { |
12212 "default": "compute#targetPoolList", | 12214 "default": "compute#targetPoolList", |
12213 "description": "Type of resource.", | 12215 "description": "Type of resource.", |
12214 "type": "string" | 12216 "type": "string" |
12215 }, | 12217 }, |
12216 "nextPageToken": { | 12218 "nextPageToken": { |
12217 "description": "A token used to continue a truncated list re
quest (output only).", | 12219 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
12218 "type": "string" | 12220 "type": "string" |
12219 }, | 12221 }, |
12220 "selfLink": { | 12222 "selfLink": { |
12221 "description": "Server defined URL for this resource (output
only).", | 12223 "description": "[Output Only] Server-defined URL for this re
source.", |
12222 "type": "string" | 12224 "type": "string" |
12223 } | 12225 } |
12224 }, | 12226 }, |
12225 "type": "object" | 12227 "type": "object" |
12226 }, | 12228 }, |
12227 "TargetPoolsAddHealthCheckRequest": { | 12229 "TargetPoolsAddHealthCheckRequest": { |
12228 "id": "TargetPoolsAddHealthCheckRequest", | 12230 "id": "TargetPoolsAddHealthCheckRequest", |
12229 "properties": { | 12231 "properties": { |
12230 "healthChecks": { | 12232 "healthChecks": { |
12231 "description": "Health check URLs to be added to targetPool.
", | 12233 "description": "Health check URLs to be added to targetPool.
", |
(...skipping 410 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12642 "type": "string" | 12644 "type": "string" |
12643 }, | 12645 }, |
12644 "pathMatchers": { | 12646 "pathMatchers": { |
12645 "description": "The list of named PathMatchers to use agains
t the URL.", | 12647 "description": "The list of named PathMatchers to use agains
t the URL.", |
12646 "items": { | 12648 "items": { |
12647 "$ref": "PathMatcher" | 12649 "$ref": "PathMatcher" |
12648 }, | 12650 }, |
12649 "type": "array" | 12651 "type": "array" |
12650 }, | 12652 }, |
12651 "selfLink": { | 12653 "selfLink": { |
12652 "description": "[Output Only] Server defined URL for the res
ource.", | 12654 "description": "[Output Only] Server-defined URL for the res
ource.", |
12653 "type": "string" | 12655 "type": "string" |
12654 }, | 12656 }, |
12655 "tests": { | 12657 "tests": { |
12656 "description": "The list of expected URL mappings. Request t
o update this UrlMap will succeed only all of the test cases pass.", | 12658 "description": "The list of expected URL mappings. Request t
o update this UrlMap will succeed only all of the test cases pass.", |
12657 "items": { | 12659 "items": { |
12658 "$ref": "UrlMapTest" | 12660 "$ref": "UrlMapTest" |
12659 }, | 12661 }, |
12660 "type": "array" | 12662 "type": "array" |
12661 } | 12663 } |
12662 }, | 12664 }, |
(...skipping 17 matching lines...) Expand all Loading... |
12680 "kind": { | 12682 "kind": { |
12681 "default": "compute#urlMapList", | 12683 "default": "compute#urlMapList", |
12682 "description": "Type of resource.", | 12684 "description": "Type of resource.", |
12683 "type": "string" | 12685 "type": "string" |
12684 }, | 12686 }, |
12685 "nextPageToken": { | 12687 "nextPageToken": { |
12686 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 12688 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
12687 "type": "string" | 12689 "type": "string" |
12688 }, | 12690 }, |
12689 "selfLink": { | 12691 "selfLink": { |
12690 "description": "[Output Only] Server defined URL for this re
source.", | 12692 "description": "[Output Only] Server-defined URL for this re
source.", |
12691 "type": "string" | 12693 "type": "string" |
12692 } | 12694 } |
12693 }, | 12695 }, |
12694 "type": "object" | 12696 "type": "object" |
12695 }, | 12697 }, |
12696 "UrlMapReference": { | 12698 "UrlMapReference": { |
12697 "id": "UrlMapReference", | 12699 "id": "UrlMapReference", |
12698 "properties": { | 12700 "properties": { |
12699 "urlMap": { | 12701 "urlMap": { |
12700 "type": "string" | 12702 "type": "string" |
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12828 }, | 12830 }, |
12829 "peerIp": { | 12831 "peerIp": { |
12830 "description": "IP address of the peer VPN gateway.", | 12832 "description": "IP address of the peer VPN gateway.", |
12831 "type": "string" | 12833 "type": "string" |
12832 }, | 12834 }, |
12833 "region": { | 12835 "region": { |
12834 "description": "[Output Only] URL of the region where the VP
N tunnel resides.", | 12836 "description": "[Output Only] URL of the region where the VP
N tunnel resides.", |
12835 "type": "string" | 12837 "type": "string" |
12836 }, | 12838 }, |
12837 "selfLink": { | 12839 "selfLink": { |
12838 "description": "[Output Only] Server defined URL for the res
ource.", | 12840 "description": "[Output Only] Server-defined URL for the res
ource.", |
12839 "type": "string" | 12841 "type": "string" |
12840 }, | 12842 }, |
12841 "sharedSecret": { | 12843 "sharedSecret": { |
12842 "description": "Shared secret used to set the secure session
between the GCE VPN gateway and the peer VPN gateway.", | 12844 "description": "Shared secret used to set the secure session
between the GCE VPN gateway and the peer VPN gateway.", |
12843 "type": "string" | 12845 "type": "string" |
12844 }, | 12846 }, |
12845 "sharedSecretHash": { | 12847 "sharedSecretHash": { |
12846 "description": "Hash of the shared secret.", | 12848 "description": "Hash of the shared secret.", |
12847 "type": "string" | 12849 "type": "string" |
12848 }, | 12850 }, |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12906 "kind": { | 12908 "kind": { |
12907 "default": "compute#vpnTunnelAggregatedList", | 12909 "default": "compute#vpnTunnelAggregatedList", |
12908 "description": "[Output Only] Type of resource. Always compu
te#vpnTunnel for VPN tunnels.", | 12910 "description": "[Output Only] Type of resource. Always compu
te#vpnTunnel for VPN tunnels.", |
12909 "type": "string" | 12911 "type": "string" |
12910 }, | 12912 }, |
12911 "nextPageToken": { | 12913 "nextPageToken": { |
12912 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 12914 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
12913 "type": "string" | 12915 "type": "string" |
12914 }, | 12916 }, |
12915 "selfLink": { | 12917 "selfLink": { |
12916 "description": "[Output Only] Server defined URL for this re
source.", | 12918 "description": "[Output Only] Server-defined URL for this re
source.", |
12917 "type": "string" | 12919 "type": "string" |
12918 } | 12920 } |
12919 }, | 12921 }, |
12920 "type": "object" | 12922 "type": "object" |
12921 }, | 12923 }, |
12922 "VpnTunnelList": { | 12924 "VpnTunnelList": { |
12923 "description": "Contains a list of VpnTunnel resources.", | 12925 "description": "Contains a list of VpnTunnel resources.", |
12924 "id": "VpnTunnelList", | 12926 "id": "VpnTunnelList", |
12925 "properties": { | 12927 "properties": { |
12926 "id": { | 12928 "id": { |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13079 }, | 13081 }, |
13080 "name": { | 13082 "name": { |
13081 "description": "[Output Only] Name of the resource.", | 13083 "description": "[Output Only] Name of the resource.", |
13082 "type": "string" | 13084 "type": "string" |
13083 }, | 13085 }, |
13084 "region": { | 13086 "region": { |
13085 "description": "[Output Only] Full URL reference to the regi
on which hosts the zone.", | 13087 "description": "[Output Only] Full URL reference to the regi
on which hosts the zone.", |
13086 "type": "string" | 13088 "type": "string" |
13087 }, | 13089 }, |
13088 "selfLink": { | 13090 "selfLink": { |
13089 "description": "[Output Only] Server defined URL for the res
ource.", | 13091 "description": "[Output Only] Server-defined URL for the res
ource.", |
13090 "type": "string" | 13092 "type": "string" |
13091 }, | 13093 }, |
13092 "status": { | 13094 "status": { |
13093 "description": "[Output Only] Status of the zone, either UP
or DOWN.", | 13095 "description": "[Output Only] Status of the zone, either UP
or DOWN.", |
13094 "enum": [ | 13096 "enum": [ |
13095 "DOWN", | 13097 "DOWN", |
13096 "UP" | 13098 "UP" |
13097 ], | 13099 ], |
13098 "enumDescriptions": [ | 13100 "enumDescriptions": [ |
13099 "", | 13101 "", |
(...skipping 22 matching lines...) Expand all Loading... |
13122 "kind": { | 13124 "kind": { |
13123 "default": "compute#zoneList", | 13125 "default": "compute#zoneList", |
13124 "description": "Type of resource.", | 13126 "description": "Type of resource.", |
13125 "type": "string" | 13127 "type": "string" |
13126 }, | 13128 }, |
13127 "nextPageToken": { | 13129 "nextPageToken": { |
13128 "description": "[Output Only] A token used to continue a tru
ncated list request.", | 13130 "description": "[Output Only] A token used to continue a tru
ncated list request.", |
13129 "type": "string" | 13131 "type": "string" |
13130 }, | 13132 }, |
13131 "selfLink": { | 13133 "selfLink": { |
13132 "description": "Server defined URL for this resource (output
only).", | 13134 "description": "[Output Only] Server-defined URL for this re
source.", |
13133 "type": "string" | 13135 "type": "string" |
13134 } | 13136 } |
13135 }, | 13137 }, |
13136 "type": "object" | 13138 "type": "object" |
13137 } | 13139 } |
13138 }, | 13140 }, |
13139 "servicePath": "compute/v1/projects/", | 13141 "servicePath": "compute/v1/projects/", |
13140 "title": "Compute Engine API", | 13142 "title": "Compute Engine API", |
13141 "version": "v1" | 13143 "version": "v1" |
13142 } | 13144 } |
OLD | NEW |