az network lb inbound-nat-rule

Mengelola aturan NAT masuk dari load balancer.

Perintah

Nama Deskripsi Jenis Status
az network lb inbound-nat-rule create

Buat aturan NAT masuk.

Inti GA
az network lb inbound-nat-rule delete

Menghapus aturan NAT masuk.

Inti GA
az network lb inbound-nat-rule list

Mencantumkan aturan NAT masuk.

Inti GA
az network lb inbound-nat-rule show

Dapatkan detail aturan NAT masuk.

Inti GA
az network lb inbound-nat-rule update

Perbarui aturan NAT masuk.

Inti GA
az network lb inbound-nat-rule wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

Inti GA

az network lb inbound-nat-rule create

Buat aturan NAT masuk.

az network lb inbound-nat-rule create --backend-port
                                      --lb-name
                                      --name
                                      --protocol {All, Tcp, Udp}
                                      --resource-group
                                      [--backend-address-pool]
                                      [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--frontend-ip]
                                      [--frontend-port]
                                      [--frontend-port-range-end]
                                      [--frontend-port-range-start]
                                      [--idle-timeout]
                                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Contoh

Buat aturan NAT masuk dasar untuk port 80.

az network lb inbound-nat-rule create -g MyResourceGroup --lb-name MyLb -n MyNatRule --protocol Tcp --frontend-port 80 --backend-port 80

Buat aturan NAT masuk dasar untuk IP frontend tertentu dan aktifkan IP mengambang untuk Aturan NAT.

az network lb inbound-nat-rule create -g MyResourceGroup --lb-name MyLb -n MyNatRule --protocol Tcp --frontend-port 5432 --backend-port 3389 --frontend-ip MyFrontendIp --floating-ip true

Parameter yang Diperlukan

--backend-port

Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535.

--lb-name

Nama load balancer.

--name -n

Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer.

--protocol

Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban.

nilai yang diterima: All, Tcp, Udp
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--backend-address-pool --backend-pool-name

Nama atau ID kumpulan alamat backend.

--enable-floating-ip --floating-ip

Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan SQL AlwaysOn di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--enable-tcp-reset

Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi tak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nama ID konfigurasi IP frontend.

--frontend-port

Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--frontend-port-range-end

Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individual akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--frontend-port-range-start

Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individual akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--idle-timeout --idle-timeout-in-minutes

Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network lb inbound-nat-rule delete

Menghapus aturan NAT masuk.

az network lb inbound-nat-rule delete --lb-name
                                      --name
                                      --resource-group
                                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Contoh

Menghapus aturan NAT masuk.

az network lb inbound-nat-rule delete -g MyResourceGroup --lb-name MyLb -n MyNatRule

Parameter yang Diperlukan

--lb-name

Nama load balancer.

--name -n

Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network lb inbound-nat-rule list

Mencantumkan aturan NAT masuk.

az network lb inbound-nat-rule list --lb-name
                                    --resource-group

Contoh

Mencantumkan aturan NAT masuk.

az network lb inbound-nat-rule list -g MyResourceGroup --lb-name MyLb

Parameter yang Diperlukan

--lb-name

Nama load balancer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network lb inbound-nat-rule show

Dapatkan detail aturan NAT masuk.

az network lb inbound-nat-rule show --lb-name
                                    --name
                                    --resource-group

Contoh

Dapatkan detail aturan NAT masuk.

az network lb inbound-nat-rule show -g MyResourceGroup --lb-name MyLb -n MyNatRule

Parameter yang Diperlukan

--lb-name

Nama load balancer.

--name -n

Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network lb inbound-nat-rule update

Perbarui aturan NAT masuk.

az network lb inbound-nat-rule update --lb-name
                                      --name
                                      --resource-group
                                      [--add]
                                      [--backend-address-pool]
                                      [--backend-port]
                                      [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--frontend-ip]
                                      [--frontend-port]
                                      [--frontend-port-range-end]
                                      [--frontend-port-range-start]
                                      [--idle-timeout]
                                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                      [--protocol {All, Tcp, Udp}]
                                      [--remove]
                                      [--set]

Contoh

Perbarui aturan NAT masuk untuk menonaktifkan IP mengambang dan mengubah durasi batas waktu diam.

az network lb inbound-nat-rule update -g MyResourceGroup --lb-name MyLb -n MyNatRule --floating-ip false --idle-timeout 5

Parameter yang Diperlukan

--lb-name

Nama load balancer.

--name -n

Nama sumber daya yang unik dalam kumpulan aturan NAT masuk yang digunakan oleh load balancer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau string JSON>.

--backend-address-pool --backend-pool-name

Nama atau ID kumpulan alamat backend.

--backend-port

Port yang digunakan untuk titik akhir internal. Nilai yang dapat diterima berkisar antara 1 hingga 65535.

--enable-floating-ip --floating-ip

Mengonfigurasi titik akhir komputer virtual untuk kemampuan IP mengambang yang diperlukan untuk mengonfigurasi Grup Ketersediaan AlwaysOn SQL. Pengaturan ini diperlukan saat menggunakan Grup Ketersediaan SQL AlwaysOn di server SQL. Pengaturan ini tidak dapat diubah setelah Anda membuat titik akhir.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--enable-tcp-reset

Terima Pengaturan Ulang TCP dua arah pada batas waktu diam aliran TCP atau penghentian koneksi tak terduga. Elemen ini hanya digunakan ketika protokol diatur ke TCP.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nama ID konfigurasi IP frontend.

--frontend-port

Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--frontend-port-range-end

Rentang port berakhir untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeStart. Pemetaan port aturan NAT masuk individual akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--frontend-port-range-start

Rentang port dimulai untuk titik akhir eksternal. Properti ini digunakan bersama dengan BackendAddressPool dan FrontendPortRangeEnd. Pemetaan port aturan NAT masuk individual akan dibuat untuk setiap alamat backend dari BackendAddressPool. Nilai yang dapat diterima berkisar antara 1 hingga 65534.

--idle-timeout --idle-timeout-in-minutes

Batas waktu untuk koneksi diam TCP. Nilainya dapat diatur antara 4 dan 30 menit. Nilai defaultnya adalah 4 menit. Elemen ini hanya digunakan ketika protokol diatur ke TCP.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--protocol

Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban.

nilai yang diterima: All, Tcp, Udp
--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az network lb inbound-nat-rule wait

Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.

az network lb inbound-nat-rule wait [--created]
                                    [--custom]
                                    [--deleted]
                                    [--exists]
                                    [--ids]
                                    [--interval]
                                    [--lb-name]
                                    [--resource-group]
                                    [--subscription]
                                    [--timeout]
                                    [--updated]

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--interval

Interval polling dalam hitungan detik.

nilai default: 30
--lb-name

Nama load balancer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.