az network application-gateway rewrite-rule
Gestire le regole di riscrittura di un gateway applicazione.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az network application-gateway rewrite-rule condition |
Gestire le condizioni delle regole di riscrittura di un gateway applicazione. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition create |
Creare una condizione della regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition delete |
Eliminare una condizione della regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition list |
Elencare le condizioni delle regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition list-server-variables |
Elencare tutte le variabili del server disponibili. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition show |
Ottenere i dettagli di una condizione della regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule condition update |
Aggiornare una condizione della regola di riscrittura. |
Core | 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. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule create |
Creare una regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule delete |
Eliminare una regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule list |
Elencare le regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule list-request-headers |
Elencare tutte le intestazioni di richiesta disponibili. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule list-response-headers |
Elencare tutte le intestazioni di risposta disponibili. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set |
Gestire i set di regole di riscrittura di un gateway applicazione. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set create |
Creare un set di regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set delete |
Eliminare un set di regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set list |
Elencare i set di regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set show |
Ottenere i dettagli di un set di regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set update |
Aggiornare un set di regole di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule set wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule show |
Ottenere i dettagli di una regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule update |
Aggiornare una regola di riscrittura. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Core | Disponibilità generale |
az network application-gateway rewrite-rule create
Creare una regola di riscrittura.
az network application-gateway rewrite-rule create --gateway-name
--name
--resource-group
--rule-set-name
[--conditions]
[--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
[--modified-path]
[--modified-query-string]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--request-header-configurations]
[--request-headers]
[--response-header-configurations]
[--response-headers]
[--sequence]
Esempio
Creare una regola di riscrittura.
az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat
Parametri necessari
Nome del gateway applicazione.
Nome della regola di riscrittura.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del set di regole di riscrittura.
Parametri facoltativi
Condizioni in base alle quali verrà valutata l'esecuzione del set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Se impostato su true, verrà rivalutata la mappa del percorso URL fornita nelle regole di routing delle richieste basate sul percorso usando il percorso modificato.
Percorso URL per la riscrittura url.
Stringa di query per la riscrittura url.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Azioni di intestazione della richiesta nel set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco delimitato da spazi di coppie HEADER=VALUE. Usare i valori ottenuti con az network application-gateway rewrite-rule list-request-headers
. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Azioni di intestazione della risposta nel set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco delimitato da spazi di coppie HEADER=VALUE. Usare i valori ottenuti con az network application-gateway rewrite-rule list-response-headers
. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Determinare l'ordine di esecuzione della regola nel set di regole.
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 posizione predefinito 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 delete
Eliminare una regola di riscrittura.
az network application-gateway rewrite-rule delete --gateway-name
--name
--resource-group
--rule-set-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Esempio
Eliminare una regola di riscrittura.
az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parametri necessari
Nome del gateway applicazione.
Nome della regola di riscrittura.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del set di regole di riscrittura.
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 posizione predefinito 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 list
Elencare le regole di riscrittura.
az network application-gateway rewrite-rule list --gateway-name
--resource-group
--rule-set-name
Esempio
Elencare le regole di riscrittura.
az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --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 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 posizione predefinito 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 list-request-headers
Elencare tutte le intestazioni di richiesta disponibili.
az network application-gateway rewrite-rule list-request-headers
Esempio
Elencare tutte le intestazioni di richiesta disponibili.
az network application-gateway rewrite-rule list-request-headers
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 posizione predefinito 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 list-response-headers
Elencare tutte le intestazioni di risposta disponibili.
az network application-gateway rewrite-rule list-response-headers
Esempio
Elencare tutte le intestazioni di risposta disponibili.
az network application-gateway rewrite-rule list-response-headers
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 posizione predefinito 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 show
Ottenere i dettagli di una regola di riscrittura.
az network application-gateway rewrite-rule show --gateway-name
--name
--resource-group
--rule-set-name
Esempio
Ottenere i dettagli di una regola di riscrittura.
az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parametri necessari
Nome del gateway applicazione.
Nome della regola di riscrittura.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
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 posizione predefinito 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 update
Aggiornare una regola di riscrittura.
az network application-gateway rewrite-rule update --gateway-name
--name
--resource-group
--rule-set-name
[--add]
[--conditions]
[--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--modified-path]
[--modified-query-string]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--request-header-configurations]
[--request-headers]
[--response-header-configurations]
[--response-headers]
[--sequence]
[--set]
Esempio
Aggiornare una regola di riscrittura.
az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet
Parametri necessari
Nome del gateway applicazione.
Nome della regola di riscrittura.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del set di regole di riscrittura.
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.
Condizioni in base alle quali verrà valutata l'esecuzione del set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Se impostato su true, verrà rivalutata la mappa del percorso URL fornita nelle regole di routing delle richieste basate sul percorso usando il percorso modificato.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Percorso URL per la riscrittura url.
Stringa di query per la riscrittura url.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Azioni di intestazione della richiesta nel set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco delimitato da spazi di coppie HEADER=VALUE. Usare i valori ottenuti con az network application-gateway rewrite-rule list-request-headers
. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Azioni di intestazione della risposta nel set di azioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco delimitato da spazi di coppie HEADER=VALUE. Usare i valori ottenuti con az network application-gateway rewrite-rule list-response-headers
. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Determinare l'ordine di esecuzione della regola nel set di regole.
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 posizione predefinito 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 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 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 posizione predefinito 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 posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.