Resource: Zone
A zone holding a set of hardware.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "state": enum ( |
Fields | |
---|---|
name |
Identifier. Name of this zone. Format: |
create |
Output only. Time when this zone was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. Time when this zone was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Optional. Labels associated with this zone as key value pairs. For more information about labels, see Create and manage labels. An object containing a list of |
display |
Optional. Human friendly display name of this zone. |
state |
Output only. Current state for this zone. |
contacts[] |
Required. The points of contact. |
ciq |
Output only. Link to the Customer Intake Questionnaire (CIQ) sheet for this zone. |
network |
Optional. Networking configuration for this zone. |
globally |
Output only. Globally unique identifier generated for this Edge Zone. |
subscription |
Output only. Subscription configurations for this zone. |
State
Valid states for a zone.
Enums | |
---|---|
STATE_UNSPECIFIED |
State of the Zone is unspecified. |
ADDITIONAL_INFO_NEEDED |
More information is required from the customer to make progress. |
PREPARING |
Google is preparing the Zone. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
Factory turnup has succeeded. |
READY_FOR_SITE_TURNUP |
The Zone is ready for site turnup. |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
The Zone failed in factory turnup checks. |
ACTIVE |
The Zone is available to use. |
CANCELLED |
The Zone has been cancelled. |
ZoneNetworkConfig
Networking configuration for a zone.
JSON representation |
---|
{ "machineMgmtIpv4Range": string, "kubernetesNodeIpv4Range": string, "kubernetesControlPlaneIpv4Range": string, "managementIpv4Subnet": { object ( |
Fields | |
---|---|
machine |
Required. An IPv4 address block for machine management. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per machine in the Zone. Should be in |
kubernetes |
Required. An IPv4 address block for kubernetes nodes. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per machine in the Zone. Should be in |
kubernetes |
Required. An IPv4 address block for kubernetes control plane. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per cluster in the Zone. Should be in |
management |
Required. An IPv4 subnet for the management network. |
kubernetes |
Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet. |
Subnet
Represents a subnet.
JSON representation |
---|
{ "addressRange": string, "defaultGatewayIpAddress": string } |
Fields | |
---|---|
address |
Required. Address range for this subnet in CIDR notation. |
default |
Required. Default gateway for this subnet. |
SubscriptionConfig
A message to store a subscription configuration.
JSON representation |
---|
{
"subscriptionId": string,
"billingId": string,
"state": enum ( |
Fields | |
---|---|
subscription |
Output only. The unique identifier of the subscription. |
billing |
Output only. The Google Cloud Billing ID that the subscription is created under. |
state |
Output only. The current state of the subscription. |
SubscriptionState
Enum to represent the state of the subscription.
Enums | |
---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
State is unspecified. |
ACTIVE |
Active state means that the subscription has been created successfully and billing is happening. |
INACTIVE |
Inactive means that the subscription has been created successfully, but billing has not started yet. |
ERROR |
The subscription is in an erroneous state. |
FAILED_TO_RETRIEVE |
The subscription state failed to be retrieved. This may be a transient issue. The user should retry the request. |
COMPLETED |
The subscription has been completed, because it has reached the end date. |
Methods |
|
---|---|
|
Creates a new zone in a given project and location. |
|
Deletes a zone. |
|
Gets details of a zone. |
|
Lists zones in a given project and location. |
|
Updates the parameters of a zone. |
|
Signals the state of a zone. |