az network lb rule
Mengelola aturan penyeimbangan beban.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az network lb rule create |
Buat aturan penyeimbangan beban. |
Inti | GA |
az network lb rule delete |
Menghapus aturan penyeimbangan beban. |
Inti | GA |
az network lb rule list |
Mencantumkan aturan penyeimbangan beban. |
Inti | GA |
az network lb rule show |
Dapatkan detail aturan penyeimbangan beban. |
Inti | GA |
az network lb rule update |
Perbarui aturan penyeimbangan beban. |
Inti | GA |
az network lb rule wait |
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi. |
Inti | GA |
az network lb rule create
Buat aturan penyeimbangan beban.
az network lb rule create --backend-port
--frontend-port
--lb-name
--name
--protocol {All, Tcp, Udp}
--resource-group
[--backend-pool-name]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--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]
[--idle-timeout]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe]
Contoh
Buat aturan penyeimbangan beban yang menetapkan konfigurasi IP dan port menghadap depan ke kumpulan alamat dan port.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80
Buat aturan penyeimbangan beban yang menetapkan konfigurasi IP dan port menghadap depan ke kumpulan alamat dan port dengan fitur ip mengambang.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --backend-pool-name MyAddressPool --floating-ip true --frontend-port 80 --backend-port 80
Buat aturan penyeimbangan beban port HA yang menetapkan IP frontend dan port untuk menggunakan semua IP backend yang tersedia dalam kumpulan pada port yang sama.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyHAPortsRule --protocol All --frontend-port 0 --backend-port 0 --frontend-ip MyFrontendIp --backend-pool-name MyAddressPool
Parameter yang Diperlukan
Port yang digunakan untuk koneksi internal pada titik akhir. Nilai yang dapat diterima adalah antara 0 dan 65535. Perhatikan bahwa nilai 0 memungkinkan "Port Apa Pun".
Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima adalah antara 0 dan 65534. Perhatikan bahwa nilai 0 memungkinkan "Port Apa Pun".
Nama load balancer.
Nama aturan penyeimbangan beban.
Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Daftar ID atau nama kumpulan alamat backend. Beberapa kumpulan hanya didukung oleh load balancer SKU Gateway. Jika hanya satu yang ada, hilangkan untuk digunakan sebagai default. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Mengonfigurasi SNAT untuk VM di kumpulan backend untuk menggunakan alamat publicIP yang ditentukan di frontend aturan penyeimbangan beban.
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.
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.
Nama ID konfigurasi IP frontend.
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.
Kebijakan distribusi beban untuk aturan ini.
Jangan menunggu operasi jangka panjang selesai.
ID atau Nama pemeriksaan yang ada untuk dikaitkan dengan aturan ini.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network lb rule delete
Menghapus aturan penyeimbangan beban.
az network lb rule delete --lb-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Contoh
Menghapus aturan penyeimbangan beban.
az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule
Parameter yang Diperlukan
Nama load balancer.
Nama aturan penyeimbangan beban.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan menunggu operasi jangka panjang selesai.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network lb rule list
Mencantumkan aturan penyeimbangan beban.
az network lb rule list --lb-name
--resource-group
Contoh
Mencantumkan aturan penyeimbangan beban.
az network lb rule list -g MyResourceGroup --lb-name MyLb -o table
Parameter yang Diperlukan
Nama load balancer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network lb rule show
Dapatkan detail aturan penyeimbangan beban.
az network lb rule show --lb-name
--name
--resource-group
Contoh
Dapatkan detail aturan penyeimbangan beban.
az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule
Parameter yang Diperlukan
Nama load balancer.
Nama aturan penyeimbangan beban.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network lb rule update
Perbarui aturan penyeimbangan beban.
az network lb rule update --lb-name
--name
--resource-group
[--add]
[--backend-pool-name]
[--backend-port]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--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]
[--idle-timeout]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe]
[--protocol {All, Tcp, Udp}]
[--remove]
[--set]
Contoh
Perbarui aturan penyeimbangan beban untuk mengubah protokol ke UDP.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp
Perbarui aturan penyeimbangan beban untuk mendukung port HA.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0
Parameter yang Diperlukan
Nama load balancer.
Nama aturan penyeimbangan beban.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau string JSON>.
Daftar ID atau nama kumpulan alamat backend. Beberapa kumpulan hanya didukung oleh load balancer SKU Gateway. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Port yang digunakan untuk koneksi internal pada titik akhir. Nilai yang dapat diterima adalah antara 0 dan 65535. Perhatikan bahwa nilai 0 memungkinkan "Port Apa Pun".
Mengonfigurasi SNAT untuk VM di kumpulan backend untuk menggunakan alamat publicIP yang ditentukan di frontend aturan penyeimbangan beban.
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.
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.
Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.
Nama ID konfigurasi IP frontend.
Port untuk titik akhir eksternal. Nomor port untuk setiap aturan harus unik dalam Load Balancer. Nilai yang dapat diterima adalah antara 0 dan 65534. Perhatikan bahwa nilai 0 memungkinkan "Port Apa Pun".
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.
Kebijakan distribusi beban untuk aturan ini.
Jangan menunggu operasi jangka panjang selesai.
ID atau Nama pemeriksaan yang ada untuk dikaitkan dengan aturan ini.
Referensi ke protokol transportasi yang digunakan oleh aturan penyeimbangan beban.
Menghapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.
Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az network lb rule wait
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.
az network lb rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--lb-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
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 polling dalam hitungan detik.
Nama load balancer.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.