REST Resource: organizations.locations.firewallEndpoints

리소스: FirewallEndpoint

엔드포인트 객체를 설명하는 메시지

JSON 표현
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "reconciling": boolean,
  "associatedNetworks": [
    string
  ],
  "associations": [
    {
      object (AssociationReference)
    }
  ],
  "billingProjectId": string
}
필드
name

string

변경할 수 없습니다. 식별자. 리소스의 이름

description

string

선택사항. 방화벽 엔드포인트에 대한 설명입니다. 최대 길이는 2048자(영문 기준)입니다.

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" }

state

enum (State)

출력 전용입니다. 엔드포인트의 현재 상태입니다.

reconciling

boolean

출력 전용입니다. 조정이 진행 중인지 여부는 https://google.aip.dev/128에 따라 권장됩니다.

associatedNetworks[]
(deprecated)

string

출력 전용입니다. 로컬 영역에서 이 엔드포인트와 연결된 네트워크 목록입니다. 이 엔드포인트를 가리키는 FirewallEndpointAssociations의 투영입니다. 네트워크는 트래픽 라우팅이 완전히 구성된 후에만 이 목록에 표시됩니다. 형식: projects/{project}/global/networks/{name}.

associations[]

object (AssociationReference)

출력 전용입니다. 이 엔드포인트에 연결된 FirewallEndpointAssociations 목록입니다. 연결은 트래픽 라우팅이 완전히 구성된 후에만 이 목록에 표시됩니다.

billingProjectId

string

필수. 엔드포인트 업타임 사용량에 대해 청구할 프로젝트입니다.

상태

엔드포인트 상태입니다.

열거형
STATE_UNSPECIFIED 설정되지 않았습니다.
CREATING 생성 중입니다.
ACTIVE 구성 업데이트 처리 중입니다.
DELETING 삭제 중입니다.
INACTIVE 다운되었거나 오류 상태입니다.

AssociationReference

이는 FirewallEndpointAssociation 메시지의 하위 집합으로, 소비자가 사용할 필드를 포함합니다.

JSON 표현
{
  "name": string,
  "network": string
}
필드
name

string

출력 전용입니다. FirewallEndpointAssociation의 리소스 이름입니다. 형식: projects/{project}/locations/{location}/firewallEndpointAssociations/{id}

network

string

출력 전용입니다. 연결된 VPC 네트워크입니다. 형식: projects/{project}/global/networks/{name}.

메서드

create

특정 프로젝트와 위치에 새 FirewallEndpoint를 만듭니다.

delete

단일 엔드포인트를 삭제합니다.

get

단일 엔드포인트의 세부정보를 가져옵니다.

list

특정 프로젝트와 위치의 FirewallEndpoints를 나열합니다.

patch

단일 엔드포인트를 업데이트합니다.