リソース: ManagementDnsZoneBinding
ネットワークと管理 DNS ゾーン間のバインディングを表します。管理 DNS ゾーンは、VMware Engine がプライベート クラウドごとに作成する Cloud DNS プロジェクト間バインディング ゾーンです。これには、プライベート クラウドの ESXi ホストと、vCenter や NSX Manager などの管理 VM アプライアンスの FQDN と対応する IP アドレスが含まれています。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "state": enum ( |
| フィールド | |
|---|---|
name |
出力専用。このバインディングのリソース名。リソース名は、https://cloud.google.com/apis/design/resource_names の規則に従ったスキームレス URI です。例: |
createTime |
出力専用。このリソースの作成時間。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。このリソースの最終更新時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
state |
出力専用。リソースの状態。 |
description |
このリソースのユーザー指定の説明。 |
uid |
出力専用。システムが生成したリソースの固有識別子。 |
共用体フィールド bind_network。必須。管理 DNS ゾーンにバインドするネットワークの相対リソース名。このネットワークは、コンシューマー VPC ネットワークまたは VMware Engine ネットワークです。bind_network は次のいずれかになります。 |
|
vpcNetwork |
バインドするネットワークは標準のコンシューマー VPC です。コンシューマー VPC ネットワークの名前は、 |
vmwareEngineNetwork |
バインドするネットワークは VMware Engine ネットワークです。VMware Engine ネットワークの名前は、 |
状態
列挙型 State は、コンシューマー VPC ネットワークと管理 DNS ゾーン間のバインディングの可能な状態を定義します。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
デフォルト値。この値は使用しないでください。 |
ACTIVE |
バインディングの準備が完了しました。 |
CREATING |
バインディングを作成しています。 |
UPDATING |
バインディングの更新中です。 |
DELETING |
バインディングの削除中です。 |
FAILED |
バインディングに失敗しました。 |
メソッド |
|
|---|---|
|
プライベート クラウドに新しい ManagementDnsZoneBinding リソースを作成します。 |
|
ManagementDnsZoneBinding リソースを削除します。 |
|
リソース名で ManagementDnsZoneBinding リソースを取得します。 |
|
特定のプライベート クラウドの管理 DNS ゾーンにバインドされているコンシューマー VPC のリストを取得します。 |
|
ManagementDnsZoneBinding リソースを更新します。 |
|
失敗状態の ManagementDnsZoneBinding リソースの作成を再試行します。 |