REST Resource: projects.locations.zones.subnets

리소스: 서브넷

서브넷 객체를 설명하는 메시지

JSON 표현
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "network": string,
  "ipv4Cidr": [
    string
  ],
  "ipv6Cidr": [
    string
  ],
  "vlanId": integer,
  "state": enum (ResourceState)
}
필드
name

string

필수 항목입니다. 서브넷의 표준 리소스 이름입니다.

createTime

string (Timestamp format)

출력 전용입니다. 서브넷이 생성된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 서브넷이 마지막으로 업데이트된 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

labels

map (key: string, value: string)

이 리소스와 연결된 라벨입니다.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

description

string

선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다.

network

string

필수 항목입니다. 이 서브네트워크가 속한 네트워크입니다.

ipv4Cidr[]

string

이 서브네트워크에서 소유한 IPv4 주소의 범위입니다.

ipv6Cidr[]

string

이 서브네트워크에서 소유한 IPv6 주소의 범위입니다.

vlanId

integer

선택사항입니다. 사용자가 제공한 VLAN ID입니다. 지정하지 않으면 자동으로 할당됩니다.

state

enum (ResourceState)

출력 전용입니다. 구성 푸시를 통해 리소스가 기기에 도달한 현재 단계입니다.

메서드

create

특정 프로젝트와 위치에 새 서브넷을 만듭니다.

delete

단일 서브넷을 삭제합니다.

get

단일 서브넷의 세부정보를 가져옵니다.

list

특정 프로젝트와 위치의 서브넷을 나열합니다.

patch

단일 서브넷의 파라미터를 업데이트합니다.