Resource: ManagementDnsZoneBinding
Represents a binding between a network and the management DNS zone. A management DNS zone is the Cloud DNS cross-project binding zone that VMware Engine creates for each private cloud. It contains FQDNs and corresponding IP addresses for the private cloud's ESXi hosts and management VM appliances like vCenter and NSX Manager.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "state": enum ( |
Fields | |
---|---|
name |
Output only. The resource name of this binding. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: |
createTime |
Output only. Creation time of this resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. Last update time of this resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
state |
Output only. The state of the resource. |
description |
User-provided description for this resource. |
uid |
Output only. System-generated unique identifier for the resource. |
Union field bind_network . Required. The relative resource name of the network to bind to the management DNS zone. This network can be a consumer VPC network or a VMware engine network. bind_network can be only one of the following: |
|
vpcNetwork |
Network to bind is a standard consumer VPC. Specify the name in the following form for consumer VPC network: |
vmwareEngineNetwork |
Network to bind is a VMware Engine network. Specify the name in the following form for VMware engine network: |
State
Enum State defines possible states of binding between the consumer VPC network and the management DNS zone.
Enums | |
---|---|
STATE_UNSPECIFIED |
The default value. This value should never be used. |
ACTIVE |
The binding is ready. |
CREATING |
The binding is being created. |
UPDATING |
The binding is being updated. |
DELETING |
The binding is being deleted. |
FAILED |
The binding has failed. |
Methods |
|
---|---|
|
Creates a new ManagementDnsZoneBinding resource in a private cloud. |
|
Deletes a ManagementDnsZoneBinding resource. |
|
Retrieves a 'ManagementDnsZoneBinding' resource by its resource name. |
|
Lists Consumer VPCs bound to Management DNS Zone of a given private cloud. |
|
Updates a ManagementDnsZoneBinding resource. |
|
Retries to create a ManagementDnsZoneBinding resource that is in failed state. |