Condividi tramite


az network cross-region-lb rule

Gestire le regole di bilanciamento del carico tra aree.

Comandi

Nome Descrizione Tipo Status
az network cross-region-lb rule create

Creare una regola di bilanciamento del carico.

Memoria centrale Disponibilità generale
az network cross-region-lb rule delete

Eliminare una regola di bilanciamento del carico.

Memoria centrale Disponibilità generale
az network cross-region-lb rule list

Elencare le regole di bilanciamento del carico.

Memoria centrale Disponibilità generale
az network cross-region-lb rule show

Ottenere i dettagli di una regola di bilanciamento del carico.

Memoria centrale Disponibilità generale
az network cross-region-lb rule update

Aggiornare una regola di bilanciamento del carico.

Memoria centrale Disponibilità generale

az network cross-region-lb rule create

Creare una regola di bilanciamento del carico.

az network cross-region-lb rule create --backend-port
                                       --frontend-port
                                       --lb-name
                                       --name
                                       --protocol {All, Tcp, Udp}
                                       --resource-group
                                       [--backend-pool-name]
                                       [--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--frontend-ip]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe]

Esempio

Creare una regola di bilanciamento del carico che assegna una configurazione IP front-facing e una porta a un pool di indirizzi e a una porta.

az network cross-region-lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip-name MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80

Creare una regola di bilanciamento del carico che assegna una configurazione IP front-facing e una porta a un pool di indirizzi e a una porta con la funzionalità IP mobile.

az network cross-region-lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip-name MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80 --floating-ip true

Creare una regola di bilanciamento del carico delle porte a disponibilità elevata che assegna un indirizzo IP front-end e una porta per l'uso di tutti gli INDIRIZZI back-end disponibili in un pool sulla stessa porta.

az network cross-region-lb rule create -g MyResourceGroup --lb-name MyLb -n MyHAPortsRule --protocol All --frontend-port 0 --backend-port 0 --frontend-ip-name MyFrontendIp --backend-pool-name MyAddressPool

Parametri necessari

--backend-port

Porta utilizzata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 0 e 65535. Si noti che il valore 0 abilita "Qualsiasi porta".

--frontend-port

Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 0 e 65534. Si noti che il valore 0 abilita "Qualsiasi porta".

--lb-name

Nome del servizio di bilanciamento del carico.

--name -n

Nome della regola di bilanciamento del carico.

--protocol

Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico.

Valori accettati: All, Tcp, Udp
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--backend-pool-name

ID o nome dei pool di indirizzi back-end. Se ne esiste solo uno, omettere di usare come impostazione predefinita.

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

Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità SQL AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo la creazione dell'endpoint.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nome dell'ID della configurazione IP front-end.

--load-distribution

Criteri di distribuzione del carico per questa regola.

Valori accettati: Default, SourceIP, SourceIPProtocol
Valore predefinito: Default
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

ID o nome di un probe esistente da associare a questa regola.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network cross-region-lb rule delete

Eliminare una regola di bilanciamento del carico.

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

Esempio

Eliminare una regola di bilanciamento del carico.

az network cross-region-lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico.

--name -n

Nome della regola di bilanciamento del carico.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network cross-region-lb rule list

Elencare le regole di bilanciamento del carico.

az network cross-region-lb rule list --lb-name
                                     --resource-group

Esempio

Elencare le regole di bilanciamento del carico.

az network cross-region-lb rule list -g MyResourceGroup --lb-name MyLb -o table

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network cross-region-lb rule show

Ottenere i dettagli di una regola di bilanciamento del carico.

az network cross-region-lb rule show --lb-name
                                     --name
                                     --resource-group

Esempio

Ottenere i dettagli di una regola di bilanciamento del carico.

az network cross-region-lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico.

--name -n

Nome della regola di bilanciamento del carico.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az network cross-region-lb rule update

Aggiornare una regola di bilanciamento del carico.

az network cross-region-lb rule update --lb-name
                                       --name
                                       --resource-group
                                       [--add]
                                       [--backend-pool-name]
                                       [--backend-port]
                                       [--enable-floating-ip {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]
                                       [--load-distribution {Default, SourceIP, SourceIPProtocol}]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--probe]
                                       [--protocol {All, Tcp, Udp}]
                                       [--remove]
                                       [--set]

Esempio

Aggiornare una regola di bilanciamento del carico per modificare il protocollo in UDP.

az network cross-region-lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp

Aggiornare una regola di bilanciamento del carico per supportare le porte a disponibilità elevata.

az network cross-region-lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico.

--name -n

Nome della regola di bilanciamento del carico.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.

--backend-pool-name

ID o nome dei pool di indirizzi back-end. Se ne esiste solo uno, omettere di usare come impostazione predefinita.

--backend-port

Porta utilizzata per le connessioni interne nell'endpoint. I valori accettabili sono compresi tra 0 e 65535. Si noti che il valore 0 abilita "Qualsiasi porta".

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

Configura l'endpoint di una macchina virtuale per la funzionalità IP mobile necessaria per configurare un gruppo di disponibilità SQL AlwaysOn. Questa impostazione è necessaria quando si usano i gruppi di disponibilità Sql AlwaysOn in SQL Server. Questa impostazione non può essere modificata dopo la creazione dell'endpoint.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--frontend-ip --frontend-ip-name

Nome dell'ID della configurazione IP front-end.

--frontend-port

Porta per l'endpoint esterno. I numeri di porta per ogni regola devono essere univoci all'interno del servizio di bilanciamento del carico. I valori accettabili sono compresi tra 0 e 65534. Si noti che il valore 0 abilita "Qualsiasi porta".

--load-distribution

Criteri di distribuzione del carico per questa regola.

Valori accettati: Default, SourceIP, SourceIPProtocol
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--probe --probe-name

ID o nome di un probe esistente da associare a questa regola.

--protocol

Riferimento al protocollo di trasporto utilizzato dalla regola di bilanciamento del carico.

Valori accettati: All, Tcp, Udp
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.