az network application-gateway rewrite-rule condition
Gestire le condizioni delle regole di riscrittura di un gateway applicazione.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az network application-gateway rewrite-rule condition create |
Creare una condizione della regola di riscrittura. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition delete |
Eliminare una condizione della regola di riscrittura. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition list |
Elencare le condizioni delle regole di riscrittura. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition list-server-variables |
Elencare tutte le variabili del server disponibili. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition show |
Ottenere i dettagli di una condizione della regola di riscrittura. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition update |
Aggiornare una condizione della regola di riscrittura. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Memoria centrale | Disponibilità generale |
az network application-gateway rewrite-rule condition create
Creare una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition create --gateway-name
--resource-group
--rule-name
--rule-set-name
--variable
[--ignore-case {0, 1, f, false, n, no, t, true, y, yes}]
[--negate {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--pattern]
Esempio
Creare una regola di riscrittura.
az network application-gateway rewrite-rule condition create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet --rule-name MyRule --variable MyVariable --pattern "^Bearer" --ignore-case false --negate
Parametri necessari
Nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome della regola di riscrittura.
Nome del set di regole di riscrittura.
Variabile il cui valore viene valutato. Valori da: az network application-gateway rewrite-rule condition list-server-variables
(intestazioni di prefisso necessarie).
Parametri facoltativi
Fare in modo che il confronto non faccia distinzione tra maiuscole e minuscole.
Controllare la negazione della condizione.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Pattern, stringa fissa o espressione regolare, che valuta la veridicità della condizione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition delete
Eliminare una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition delete --gateway-name
--resource-group
--rule-name
--rule-set-name
--variable
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Esempio
Eliminare una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition delete -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet --rule-name MyRule --variable MyVariable
Parametri necessari
Nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome della regola di riscrittura.
Nome del set di regole di riscrittura.
Variabile il cui valore viene valutato. Valori da: az network application-gateway rewrite-rule condition list-server-variables
(intestazioni di prefisso necessarie).
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition list
Elencare le condizioni delle regole di riscrittura.
az network application-gateway rewrite-rule condition list --gateway-name
--resource-group
--rule-name
--rule-set-name
Esempio
Elencare le condizioni delle regole di riscrittura.
az network application-gateway rewrite-rule condition list --gateway-name MyGateway --resource-group MyResourceGroup --rule-name MyRule --rule-set-name MyRuleSet
Parametri necessari
Nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome della regola di riscrittura.
Nome del set di regole di riscrittura.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition list-server-variables
Elencare tutte le variabili del server disponibili.
az network application-gateway rewrite-rule condition list-server-variables
Esempio
Elencare tutte le variabili del server disponibili.
az network application-gateway rewrite-rule condition list-server-variables
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition show
Ottenere i dettagli di una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition show --gateway-name
--resource-group
--rule-name
--rule-set-name
--variable
Esempio
Ottenere i dettagli di una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition show -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet --rule-name MyRule --variable MyVariable
Parametri necessari
Nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome della regola di riscrittura.
Nome del set di regole di riscrittura.
Variabile il cui valore viene valutato. Valori da: az network application-gateway rewrite-rule condition list-server-variables
(intestazioni di prefisso necessarie).
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition update
Aggiornare una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition update --gateway-name
--resource-group
--rule-name
--rule-set-name
--variable
[--add]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ignore-case {0, 1, f, false, n, no, t, true, y, yes}]
[--negate {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--pattern]
[--remove]
[--set]
Esempio
Aggiornare una condizione della regola di riscrittura.
az network application-gateway rewrite-rule condition update -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet --rule-name MyRule --variable MyVariable --pattern "^Bearers"
Parametri necessari
Nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome della regola di riscrittura.
Nome del set di regole di riscrittura.
Variabile il cui valore viene valutato. Valori da: az network application-gateway rewrite-rule condition list-server-variables
(intestazioni di prefisso necessarie).
Parametri facoltativi
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.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Fare in modo che il confronto non faccia distinzione tra maiuscole e minuscole.
Controllare la negazione della condizione.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Pattern, stringa fissa o espressione regolare, che valuta la veridicità della condizione.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rewrite-rule condition wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az network application-gateway rewrite-rule condition wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Nome del gateway applicazione.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Intervallo di polling in secondi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.