az network front-door rules-engine rule action
Nota
Questo riferimento fa parte dell'estensione frontdoor per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az network front-door rules-engine action . Altre informazioni sulle estensioni.
Gestire le azioni del motore regole per Frontdoor.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az network front-door rules-engine rule action add |
Aggiungere un'azione a una regola del motore regole. |
Estensione | Disponibilità generale |
az network front-door rules-engine rule action list |
Mostra tutte le azioni che si applicano per una regola del motore regole. |
Estensione | Disponibilità generale |
az network front-door rules-engine rule action remove |
Rimuovere un'azione da una regola del motore regole. |
Estensione | Disponibilità generale |
az network front-door rules-engine rule action add
Aggiungere un'azione a una regola del motore regole.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Parametri necessari
Tipo di azione da applicare per una regola.
Nome della frontdoor.
Nome della regola.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del motore regole.
Parametri facoltativi
Nome o ID di un pool back-end.
Durata per cui il contenuto deve essere memorizzato nella cache. Il formato consentito è la durata ISO 8601.
Indica se abilitare la memorizzazione nella cache per la route.
Percorso personalizzato usato per riscrivere i percorsi delle risorse corrispondenti a questa regola. Lasciare vuoto per usare il percorso di ingresso.
Frammento da aggiungere all'URL di reindirizzamento. Fragment è la parte dell'URL che segue #. Non includere il file #.
Host da reindirizzare. Lasciare vuoto per usare l'host in ingresso come host di destinazione.
Percorso completo da reindirizzare. Il percorso non può essere vuoto e deve iniziare con /. Lasciare vuoto per usare il percorso in ingresso come percorso di destinazione.
Set di stringhe di query da inserire nell'URL di reindirizzamento. L'impostazione di questo valore sostituirà qualsiasi stringa di query esistente; lasciare vuoto per mantenere la stringa di query in ingresso. La stringa di query deve essere in formato = . La prima? e & verranno aggiunti automaticamente in modo da non includerli in primo piano, ma separare più stringhe di query con &.
Usare la compressione dinamica per il contenuto memorizzato nella cache.
Protocollo da usare per l'inoltro del traffico.
Tipo di azione intestazione per le richieste.
Nome dell'intestazione da modificare.
Valore dell'intestazione.
Trattamento dei termini di query URL quando si forma la chiave della cache.
Parametri di query da includere o escludere (delimitati da virgole) quando si usa rispettivamente il tipo di direttiva strip-parameter-query StripAllExcept o StripOnly.
Protocollo della destinazione in cui viene reindirizzato il traffico.
Tipo di reindirizzamento che verrà usata dalla regola durante il reindirizzamento del traffico.
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 front-door rules-engine rule action list
Mostra tutte le azioni che si applicano per una regola del motore regole.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Parametri necessari
Nome della frontdoor.
Nome della regola.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del motore 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 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 front-door rules-engine rule action remove
Rimuovere un'azione da una regola del motore regole.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--index]
Parametri necessari
Tipo di azione da applicare per una regola.
Nome della frontdoor.
Nome della regola.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome del motore regole.
Parametri facoltativi
Indice in base 0 dell'azione di intestazione della richiesta o della risposta da rimuovere. Il parametro index non è obbligatorio per l'azione "ForwardRouteOverride" o "RedirectRouteOverride".
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.