Condividi tramite


az stack-hci-vm network lb lb-rule

Annotazioni

Questo riferimento fa parte dell'estensione stack-hci-vm per l'Azure CLI (versione 2.15.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az stack-hci-vm network lb-rule . Altre informazioni sulle estensioni.

Gestire le regole di bilanciamento del carico in un servizio di bilanciamento del carico.

Comandi

Nome Descrizione Tipo Status
az stack-hci-vm network lb lb-rule add

Creare una regola di bilanciamento del carico che associa un front-end, un pool back-end e un probe facoltativo.

Estensione GA
az stack-hci-vm network lb lb-rule delete

Eliminare una regola di bilanciamento del carico.

Estensione GA
az stack-hci-vm network lb lb-rule list

Elencare le regole di bilanciamento del carico.

Estensione GA
az stack-hci-vm network lb lb-rule show

Visualizzare una definizione di regola di bilanciamento del carico.

Estensione GA
az stack-hci-vm network lb lb-rule update

Aggiornare porte, protocolli o associazioni probe in una regola esistente.

Estensione GA

az stack-hci-vm network lb lb-rule add

Creare una regola di bilanciamento del carico che associa un front-end, un pool back-end e un probe facoltativo.

az stack-hci-vm network lb lb-rule add --backend-pool-name
                                       --backend-port
                                       --frontend-ip-name
                                       --frontend-port
                                       --lb-name
                                       --name
                                       --protocol {Tcp, Udp}
                                       --resource-group
                                       [--load-distribution]
                                       [--probe]

Esempio

Aggiungere una regola HTTPS

az stack-hci-vm network lb lb-rule add --resource-group "test-rg" --lb-name "test-lb" --name "https-rule" --frontend-ip-name "fe-static" --backend-pool-name "web-pool" --protocol Tcp --frontend-port 443 --backend-port 8443 --probe "healthz"

Parametri necessari

--backend-pool-name

Nome del pool di indirizzi back-end a cui fa riferimento questa regola.

--backend-port

Porta back-end a cui inoltrare il traffico.

--frontend-ip-name

Nome della configurazione IP front-end a cui fa riferimento questa regola.

--frontend-port

Porta front-end su cui rimanere in ascolto.

--lb-name

Nome del servizio di bilanciamento del carico proprietario della regola.

--name -n

Nome della regola di bilanciamento del carico da creare.

--protocol

Protocollo gestito dalla regola.

Proprietà Valore
Valori accettati: Tcp, Udp
--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--load-distribution

Caricare i criteri di distribuzione da applicare.

--probe

Nome del probe di integrità da associare a questa regola.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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

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

Proprietà Valore
Valore predefinito: False

az stack-hci-vm network lb lb-rule delete

Eliminare una regola di bilanciamento del carico.

az stack-hci-vm network lb lb-rule delete --lb-name
                                          --name
                                          --resource-group
                                          [--yes]

Esempio

Eliminare una regola

az stack-hci-vm network lb lb-rule delete --resource-group "test-rg" --lb-name "test-lb" --name "https-rule" --yes

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico proprietario della regola.

--name -n

Nome della regola di bilanciamento del carico da eliminare.

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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

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

Proprietà Valore
Valore predefinito: False

az stack-hci-vm network lb lb-rule list

Elencare le regole di bilanciamento del carico.

az stack-hci-vm network lb lb-rule list --lb-name
                                        --resource-group

Esempio

Regole elenco

az stack-hci-vm network lb lb-rule list --resource-group "test-rg" --lb-name "test-lb"

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico proprietario della regola.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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

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

Proprietà Valore
Valore predefinito: False

az stack-hci-vm network lb lb-rule show

Visualizzare una definizione di regola di bilanciamento del carico.

az stack-hci-vm network lb lb-rule show --lb-name
                                        --name
                                        --resource-group

Esempio

Mostra regola

az stack-hci-vm network lb lb-rule show --resource-group "test-rg" --lb-name "test-lb" --name "rule-base"

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico proprietario della regola.

--name -n

Nome della regola di bilanciamento del carico da visualizzare.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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

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

Proprietà Valore
Valore predefinito: False

az stack-hci-vm network lb lb-rule update

Aggiornare porte, protocolli o associazioni probe in una regola esistente.

az stack-hci-vm network lb lb-rule update --lb-name
                                          --name
                                          --resource-group
                                          [--backend-pool-name]
                                          [--backend-port]
                                          [--frontend-ip-name]
                                          [--frontend-port]
                                          [--load-distribution]
                                          [--probe]
                                          [--protocol {Tcp, Udp}]

Esempio

Modificare la porta back-end

az stack-hci-vm network lb lb-rule update --resource-group "test-rg" --lb-name "test-lb" --name "https-rule" --backend-port 9443

Parametri necessari

--lb-name

Nome del servizio di bilanciamento del carico proprietario della regola.

--name -n

Nome della regola di bilanciamento del carico da aggiornare.

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--backend-pool-name

Informazioni di riferimento aggiornate sul pool back-end.

--backend-port

Porta back-end aggiornata.

--frontend-ip-name

Informazioni di riferimento sulla configurazione IP front-end aggiornate.

--frontend-port

Porta front-end aggiornata.

--load-distribution

Aggiornamento dei criteri di distribuzione del carico. Specificare una stringa vuota da cancellare.

--probe

Riferimento al probe aggiornato. Specificare una stringa vuota da cancellare.

--protocol

Protocollo aggiornato.

Proprietà Valore
Valori accettati: Tcp, Udp
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--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

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

Proprietà Valore
Valore predefinito: False