색인
EdgeNetwork(인터페이스)CreateInterconnectAttachmentRequest(메시지)CreateNetworkRequest(메시지)CreateRouteRequest(메시지)CreateRouterRequest(메시지)CreateSubnetRequest(메시지)DeleteInterconnectAttachmentRequest(메시지)DeleteNetworkRequest(메시지)DeleteRouteRequest(메시지)DeleteRouterRequest(메시지)DeleteSubnetRequest(메시지)DiagnoseInterconnectRequest(메시지)DiagnoseInterconnectResponse(메시지)DiagnoseNetworkRequest(메시지)DiagnoseNetworkResponse(메시지)DiagnoseNetworkResponse.NetworkStatus(메시지)DiagnoseNetworkResponse.NetworkStatus.MacsecStatus(열거형)DiagnoseRouterRequest(메시지)DiagnoseRouterResponse(메시지)GetInterconnectAttachmentRequest(메시지)GetInterconnectRequest(메시지)GetNetworkRequest(메시지)GetRouteRequest(메시지)GetRouterRequest(메시지)GetSubnetRequest(메시지)GetZoneRequest(메시지)(지원 중단됨)InitializeZoneRequest(메시지)InitializeZoneResponse(메시지)Interconnect(메시지)Interconnect.InterconnectType(열거형)InterconnectAttachment(메시지)InterconnectDiagnostics(메시지)InterconnectDiagnostics.LinkLACPStatus(메시지)InterconnectDiagnostics.LinkLACPStatus.State(열거형)InterconnectDiagnostics.LinkLLDPStatus(메시지)InterconnectDiagnostics.LinkStatus(메시지)InterconnectDiagnostics.PacketCounts(메시지)LinkLayerAddress(메시지)ListInterconnectAttachmentsRequest(메시지)ListInterconnectAttachmentsResponse(메시지)ListInterconnectsRequest(메시지)ListInterconnectsResponse(메시지)ListNetworksRequest(메시지)ListNetworksResponse(메시지)ListRoutersRequest(메시지)ListRoutersResponse(메시지)ListRoutesRequest(메시지)ListRoutesResponse(메시지)ListSubnetsRequest(메시지)ListSubnetsResponse(메시지)ListZonesRequest(메시지)(지원 중단됨)ListZonesResponse(메시지)(지원 중단됨)Network(메시지)OperationMetadata(메시지)RemotePeeringNetworkType(열거형)ResourceState(열거형)Route(메시지)Router(메시지)Router.Bgp(메시지)Router.BgpPeer(메시지)Router.Interface(메시지)RouterStatus(메시지)RouterStatus.BgpPeerStatus(메시지)RouterStatus.BgpPeerStatus.BgpStatus(열거형)RouterStatus.PrefixCounter(메시지)RouterStatus.RouteStatus(메시지)RouterStatus.RouteStatus.RouteInstallStatus(열거형)Subnet(메시지)Subnet.BondingType(열거형)SubnetStatus(메시지)UpdateRouterRequest(메시지)UpdateSubnetRequest(메시지)Zone(메시지)
EdgeNetwork
EdgeNetwork API는 GEC 고객에게 관리형 고가용성 클라우드 동적 네트워크 구성 서비스를 제공하여 에지 애플리케이션 및 네트워크 기능 솔루션을 지원합니다. 이를 통해 고객은 워크로드 요구사항을 충족하도록 네트워크 설정과 속성을 쉽게 정의하고 구성할 수 있습니다.
| CreateInterconnectAttachment |
|---|
|
특정 프로젝트와 위치에 새 InterconnectAttachment를 만듭니다.
|
| CreateNetwork |
|---|
|
특정 프로젝트와 위치에 새 네트워크를 만듭니다.
|
| CreateRoute |
|---|
|
특정 프로젝트와 위치에 새 경로를 만듭니다.
|
| CreateRouter |
|---|
|
특정 프로젝트와 위치에 새 라우터를 만듭니다.
|
| CreateSubnet |
|---|
|
특정 프로젝트와 위치에 새 서브넷을 만듭니다.
|
| DeleteInterconnectAttachment |
|---|
|
단일 InterconnectAttachment를 삭제합니다.
|
| DeleteNetwork |
|---|
|
단일 네트워크를 삭제합니다.
|
| DeleteRoute |
|---|
|
단일 경로를 삭제합니다.
|
| DeleteRouter |
|---|
|
단일 라우터를 삭제합니다.
|
| DeleteSubnet |
|---|
|
단일 서브넷을 삭제합니다.
|
| DiagnoseInterconnect |
|---|
|
단일 상호 연결 리소스의 진단을 가져옵니다.
|
| DiagnoseNetwork |
|---|
|
단일 네트워크 리소스의 진단을 가져옵니다.
|
| DiagnoseRouter |
|---|
|
단일 라우터 리소스의 진단을 가져옵니다.
|
| GetInterconnect |
|---|
|
단일 인터커넥트의 세부정보를 가져옵니다.
|
| GetInterconnectAttachment |
|---|
|
단일 InterconnectAttachment의 세부정보를 가져옵니다.
|
| GetNetwork |
|---|
|
단일 네트워크의 세부정보를 가져옵니다.
|
| GetRoute |
|---|
|
단일 경로의 세부정보를 가져옵니다.
|
| GetRouter |
|---|
|
단일 라우터의 세부정보를 가져옵니다.
|
| GetSubnet |
|---|
|
단일 서브넷의 세부정보를 가져옵니다.
|
| GetZone |
|---|
|
지원 중단됨: 구현되지 않음 단일 영역의 세부정보를 가져옵니다.
|
| InitializeZone |
|---|
|
InitializeZone은 프로젝트의 영역에 대한 리소스를 초기화합니다.
|
| ListInterconnectAttachments |
|---|
|
특정 프로젝트와 위치의 InterconnectAttachments를 나열합니다.
|
| ListInterconnects |
|---|
|
특정 프로젝트와 위치의 상호 연결을 나열합니다.
|
| ListNetworks |
|---|
|
특정 프로젝트와 위치의 네트워크를 나열합니다.
|
| ListRouters |
|---|
|
특정 프로젝트와 위치의 라우터를 나열합니다.
|
| ListRoutes |
|---|
|
특정 프로젝트와 위치의 경로를 나열합니다.
|
| ListSubnets |
|---|
|
특정 프로젝트와 위치의 서브넷을 나열합니다.
|
| ListZones |
|---|
|
지원 중단됨: 구현되지 않음 특정 프로젝트와 위치의 영역을 나열합니다.
|
| UpdateRouter |
|---|
|
단일 라우터의 매개변수를 업데이트합니다.
|
| UpdateSubnet |
|---|
|
단일 서브넷의 파라미터를 업데이트합니다.
|
CreateInterconnectAttachmentRequest
InterconnectAttachment를 만드는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. 상위 요소 값입니다. |
interconnect_attachment_id |
필수 항목입니다. 요청 객체의 ID입니다. 서버 측에서 ID를 자동 생성하는 경우 Create RPC의 method_signature에서 이 필드와 interconnect_attachment_id를 삭제합니다. |
interconnect_attachment |
필수 항목입니다. 생성 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
CreateNetworkRequest
네트워크 생성 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. 상위 요소 값입니다. |
network_id |
필수 항목입니다. 요청 객체의 ID입니다. 서버 측에서 ID를 자동 생성하는 경우 Create RPC의 method_signature에서 이 필드와 network_id를 삭제합니다. |
network |
필수 항목입니다. 생성 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
CreateRouteRequest
새 경로 생성을 요청하는 메시지입니다.
| 필드 | |
|---|---|
parent |
필수 항목입니다. 상위 요소 값입니다. |
route_id |
필수 항목입니다. 요청 객체의 ID입니다. 서버 측에서 ID를 자동 생성하는 경우 Create RPC의 method_signature에서 이 필드와 network_id를 삭제합니다. |
route |
필수 항목입니다. 생성 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
CreateRouterRequest
라우터 생성 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. 상위 요소 값입니다. |
router_id |
필수 항목입니다. 요청 객체의 ID입니다. 서버 측에서 ID를 자동 생성하는 경우 Create RPC의 method_signature에서 이 필드와 router_id를 삭제합니다. |
router |
필수 항목입니다. 생성 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
CreateSubnetRequest
서브넷 생성 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. 상위 요소 값입니다. |
subnet_id |
필수 항목입니다. 요청 객체의 ID입니다. 서버 측에서 ID를 자동 생성하는 경우 Create RPC의 method_signature에서 이 필드와 subnet_id를 삭제합니다. |
subnet |
필수 항목입니다. 생성 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DeleteInterconnectAttachmentRequest
InterconnectAttachment 삭제 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DeleteNetworkRequest
네트워크 삭제 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DeleteRouteRequest
경로 삭제 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DeleteRouterRequest
라우터 삭제 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DeleteSubnetRequest
서브넷 삭제 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
DiagnoseInterconnectRequest
특정 영역 내에서 인터커넥트의 진단을 요청하는 메시지입니다.
| 필드 | |
|---|---|
name |
필수 항목입니다. 인터커넥트 리소스의 이름입니다. |
DiagnoseInterconnectResponse
DiagnoseInterconnectResponse에는 특정 인터커넥트의 현재 진단이 포함됩니다.
| 필드 | |
|---|---|
update_time |
상호 연결 진단이 마지막으로 업데이트된 시간입니다. |
result |
특정 인터커넥트의 네트워크 상태입니다. |
DiagnoseNetworkRequest
특정 영역 내 네트워크의 진단을 요청하는 메시지입니다.
| 필드 | |
|---|---|
name |
필수 항목입니다. 네트워크 리소스의 이름입니다. |
DiagnoseNetworkResponse
DiagnoseNetworkResponse에는 특정 네트워크의 현재 상태가 포함됩니다.
| 필드 | |
|---|---|
update_time |
네트워크 상태가 마지막으로 업데이트된 시간입니다. |
result |
특정 네트워크의 네트워크 상태입니다. |
NetworkStatus
NetworkStatus에는 현재 네트워크의 서브넷 상태 목록이 있습니다.
| 필드 | |
|---|---|
subnet_status[] |
현재 네트워크의 서브넷 상태 목록입니다. |
macsec_status_internal_links |
내부 링크의 MACsec 상태입니다. |
MacsecStatus
영역의 링크에 대한 MACsec 세션의 상태를 나타냅니다.
| 열거형 | |
|---|---|
MACSEC_STATUS_UNSPECIFIED |
MACsec 상태가 지정되지 않았습니다. 측정항목이 누락되었기 때문일 수 있습니다. |
SECURE |
모든 관련 링크에 하나 이상의 MACsec 세션이 설정되어 있습니다. |
UNSECURE |
관련 링크 중 하나 이상에 MACsec 세션이 설정되어 있지 않습니다. |
DiagnoseRouterRequest
특정 구역 내 라우터의 진단을 요청하는 메시지입니다.
| 필드 | |
|---|---|
name |
필수 항목입니다. 라우터 리소스의 이름입니다. |
DiagnoseRouterResponse
DiagnoseRouterResponse에는 특정 라우터의 현재 상태가 포함됩니다.
| 필드 | |
|---|---|
update_time |
라우터 상태가 마지막으로 업데이트된 시간입니다. |
result |
특정 라우터의 네트워크 상태입니다. |
GetInterconnectAttachmentRequest
InterconnectAttachment를 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetInterconnectRequest
상호 연결을 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetNetworkRequest
네트워크를 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetRouteRequest
경로를 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetRouterRequest
라우터를 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetSubnetRequest
서브넷을 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
GetZoneRequest
지원 중단됨: 구현되지 않음 영역을 가져오는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 리소스의 이름 |
InitializeZoneRequest
지정된 영역을 초기화하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 영역 리소스의 이름입니다. |
InitializeZoneResponse
이 유형에는 필드가 없습니다.
영역 초기화 응답
Interconnect
Interconnect 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 상호 연결의 정식 리소스 이름입니다. |
create_time |
출력 전용입니다. 서브넷이 생성된 시간입니다. |
update_time |
출력 전용입니다. 서브넷이 마지막으로 업데이트된 시간입니다. |
labels |
이 리소스와 연결된 라벨입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
interconnect_type |
선택사항입니다. 인터커넥트 유형입니다. 현재는 'DEDICATED' 값만 사용합니다. |
uuid |
출력 전용입니다. 링크의 고유 식별자입니다. |
device_cloud_resource_name |
출력 전용입니다. 스위치 기기의 클라우드 리소스 이름입니다. |
physical_ports[] |
출력 전용입니다. 물리적 포트 (예: TenGigE0/0/0/1)을 사용하여 상호 연결을 구성합니다. |
remote_peering_network_type |
선택사항입니다. 인터커넥트의 원격 피어링 네트워크 유형입니다. 피어링 분리가 사용 설정된 경우 필요합니다. |
InterconnectType
상호 연결 유형입니다.
| 열거형 | |
|---|---|
INTERCONNECT_TYPE_UNSPECIFIED |
지정되지 않음. |
DEDICATED |
Dedicated Interconnect |
InterconnectAttachment
InterconnectAttachment 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 인터커넥트 연결의 정식 리소스 이름입니다. |
create_time |
출력 전용입니다. Interconnect 연결이 생성된 시간입니다. |
update_time |
출력 전용입니다. 상호 연결 첨부 파일이 마지막으로 업데이트된 시간입니다. |
labels |
이 리소스와 연결된 라벨입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
interconnect |
필수 항목입니다. 이 연결의 트래픽이 통과할 기본 Interconnect 객체의 표준 이름입니다. 이름은 |
network |
선택사항입니다. 표준 네트워크 이름( |
vlan_id |
필수 항목입니다. 사용자가 제공한 VLAN ID입니다. 사이트별로 고유해야 합니다. |
mtu |
가상 에지 클라우드의 IP (L3) MTU 값입니다. 유효한 값은 1500과 9000입니다. 설정하지 않으면 기본값은 1500입니다. |
state |
출력 전용입니다. 구성 푸시를 통해 리소스가 기기에 도달한 현재 단계입니다. |
peering_type |
선택사항입니다. 기본 인터커넥트의 원격 피어링 네트워크 유형입니다. 피어링 분리가 사용 설정된 경우 필요합니다. |
InterconnectDiagnostics
인터커넥트에 관한 진단 정보로, 연결의 Google 측에 관한 자세한 최신 기술 정보가 포함되어 있습니다.
| 필드 | |
|---|---|
mac_address |
Interconnect 번들 인터페이스의 MAC 주소입니다. |
link_layer_addresses[] |
이 상호 연결의 인접 항목의 IP 주소와 해당 링크 계층 주소를 설명하는 LinkLayerAddress 목록입니다. |
links[] |
Interconnect의 각 링크 상태를 설명하는 데 사용되는 LinkStatus 객체의 목록입니다. |
LinkLACPStatus
LACP 링크의 상태를 설명합니다.
| 필드 | |
|---|---|
state |
LACP 링크의 상태입니다. |
google_system_id |
LACP 교환의 Google 측 포트 시스템 ID입니다. |
neighbor_system_id |
LACP 교환의 이웃 측 포트 시스템 ID입니다. |
aggregatable |
true 값은 참여자가 링크가 집계의 일부로 사용되도록 허용함을 나타냅니다. false 값은 링크가 개별 링크로 사용되어야 함을 나타냅니다. |
collecting |
참이면 참여자가 링크에서 수신 프레임을 수집하고, 그렇지 않으면 거짓입니다. |
distributing |
true인 경우 참여자가 나가는 프레임을 배포합니다. false인 경우 배포가 사용 중지됩니다. |
주
LACP 링크의 상태 열거형입니다.
| 열거형 | |
|---|---|
UNKNOWN |
상태가 알 수 없는 상태임을 나타내는 기본 상태입니다. |
ACTIVE |
링크가 번들 내에서 구성되고 활성화됩니다. |
DETACHED |
링크가 번들 내에 구성되지 않았으므로 객체의 나머지 부분은 비어 있어야 합니다. |
LinkLLDPStatus
LLDP 링크를 설명합니다.
| 필드 | |
|---|---|
peer_system_name |
피어 시스템의 관리상 할당된 이름입니다. |
peer_system_description |
LLDP 피어의 네트워크 엔티티에 대한 텍스트 설명입니다. |
peer_chassis_id |
전송 LLDP 에이전트와 연결된 엔드포인트 식별자의 피어 섀시 구성요소입니다. |
peer_chassis_id_type |
피어 섀시 식별자 문자열의 형식과 소스입니다. |
peer_port_id |
전송 LLDP 에이전트와 연결된 엔드포인트 식별자의 포트 구성요소입니다. 지정된 포트가 IEEE 802.3 리피터 포트인 경우 이 TLV는 선택사항입니다. |
peer_port_id_type |
피어 포트 식별자 문자열의 형식과 소스입니다. |
LinkStatus
Interconnect의 각 링크 상태를 설명합니다.
| 필드 | |
|---|---|
circuit_id |
Google에서 설정 중에 할당한 이 링크의 고유 ID입니다. |
lacp_status |
LACP 링크의 상태를 설명합니다. |
lldp_statuses[] |
Interconnect의 각 링크에 있는 각 피어의 LLDP 상태를 설명하는 데 사용되는 LinkLLDPStatus 객체의 목록입니다. |
packet_counts |
이 링크의 패킷 수 관련 통계입니다. |
PacketCounts
인터페이스 관련 통계 객체의 컬렉션을 포함합니다.
| 필드 | |
|---|---|
inbound_unicast |
전송된 패킷의 수입니다. |
inbound_errors |
오류가 포함된 인바운드 패킷 수입니다. |
inbound_discards |
전송을 방지하는 오류가 감지되지 않았음에도 삭제되도록 선택된 수신 패킷 수입니다. |
outbound_unicast |
전송이 요청된 패킷의 총수입니다. |
outbound_errors |
오류로 인해 전송할 수 없는 아웃바운드 패킷 수입니다. |
outbound_discards |
전송을 방지하는 오류가 감지되지 않았음에도 삭제되도록 선택된 아웃바운드 패킷의 수입니다. |
LinkLayerAddress
LinkLayerAddress에는 IP 주소와 해당 링크 계층 주소가 포함됩니다.
| 필드 | |
|---|---|
mac_address |
이 인접 항목의 MAC 주소입니다. |
ip_address |
이 인접 항목의 IP 주소입니다. |
ListInterconnectAttachmentsRequest
InterconnectAttachments 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListInterconnectAttachmentsRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListInterconnectAttachmentsResponse
InterconnectAttachment 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
interconnect_attachments[] |
InterconnectAttachment 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListInterconnectsRequest
Interconnect 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListInterconnectsRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListInterconnectsResponse
인터커넥트 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
interconnects[] |
Interconnect 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListNetworksRequest
네트워크 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListNetworksRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListNetworksResponse
네트워크 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
networks[] |
네트워크 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListRoutersRequest
라우터 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListRoutersRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListRoutersResponse
라우터 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
routers[] |
라우터 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListRoutesRequest
경로 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListRoutesRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListRoutesResponse
경로 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
routes[] |
경로 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListSubnetsRequest
서브넷 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListSubnetsRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListSubnetsResponse
서브넷 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
subnets[] |
서브넷 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
ListZonesRequest
지원 중단됨: 구현되지 않음 영역 목록을 요청하는 메시지
| 필드 | |
|---|---|
parent |
필수 항목입니다. ListZonesRequest의 상위 값 |
page_size |
요청한 페이지 크기입니다. 서버에서 요청한 것보다 적은 항목을 반환할 수 있습니다. 지정하지 않으면 서버에서 적절한 기본값을 선택합니다. |
page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
filter |
결과 필터링 |
order_by |
결과 정렬 방법에 대한 힌트 |
ListZonesResponse
지원 중단됨: 구현되지 않음 영역 나열에 대한 응답 메시지입니다.
| 필드 | |
|---|---|
zones[] |
영역 목록 |
next_page_token |
서버에서 반환할 결과 페이지를 식별하는 토큰입니다. |
unreachable[] |
도달할 수 없는 위치입니다. |
네트워크
네트워크 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 네트워크의 정식 리소스 이름입니다. |
create_time |
출력 전용입니다. 네트워크가 생성된 시간입니다. |
update_time |
출력 전용입니다. 네트워크가 마지막으로 업데이트된 시간입니다. |
labels |
이 리소스와 연결된 라벨입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
mtu |
네트워크의 IP (L3) MTU 값입니다. 유효한 값은 1500과 9000입니다. 설정하지 않으면 기본값은 1500입니다. |
OperationMetadata
장기 실행 작업의 메타데이터를 나타냅니다.
| 필드 | |
|---|---|
create_time |
출력 전용입니다. 작업이 생성된 시간입니다. |
end_time |
출력 전용입니다. 작업 실행이 완료된 시간입니다. |
target |
출력 전용입니다. 작업 대상에 대한 서버 정의 리소스 경로입니다. |
verb |
출력 전용입니다. 작업에 의해 실행된 동사의 이름입니다. |
status_message |
출력 전용입니다. 상태에 대한 인간이 읽을 수 있는 상태입니다(존재하는 경우). |
requested_cancellation |
출력 전용입니다. 사용자가 작업 취소를 요청했는지를 나타냅니다. 성공적으로 취소된 작업에는 |
api_version |
출력 전용입니다. 작업을 시작하는 데 사용되는 API 버전입니다. |
RemotePeeringNetworkType
인터페이스의 원격 피어링 대상을 정의합니다. 피어링 분리가 사용 설정된 경우 필요합니다.
| 열거형 | |
|---|---|
REMOTE_PEERING_NETWORK_TYPE_UNSPECIFIED |
지정되지 않음. |
REMOTE_PEERING_NETWORK_TYPE_CUSTOMER_INTERNAL |
고객의 신뢰할 수 있는 내부 네트워크입니다. |
REMOTE_PEERING_NETWORK_TYPE_CUSTOMER_INTERNET |
인터넷 액세스 권한이 있는 고객의 신뢰할 수 없는 네트워크입니다. |
ResourceState
ResourceState는 리소스의 상태를 설명합니다. 새 리소스가 생성되는 일반적인 수명 주기는 PENDING -> PROVISIONING -> RUNNING입니다. 삭제되는 기존 리소스의 일반적인 수명 주기는 RUNNING -> DELETING입니다. 처리 중에 오류가 발생하면 리소스가 '정지됨' 상태가 됩니다.
| 열거형 | |
|---|---|
STATE_UNKNOWN |
지정되지 않은 상태입니다. |
STATE_PENDING |
리소스를 랙에 적용하기 위해 준비 중입니다. |
STATE_PROVISIONING |
리소스를 랙에 적용하기 시작했습니다. |
STATE_RUNNING |
리소스가 랙으로 푸시되었습니다. |
STATE_SUSPENDED |
리소스를 랙에 푸시할 수 없습니다. |
STATE_DELETING |
리소스가 삭제 중입니다. |
경로
Route 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 경로의 정식 리소스 이름입니다. |
create_time |
출력 전용입니다. 경로가 생성된 시간입니다. |
update_time |
출력 전용입니다. 경로가 마지막으로 업데이트된 시간입니다. |
labels |
선택사항입니다. 이 리소스와 연결된 라벨입니다. |
network |
필수 항목입니다. 이 경로가 속한 네트워크입니다. |
destination_cidr |
필수 항목입니다. CIDR 형식의 서브넷입니다. |
next_hop_address |
필수 항목입니다. 이 경로의 다음 홉으로 사용할 IP 주소입니다. |destination_cidr|와 동일한 프로토콜을 사용해야 합니다. |
state |
출력 전용입니다. 구성 푸시를 통해 리소스가 기기에 도달한 현재 단계입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
라우터
라우터 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 라우터의 정식 리소스 이름입니다. |
create_time |
출력 전용입니다. 라우터가 생성된 시간입니다. |
update_time |
출력 전용입니다. 라우터가 마지막으로 업데이트된 시간입니다. |
labels |
이 리소스와 연결된 라벨입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
network |
필수 항목입니다. 이 라우터가 속한 네트워크의 표준 이름입니다. 이름은 |
interface[] |
라우터 인터페이스입니다. |
bgp_peer[] |
BGP 피어입니다. |
bgp |
이 라우터와 관련된 BGP 정보입니다. |
state |
출력 전용입니다. 구성 푸시를 통해 리소스가 기기에 도달한 현재 단계입니다. |
route_advertisements[] |
선택사항입니다. 이 라우터에서 북쪽으로 정적 경로로 공지할 IP/길이 형식의 CIDR 목록입니다. |
Bgp
이 라우터와 관련된 BGP 정보입니다.
| 필드 | |
|---|---|
asn |
로컬로 할당된 BGP ASN입니다. |
keepalive_interval_in_seconds |
피어에 전송되는 BGP 연결 유지 메시지 사이의 간격(초)입니다. 기본값은 20이며 값은 20~60입니다. |
BgpPeer
BGPPeer는 BGP 세션을 빌드하기 위한 피어 측 레이어 3 정보를 정의합니다.
| 필드 | |
|---|---|
name |
이 BGP 피어의 이름입니다. 영역 리소스 내에서 고유합니다. |
interface |
BGP 피어가 연결된 RouterInterface의 이름입니다. |
interface_ipv4_cidr |
Google 내 인터페이스의 IP 범위입니다. |
interface_ipv6_cidr |
Google 내 인터페이스의 IPv6 범위입니다. |
peer_ipv4_cidr |
Google 외부의 BGP 인터페이스 IP 범위입니다. |
peer_ipv6_cidr |
Google 외부의 BGP 인터페이스 IPv6 범위입니다. |
peer_asn |
피어 BGP 자율 시스템 번호 (ASN)입니다. 각 BGP 인터페이스는 다른 값을 사용할 수 있습니다. |
local_asn |
출력 전용입니다. 로컬 BGP 자율 시스템 번호 (ASN)입니다. 이 필드는 사용되는 영역 외부에서는 의미가 없는 비공개 ASN을 저장하므로 ST_NOT_REQUIRED입니다. |
인터페이스
라우터 인터페이스는 BGP 세션을 빌드하기 위한 GDCE 영역 측 레이어 3 정보를 정의합니다.
| 필드 | |
|---|---|
name |
이 인터페이스 항목의 이름입니다. 영역 리소스 내에서 고유합니다. |
ipv4_cidr |
인터페이스의 IP 주소 및 범위입니다. |
ipv6_cidr |
인터페이스의 IPv6 주소 및 범위입니다. |
linked_interconnect_attachment |
연결된 Interconnect 첨부파일의 표준 이름입니다. |
subnetwork |
이 인터페이스가 속한 서브네트워크 리소스의 표준 이름입니다. |
loopback_ip_addresses[] |
지정된 경우 라우터에 루프백 인터페이스를 만듭니다. IP 주소 수는 TOR 기기 수와 일치해야 합니다. |
RouterStatus
라우터의 현재 상태를 설명합니다.
| 필드 | |
|---|---|
network |
이 라우터가 속한 네트워크의 표준 이름입니다. |
bgp_peer_status[] |
이 라우터와 관련된 모든 BGP 피어를 설명하는 BgpPeerStatus 객체의 목록입니다. |
static_route_status[] |
이 라우터와 관련된 모든 북바운드 경로 공지를 설명하는 RouteStatus 목록입니다. |
BgpPeerStatus
BGP 피어의 상태입니다.
| 필드 | |
|---|---|
name |
이 BGP 피어의 이름입니다. 라우터 리소스 내에서 고유합니다. |
ip_address |
로컬 BGP 인터페이스의 IP 주소입니다. |
peer_ip_address |
원격 BGP 인터페이스의 IP 주소입니다. |
status |
BGP의 현재 상태입니다. |
state |
RFC1771에 지정된 BGP 상태입니다. |
uptime |
이 세션이 실행된 시간입니다. 형식: 14년, 51주, 6일, 23시간, 59분, 59초 |
uptime_seconds |
이 세션이 실행된 시간(초)입니다. |
prefix_counter |
접두사의 개수 모음입니다. |
BgpStatus
BGP 피어 상태: {UP, DOWN}
| 열거형 | |
|---|---|
UNKNOWN |
BGP 세션이 알 수 없는 상태임을 나타내는 기본 상태입니다. |
UP |
BGP 세션이 설정되었음을 나타내는 UP 상태입니다. |
DOWN |
BGP 세션이 아직 설정되지 않았음을 나타내는 DOWN 상태입니다. |
PrefixCounter
PrefixCounter에는 관련 개수의 프리픽스 컬렉션이 포함되어 있습니다.
| 필드 | |
|---|---|
advertised |
공지된 프리픽스 수입니다. |
denied |
거부된 접두사 수입니다. |
received |
수신된 접두사 수입니다. |
sent |
전송된 접두사 수입니다. |
suppressed |
억제된 접두사 수입니다. |
withdrawn |
취소된 접두사 수입니다. |
RouteStatus
RouteStatus에는 라우터에서 공지된 커스텀 업스트림 정적 경로와 관련된 측정항목에 해당하는 필드가 포함됩니다.
| 필드 | |
|---|---|
network |
이 경로가 속한 네트워크의 이름입니다. |
prefix |
공지된 접두사 (CIDR 형식)입니다. |
next_hop |
이 경로의 다음 홉 (IP 주소)입니다. |
next_hop_reachable |
다음 홉에 연결할 수 있는지 여부입니다. |
route_install_status |
경로 설치 상태를 나타내는 열거형입니다. |
route_install_status_additional_info |
route_install_status를 자세히 설명하는 문자열입니다. 추가 정보가 있는 경우 (예: 오류가 있는 경우 이 필드에 오류에 관한 정보가 포함됨) |
route |
경로의 이름입니다 (Route.name 참고). |
device |
이 RouteStatus가 보고되는 기기의 이름입니다. |
RouteInstallStatus
경로의 설치 상태를 압축하는 열거형입니다.
| 열거형 | |
|---|---|
ROUTE_INSTALL_STATUS_UNSPECIFIED |
설치 상태가 지정되지 않았습니다. |
ROUTE_INSTALL_STATUS_ACTIVE |
경로가 올바르게 설치되었으며 활성 상태입니다. |
ROUTE_INSTALL_STATUS_PENDING |
경로가 설치되지 않았지만 오류가 없습니다 (예: 경로가 설치되는 중임). |
ROUTE_INSTALL_STATUS_FAILED |
오류로 인해 경로 설치에 실패했습니다. |
서브넷
서브넷 객체를 설명하는 메시지
| 필드 | |
|---|---|
name |
필수 항목입니다. 서브넷의 표준 리소스 이름입니다. |
create_time |
출력 전용입니다. 서브넷이 생성된 시간입니다. |
update_time |
출력 전용입니다. 서브넷이 마지막으로 업데이트된 시간입니다. |
labels |
이 리소스와 연결된 라벨입니다. |
description |
선택사항입니다. 리소스에 대한 자유 텍스트 설명입니다. 최대 길이는 1,024자(영문 기준)입니다. |
network |
필수 항목입니다. 이 서브네트워크가 속한 네트워크입니다. |
ipv4_cidr[] |
이 서브네트워크에서 소유한 IPv4 주소의 범위입니다. |
ipv6_cidr[] |
이 서브네트워크에서 소유한 IPv6 주소의 범위입니다. |
vlan_id |
선택사항입니다. 사용자가 제공한 VLAN ID입니다. 지정하지 않으면 자동으로 할당됩니다. |
bonding_type |
선택사항입니다. 서브넷 생성의 결합 유형은 생성되는 VLAN이 결합 또는 비결합 또는 두 포트 유형 모두에 있는지 여부를 지정합니다. 또한 이 플래그는 클러스터가 결합 선택에 따라 워크로드에 사용할 수 있는 특정 네트워크 구성을 설정하는 데 사용됩니다. |
state |
출력 전용입니다. 구성 푸시를 통해 리소스가 기기에 도달한 현재 단계입니다. |
BondingType
서브넷의 결합 유형입니다.
| 열거형 | |
|---|---|
BONDING_TYPE_UNSPECIFIED |
본딩 유형을 지정하지 않으면 기본적으로 지정되지 않으며 사용자가 VLAN을 만들 때 본딩 유형을 지정하지 않기로 선택한 경우에도 마찬가지입니다. 이는 VLAN이 머신에 결합된 연결과 결합되지 않은 연결을 모두 갖는 혼합 결합으로 처리됩니다. |
BONDED |
멀티 호밍 |
NON_BONDED |
단일 홈입니다. |
SubnetStatus
SubnetStatus에는 이 서브넷 리소스에 관한 자세한 최신 기술 정보가 포함되어 있습니다.
| 필드 | |
|---|---|
name |
CCFE 서브넷 리소스의 이름입니다. |
mac_address |
BVI MAC 주소입니다. |
link_layer_addresses[] |
이 서브넷의 인접 항목의 IP 주소와 해당 링크 계층 주소를 설명하는 LinkLayerAddress 목록입니다. |
UpdateRouterRequest
라우터를 업데이트하는 메시지
| 필드 | |
|---|---|
update_mask |
필수 항목입니다. 필드 마스크는 업데이트로 라우터 리소스에서 덮어쓸 필드를 지정하는 데 사용됩니다. update_mask에 지정된 필드는 전체 요청이 아닌 해당 리소스를 기준으로 합니다. 마스크에 있으면 필드를 덮어씁니다. 사용자가 마스크를 제공하지 않으면 모든 필드를 덮어씁니다. |
router |
필수 항목입니다. 업데이트하는 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
UpdateSubnetRequest
서브넷 업데이트 메시지
| 필드 | |
|---|---|
update_mask |
필수 항목입니다. 필드 마스크는 업데이트로 서브넷 리소스에서 덮어쓸 필드를 지정하는 데 사용됩니다. update_mask에 지정된 필드는 전체 요청이 아닌 해당 리소스를 기준으로 합니다. 마스크에 있으면 필드를 덮어씁니다. 사용자가 마스크를 제공하지 않으면 모든 필드를 덮어씁니다. |
subnet |
필수 항목입니다. 업데이트하는 중인 리소스 |
request_id |
선택사항입니다. 요청을 식별하는 선택적 요청 ID입니다. 요청을 다시 시도해야 하는 경우 서버가 이미 완료되었을 때 요청을 무시하도록 고유한 요청 ID를 지정합니다. 서버는 첫 번째 요청 후 최소 60분 동안 이를 보장합니다. 예를 들어 최초 요청을 수행하고 요청이 타임아웃되는 경우를 생각해 보세요. 동일한 요청 ID로 다시 요청을 수행하면 서버는 동일한 요청 ID를 가진 원래 작업이 수신되었는지 확인할 수 있으며 그럴 경우 두 번째 요청을 무시합니다. 이렇게 해서 클라이언트가 실수로 중복된 약정을 생성하지 않도록 방지합니다. 요청 ID는 유효한 UUID여야 하며, 0 UUID는 지원되지 않습니다(00000000-0000-0000-0000-000000000000). |
영역
Google Edge Cloud 영역입니다.
| 필드 | |
|---|---|
name |
필수 항목입니다. 영역의 리소스 이름입니다. |
create_time |
출력 전용입니다. 영역이 생성된 시간입니다. |
update_time |
출력 전용입니다. 영역이 마지막으로 업데이트된 시간입니다. |
labels |
지원 중단됨: 구현되지 않음 키-값 쌍인 라벨입니다. |
layout_name |
지원 중단됨: 구현되지 않음 배포 레이아웃 유형입니다. |