az network front-door rules-engine rule condition
Note
Diese Referenz ist Teil der Front-Door-Erweiterung für die Azure CLI (Version 2.70.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie zum ersten Mal eine az Netzwerk-Front-Door Regelregelbedingung Befehl ausführen. Erfahren Sie mehr über Erweiterungen.
Verwalten Sie die Bedingungen des Regelmoduls für front door.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az network front-door rules-engine rule condition add |
Fügen Sie einer Regel des Regelmoduls eine Übereinstimmungsbedingung hinzu. |
Extension | GA |
| az network front-door rules-engine rule condition list |
Alle Übereinstimmungsbedingungen anzeigen, die einer Regel des Regelmoduls zugeordnet sind. |
Extension | GA |
| az network front-door rules-engine rule condition remove |
Entfernen Sie eine Übereinstimmungsbedingung aus einer Regel des Regelmoduls. |
Extension | GA |
az network front-door rules-engine rule condition add
Fügen Sie einer Regel des Regelmoduls eine Übereinstimmungsbedingung hinzu.
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}]
Erforderliche Parameter
Name der Vordertür.
Name der Regel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Name des Regelmoduls.
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Durch Leerzeichen getrennte Liste der Werte, die übereinstimmen sollen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
Name der Übereinstimmungsbedingung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
| Zulässige Werte: | IsMobile, PostArgs, QueryString, RemoteAddr, RequestBody, RequestFilename, RequestFilenameExtension, RequestHeader, RequestMethod, RequestPath, RequestScheme, RequestUri |
Wendet "Not" auf den Operator an.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
| Zulässige Werte: | false, true |
Operator der Übereinstimmungsbedingung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
| Zulässige Werte: | Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual |
Optionaler Selektor für die Übereinstimmungsbedingungsvariable.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
Eine durch Leerzeichen getrennte Liste von Transformationen, die angewendet werden sollen.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Match Condition Arguments |
| Zulässige Werte: | Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az network front-door rules-engine rule condition list
Alle Übereinstimmungsbedingungen anzeigen, die einer Regel des Regelmoduls zugeordnet sind.
az network front-door rules-engine rule condition list --front-door-name
--name
--resource-group
--rules-engine-name
Erforderliche Parameter
Name der Vordertür.
Name der Regel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Name des Regelmoduls.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
az network front-door rules-engine rule condition remove
Entfernen Sie eine Übereinstimmungsbedingung aus einer Regel des Regelmoduls.
az network front-door rules-engine rule condition remove --front-door-name
--index
--name
--resource-group
--rules-engine-name
Erforderliche Parameter
Name der Vordertür.
0-basierte Index der zu entfernenden Übereinstimmungsbedingung.
Name der Regel.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Name des Regelmoduls.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |