리소스: NetworkPolicy
네트워크 정책 리소스를 나타냅니다. 네트워크 정책은 리전별 리소스입니다. 네트워크 정책을 사용하여 인터넷 액세스 및 외부 IP 액세스를 사용 설정하거나 사용 중지할 수 있습니다. 네트워크 정책은 여러 리전에 걸쳐 있을 수 있는 VMware Engine 네트워크와 연결됩니다. 특정 리전의 경우 네트워크 정책은 정책과 연결된 VMware Engine 네트워크의 모든 프라이빗 클라우드에 적용됩니다.
| JSON 표현 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "internetAccess": { object ( |
| 필드 | |
|---|---|
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' 이외의 오프셋도 허용됩니다. 예를 들면 |
internetAccess |
VMware 워크로드가 인터넷에 액세스할 수 있도록 허용하는 네트워크 서비스입니다. |
externalIp |
외부 IP 주소를 VMware 워크로드에 할당할 수 있는 네트워크 서비스입니다. 이 서비스는 |
edgeServicesCidr |
필수 항목입니다. 인터넷 액세스 및 외부 IP 액세스를 만드는 데 사용되는 CIDR 표기법의 IP 주소 범위입니다. '/26' 프리픽스가 있는 RFC 1918 CIDR 블록이 필요합니다. 이 범위는 소비자 VPC 네트워크에 있거나 해당 VPC 네트워크에 연결된 프라이빗 클라우드에서 사용 중인 접두사와 겹칠 수 없습니다. |
uid |
출력 전용입니다. 리소스에 대해 시스템에서 생성한 고유 식별자입니다. |
vmwareEngineNetwork |
선택사항입니다. VMware Engine 네트워크의 상대 리소스 이름입니다. |
description |
선택사항입니다. 이 네트워크 정책에 대해 사용자가 제공한 설명입니다. |
vmwareEngineNetworkCanonical |
출력 전용입니다. VMware Engine 네트워크의 표준 이름(형식: |
NetworkService
NetworkPolicy 리소스에 의해 관리되는 네트워크 서비스를 나타냅니다. 네트워크 서비스는 VMware 워크로드에 대한 외부 액세스의 측면을 제어하는 방법을 제공합니다. 예를 들어 네트워크 정책으로 관리되는 프라이빗 클라우드의 VMware 워크로드가 인터넷에 액세스할 수 있는지 또는 인터넷에서 액세스할 수 있는지 여부입니다.
| JSON 표현 |
|---|
{
"enabled": boolean,
"state": enum ( |
| 필드 | |
|---|---|
enabled |
서비스가 사용 설정된 경우 true, 그렇지 않은 경우 false입니다. |
state |
출력 전용입니다. 서비스 상태입니다. 적절한 경우 이 열거형에 새 값이 추가될 수 있습니다. |
주
Enum State는 네트워크 정책으로 제어되는 서비스의 가능한 상태를 정의합니다.
| 열거형 | |
|---|---|
STATE_UNSPECIFIED |
지정되지 않은 서비스 상태입니다. 기본값입니다. |
UNPROVISIONED |
서비스가 프로비저닝되지 않았습니다. |
RECONCILING |
서비스가 프로비저닝/프로비저닝 해제되는 중입니다. |
ACTIVE |
서비스가 활성 상태입니다. |
메서드 |
|
|---|---|
|
프로젝트 및 위치 (리전)의 지정된 VMware Engine 네트워크에 새 네트워크 정책을 만듭니다. |
|
NetworkPolicy 리소스를 삭제합니다. |
|
지정된 네트워크 정책 범위 내에서 VMware 워크로드 VM에 할당된 외부 IP 주소를 나열합니다. |
|
리소스 이름으로 NetworkPolicy 리소스를 가져옵니다. |
|
지정된 프로젝트와 위치의 NetworkPolicy 리소스를 나열합니다. |
|
NetworkPolicy 리소스를 수정합니다. |