az network front-door rules-engine rule condition
Note
Questo riferimento fa parte dell'estensione frontdoor per l'interfaccia della riga di comando di Azure (versione 2.75.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az network front-door rules-engine comando az network front-door rules-engine. Altre informazioni sulle estensioni.
Gestire le condizioni di corrispondenza del motore regole per Frontdoor.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az network front-door rules-engine rule condition add |
Aggiungere una condizione di corrispondenza a una regola del motore regole. |
Extension | GA |
| az network front-door rules-engine rule condition list |
Mostra tutte le condizioni di corrispondenza associate a una regola del motore regole. |
Extension | GA |
| az network front-door rules-engine rule condition remove |
Rimuovere una condizione di corrispondenza da una regola del motore regole. |
Extension | GA |
az network front-door rules-engine rule condition add
Aggiungere una condizione di corrispondenza a una regola del motore regole.
az network front-door rules-engine rule condition add --front-door-name
--name
--resource-group
--rules-engine-name
[--match-values]
[--match-variable {IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri}]
[--negate-condition {false, true}]
[--operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual}]
[--selector]
[--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]
Parametri necessari
Nome della frontdoor.
Nome della regola.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Nome del motore regole.
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.
Elenco di valori separati da spazi rispetto a cui trovare la corrispondenza.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
Nome della condizione di corrispondenza.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
| Valori accettati: | IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri |
Applica "Not" all'operatore .
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
| Valori accettati: | false, true |
Operatore della condizione di corrispondenza.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
| Valori accettati: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual |
Selettore facoltativo per la variabile della condizione di corrispondenza.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
Elenco delimitato da spazi di trasformazioni da applicare.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Match Condition Arguments |
| Valori accettati: | Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az network front-door rules-engine rule condition list
Mostra tutte le condizioni di corrispondenza associate a una regola del motore regole.
az network front-door rules-engine rule condition 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 usando az configure --defaults group=<name>.
Nome del motore regole.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az network front-door rules-engine rule condition remove
Rimuovere una condizione di corrispondenza da una regola del motore regole.
az network front-door rules-engine rule condition remove --front-door-name
--index
--name
--resource-group
--rules-engine-name
Parametri necessari
Nome della frontdoor.
Indice in base 0 della condizione di corrispondenza da rimuovere.
Nome della regola.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Nome del motore regole.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
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.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |