az network application-gateway rule
Valutare le informazioni di probe e definire le regole di routing.
Per ulteriori informazioni, visitare il https://docs.microsoft.com/azure/application-gateway/application-gateway-customize-waf-rules-cli .
Comandi
az network application-gateway rule create |
Creare una regola. |
az network application-gateway rule delete |
Eliminare una regola. |
az network application-gateway rule list |
Elencare le regole. |
az network application-gateway rule show |
Ottenere i dettagli di una regola. |
az network application-gateway rule update |
Aggiornare una regola. |
az network application-gateway rule create
Creare una regola.
Le regole vengono eseguite nell'ordine in cui vengono create.
az network application-gateway rule create --gateway-name
--name
--resource-group
[--address-pool]
[--http-listener]
[--http-settings]
[--no-wait]
[--priority]
[--redirect-config]
[--rewrite-rule-set]
[--rule-type]
[--subscription]
[--url-path-map]
Esempio
Creare una regola di base.
az network application-gateway rule create -g MyResourceGroup --gateway-name MyAppGateway \
-n MyRule --http-listener MyBackendListener --rule-type Basic --address-pool MyAddressPool --http-settings MyHttpSettings
Parametri necessari
Nome del gateway applicazione.
Nome della regola di routing delle richieste.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Nome o ID del pool di indirizzi back-end. Se ne esiste solo uno, ometterlo per usarlo come predefinito.
Nome o ID del listener HTTP. Se ne esiste solo uno, ometterlo per usarlo come predefinito.
Nome o ID delle impostazioni HTTP. Se ne esiste solo uno, ometterlo per usarlo come predefinito.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Priorità della regola di routing delle richieste. Intervallo compreso tra 1 e 2000.
Nome o ID della configurazione di Reindirizzamento da utilizzare con la regola creata.
Nome o ID del set di regole di riscrittura.
Tipo di regola (Basic, PathBasedRouting).
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Nome o ID della mappa del percorso URL.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rule delete
Eliminare una regola.
az network application-gateway rule delete [--gateway-name]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Esempio
Eliminare una regola.
az network application-gateway rule delete -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parametri facoltativi
Il nome del gateway applicazione.
Uno o più ID di risorsa (delimitati da spazi). Deve essere un ID di risorsa completo contenente tutte le informazioni sugli argomenti ' Resource ID '. È necessario specificare gli ID--o altri argomenti ' Resource ID '.
Nome della regola di routing delle richieste.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rule list
Elencare le regole.
az network application-gateway rule list --gateway-name
--resource-group
[--query-examples]
[--subscription]
Esempio
Elencare le regole.
az network application-gateway rule list -g MyResourceGroup --gateway-name MyAppGateway
Parametri necessari
Il nome del gateway applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Consigliare la stringa JMESPath. È possibile copiare una query e incollarla dopo--query Parameter tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo da poter fornire suggerimenti basati su queste parole chiave.
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 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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rule show
Ottenere i dettagli di una regola.
az network application-gateway rule show [--gateway-name]
[--ids]
[--name]
[--query-examples]
[--resource-group]
[--subscription]
Esempio
Ottenere i dettagli di una regola.
az network application-gateway rule show -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Parametri facoltativi
Il nome del gateway applicazione.
Uno o più ID di risorsa (delimitati da spazi). Deve essere un ID di risorsa completo contenente tutte le informazioni sugli argomenti ' Resource ID '. È necessario specificare gli ID--o altri argomenti ' Resource ID '.
Nome della regola di routing delle richieste.
Consigliare la stringa JMESPath. È possibile copiare una query e incollarla dopo--query Parameter tra virgolette doppie per visualizzare i risultati. È possibile aggiungere una o più parole chiave posizionali in modo da poter fornire suggerimenti basati su queste parole chiave.
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
.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az network application-gateway rule update
Aggiornare una regola.
az network application-gateway rule update [--add]
[--address-pool]
[--force-string]
[--gateway-name]
[--http-listener]
[--http-settings]
[--ids]
[--name]
[--no-wait]
[--priority]
[--redirect-config]
[--remove]
[--resource-group]
[--rewrite-rule-set]
[--rule-type]
[--set]
[--subscription]
[--url-path-map]
Esempio
Aggiornare una regola usare un nuovo listener HTTP.
az network application-gateway rule update -g MyResourceGroup --gateway-name MyAppGateway \
-n MyRule --http-listener MyNewBackendListener
Aggiornare una regola. generato automaticamente
az network application-gateway rule update --address-pool MyAddressPool --gateway-name MyAppGateway --name MyRule --resource-group MyResourceGroup
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio:--Add Property. listProperty <key = value, String o JSON String>.
Nome o ID del pool di indirizzi back-end.
Quando si usa ' set ' o ' Add ', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Nome del gateway applicazione.
Nome o ID del listener HTTP.
Nome o ID delle impostazioni HTTP back-end.
Uno o più ID di risorsa (delimitati da spazi). Deve essere un ID di risorsa completo contenente tutte le informazioni sugli argomenti ' Resource ID '. È necessario specificare gli ID--o altri argomenti ' Resource ID '.
Nome della regola di routing delle richieste.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Priorità della regola di routing delle richieste. Intervallo compreso tra 1 e 2000.
Nome o ID della configurazione di Reindirizzamento da utilizzare con la regola creata.
Rimuovere una proprietà o un elemento da un elenco. Esempio:--Remove Property. List o--Remove propertyToRemove.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID del set di regole di riscrittura.
Tipo di regola (Basic, PathBasedRouting).
Aggiornare un oggetto specificando un percorso e un valore di proprietà da impostare. Esempio:--Set property1. Property2 =.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Nome o ID della mappa del percorso URL.
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/.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.