리소스: 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 |
출력 전용입니다. 이 리소스의 생성 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
updateTime |
출력 전용입니다. 이 리소스의 마지막 업데이트 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
state |
출력 전용입니다. 리소스의 상태입니다. |
description |
이 리소스에 대해 사용자가 제공한 설명입니다. |
uid |
출력 전용입니다. 리소스에 대해 시스템에서 생성한 고유 식별자입니다. |
통합 필드 bind_network. 필수 항목입니다. 관리 DNS 영역에 바인딩할 네트워크의 상대 리소스 이름입니다. 이 네트워크는 소비자 VPC 네트워크 또는 VMware 엔진 네트워크일 수 있습니다. bind_network은 다음 중 하나여야 합니다. |
|
vpcNetwork |
바인딩할 네트워크는 표준 소비자 VPC입니다. 소비자 VPC 네트워크의 이름을 |
vmwareEngineNetwork |
바인딩할 네트워크가 VMware Engine 네트워크입니다. VMware Engine 네트워크의 이름을 |
주
Enum State는 소비자 VPC 네트워크와 관리 DNS 영역 간 바인딩의 가능한 상태를 정의합니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
기본값입니다. 절대로 이 값을 사용하지 마세요. |
ACTIVE |
바인딩이 준비되었습니다. |
CREATING |
바인딩을 만드는 중입니다. |
UPDATING |
바인딩을 업데이트하는 중입니다. |
DELETING |
바인딩을 삭제하는 중입니다. |
FAILED |
바인딩에 실패했습니다. |
메서드 |
|
|---|---|
|
프라이빗 클라우드에 새 ManagementDnsZoneBinding 리소스를 만듭니다. |
|
ManagementDnsZoneBinding 리소스를 삭제합니다. |
|
리소스 이름으로 'ManagementDnsZoneBinding' 리소스를 가져옵니다. |
|
지정된 비공개 클라우드의 관리 DNS 영역에 바인드된 소비자 VPC를 나열합니다. |
|
ManagementDnsZoneBinding 리소스를 업데이트합니다. |
|
실패 상태의 ManagementDnsZoneBinding 리소스 생성을 재시도합니다. |