REST Resource: projects.locations.vmwareEngineNetworks

리소스: VmwareEngineNetwork

VMware Engine 프라이빗 클라우드에 연결을 제공하는 VMware Engine 네트워크 리소스입니다.

JSON 표현
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "vpcNetworks": [
    {
      object (VpcNetwork)
    }
  ],
  "state": enum (State),
  "type": enum (Type),
  "uid": string,
  "etag": string
}
필드
name

string

출력 전용입니다. 식별자. VMware Engine 네트워크의 리소스 이름입니다. 리소스 이름은 https://cloud.google.com/apis/design/resource_names의 규칙을 따르는 스키마가 없는 URI입니다. 예를 들면 projects/my-project/locations/global/vmwareEngineNetworks/my-network입니다.

createTime

string (Timestamp format)

출력 전용입니다. 이 리소스의 생성 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 이 리소스의 마지막 업데이트 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

description

string

이 VMware Engine 네트워크에 대해 사용자가 제공한 설명입니다.

vpcNetworks[]

object (VpcNetwork)

출력 전용입니다. 프라이빗 클라우드에서 고객 프로젝트, 인터넷, 기타 Google Cloud 서비스로 연결을 제공하는 VMware Engine 서비스 VPC 네트워크

state

enum (State)

출력 전용입니다. VMware Engine 네트워크의 상태입니다.

type

enum (Type)

필수 항목입니다. VMware Engine 네트워크 유형입니다.

uid

string

출력 전용입니다. 리소스에 대해 시스템에서 생성한 고유 식별자입니다.

etag

string

서버에서 요청을 처리하기 전에 사용자가 제공한 값이 최신인지 확인하기 위해 업데이트 및 삭제 요청 시 전송될 수 있는 체크섬입니다. 서버는 요청의 다른 필드 값을 기준으로 체크섬을 계산합니다.

VpcNetwork

VMware Engine 네트워크 리소스에 의해 관리되는 VMware Engine VPC 네트워크를 나타냅니다.

JSON 표현
{
  "type": enum (Type),
  "network": string
}
필드
type

enum (Type)

출력 전용입니다. VPC 네트워크 유형 (INTRANET, INTERNET 또는 GOOGLE_CLOUD)

network

string

출력 전용입니다. 이 VMware Engine 네트워크가 연결된 서비스 VPC 네트워크의 상대 리소스 이름입니다. 예: projects/123123/global/networks/my-network

유형

열거형 유형은 VMware Engine 네트워크 제어 서비스의 가능한 유형을 정의합니다.

열거형
TYPE_UNSPECIFIED 기본값입니다. 절대로 이 값을 사용하지 마세요.
INTRANET 소비자 VPC 네트워크 또는 다른 VMware Engine 네트워크의 인트라넷 VPC와 피어링될 VPC 네트워크입니다. 피어링된 VPC 네트워크의 Compute Engine VM 또는 피어링된 소비자 VPC 네트워크에 연결된 온프레미스 리소스를 통해 프라이빗 클라우드에 액세스합니다.
INTERNET 비공개 클라우드와의 인터넷 액세스에 사용되는 VPC 네트워크입니다.
GOOGLE_CLOUD Cloud Storage와 같은 Google Cloud 서비스에 액세스하는 데 사용되는 VPC 네트워크입니다.

Enum State는 VMware Engine 네트워크의 가능한 상태를 정의합니다.

열거형
STATE_UNSPECIFIED 기본값입니다. 이 값은 상태가 생략된 경우에 사용됩니다.
CREATING VMware Engine 네트워크가 생성되고 있습니다.
ACTIVE VMware Engine 네트워크가 준비되었습니다.
UPDATING VMware Engine 네트워크가 업데이트되고 있습니다.
DELETING VMware Engine 네트워크가 삭제되고 있습니다.

유형

열거형 유형은 가능한 VMware Engine 네트워크 유형을 정의합니다.

열거형
TYPE_UNSPECIFIED 기본값입니다. 절대로 이 값을 사용하지 마세요.
LEGACY STANDARD 유형의 네트워크가 없는 프로젝트에서 생성된 프라이빗 클라우드에서 사용되는 네트워크 유형입니다. 이 네트워크 유형은 새 VMware Engine 프라이빗 클라우드 배포에 더 이상 사용되지 않습니다.
STANDARD 프라이빗 클라우드 연결에 사용되는 표준 네트워크 유형입니다.

메서드

create

프라이빗 클라우드에서 사용할 수 있는 새 VMware Engine 네트워크를 만듭니다.

delete

VmwareEngineNetwork 리소스를 삭제합니다.

get

리소스 이름으로 VmwareEngineNetwork 리소스를 가져옵니다.

list

특정 프로젝트와 위치의 VmwareEngineNetwork 리소스를 나열합니다.

patch

VMware Engine 네트워크 리소스를 수정합니다.