API 및 참조

이 페이지에서는 Cloud NAT에 사용할 수 있는 개별 리소스에 대해 설명합니다.

Cloud NAT API 및 gcloud 명령어는 Compute Engine의 일부입니다.

Cloud NAT는 Cloud Router 명령어 및 매개변수를 사용하여 구성됩니다.

gcloud SDK 명령어

기존 Cloud Router 명령어는 gcloud 명령줄 도구 인터페이스 문서에서 확인할 수 있습니다.

새로운 또는 업데이트된 명령어는 다음과 같습니다.

명령어 설명
gcloud compute routers nats create 라우터에 NAT 구성을 추가합니다.
gcloud compute routers nats update 라우터의 NAT 구성을 업데이트합니다.
gcloud compute routers nats delete 라우터에서 NAT 구성을 삭제합니다.
gcloud compute routers nats list 라우터의 NAT 구성을 나열합니다.
gcloud compute routers nats describe 라우터의 NAT 구성을 표시합니다.
gcloud compute routers get-status NAT 상태를 포함하여 지정된 Cloud Router에 대한 런타임 정보를 가져옵니다.
gcloud compute routers get-nat-mapping-info NAT IP:포트 범위를 표시합니다.

REST API

모든 NAT 작업은 라우터 리소스에서 수행됩니다. 모두 OAuth 2.0 인증이 필요합니다.

새로운 또는 업데이트된 명령어는 다음과 같습니다.

명령어 설명
routers.insert Cloud Router를 만듭니다. 라우터를 만들 때 NAT 구성을 지정할 수 있습니다.
routers.update Cloud Router를 업데이트합니다. 라우터를 업데이트할 때 NAT 구성을 지정할 수 있습니다.
routers.patch Cloud Router를 패치합니다. 라우터를 패치할 때 NAT 구성을 지정할 수 있습니다.
routers.getRouterStatus NAT 상태를 포함하여 지정된 Cloud Router에 대한 런타임 정보를 가져옵니다.
routers.getNatMappingInfo VM 엔드포인트의 런타임 NAT 매핑 정보를 검색합니다.