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. |