API dan referensi

Halaman ini menjelaskan setiap resource yang dapat digunakan dengan Cloud NAT.

Cloud NAT API dan perintah gcloud adalah bagian dari Compute Engine.

Cloud NAT dikonfigurasi menggunakan perintah dan parameter Cloud Router baru.

Perintah gcloud CLI

Perintah Cloud Router yang ada dapat ditemukan di dokumentasi antarmuka Google Cloud CLI.

Tabel berikut mencantumkan perintah Cloud NAT yang umum digunakan:

Perintah Deskripsi
gcloud compute routers nats create Menambahkan konfigurasi NAT ke router.
gcloud compute routers nats update Memperbarui konfigurasi NAT di router.
gcloud compute routers nats delete Menghapus konfigurasi NAT dari router.
gcloud compute routers nats list Mencantumkan konfigurasi NAT di router.
gcloud compute routers nats describe Menampilkan konfigurasi NAT di router.
gcloud compute routers get-status Mendapatkan informasi runtime di Cloud Router yang ditentukan, termasuk status NAT.
gcloud compute routers get-nat-mapping-info Menampilkan NAT IP:rentang port.
gcloud compute routers get-nat-ip-info Menampilkan penggunaan alamat IP NAT.
gcloud compute routers nats rules create Menambahkan aturan NAT ke gateway NAT yang ada.
gcloud compute routers nats rules update Memperbarui satu aturan NAT.
gcloud compute routers nats rules delete Menghapus aturan NAT dari gateway NAT.
gcloud compute routers nats rules describe Menjelaskan aturan NAT.
gcloud compute routers nats rules list Mencantumkan semua aturan NAT di gateway NAT.

Rest API

Semua operasi NAT dilakukan pada resource Router. Semuanya memerlukan autentikasi OAuth 2.0.

Tabel berikut mencantumkan Cloud Router API yang umum digunakan:

Perintah Deskripsi
routers.insert Membuat Cloud Router. Anda dapat menentukan konfigurasi NAT saat membuat router.
routers.update Memperbarui Cloud Router. Anda dapat menentukan konfigurasi NAT saat mengupdate router.
routers.patch Melakukan patch pada Cloud Router. Anda dapat menentukan konfigurasi NAT saat melakukan patch pada router.
routers.getRouterStatus Mendapatkan informasi runtime di Cloud Router yang ditentukan, termasuk status NAT.
routers.getNatMappingInfo Mengambil informasi pemetaan NAT runtime endpoint VM.
routers.getNatIpInfo Mengambil informasi alamat IP NAT runtime untuk Cloud Router yang ditentukan.