az network front-door rules-engine rule action
Hinweis
Diese Referenz ist Teil der Front-Door-Erweiterung für die Azure CLI (Version 2.57.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az-Netzwerk-Regelregelregel-Aktionsbefehl ausführen. Weitere Informationen zu Erweiterungen
Verwalten sie Regelmodulaktionen für Die Front Door.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az network front-door rules-engine rule action add |
Fügen Sie einer Regel des Regelmoduls eine Aktion hinzu. |
Erweiterung | Allgemein verfügbar |
az network front-door rules-engine rule action list |
Alle Aktionen anzeigen, die für eine Regel des Regelmoduls gelten. |
Erweiterung | Allgemein verfügbar |
az network front-door rules-engine rule action remove |
Entfernen sie eine Aktion aus einer Regel des Regelmoduls. |
Erweiterung | Allgemein verfügbar |
az network front-door rules-engine rule action add
Fügen Sie einer Regel des Regelmoduls eine Aktion hinzu.
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}]
Erforderliche Parameter
Aktionstyp, der für eine Regel angewendet werden soll.
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
Name oder ID eines Back-End-Pools.
Die Dauer, für die der Inhalt zwischengespeichert werden muss. Zulässiges Format ist iso 8601 Dauer.
Gibt an, ob für diese Route Zwischenspeichern aktiviert werden soll.
Benutzerdefinierter Pfad zum Umschreiben von Ressourcenpfaden, die mit dieser Regel übereinstimmen. Machen Sie keine Angabe, um einen eingehenden Pfad zu verwenden.
Fragment, das der Umleitungs-URL hinzugefügt werden soll. Fragment ist der Teil der URL, die nach #kommt. Schließen Sie die Datei "#" nicht ein.
Host, der umgeleitet werden soll. Lassen Sie leer, um den eingehenden Host als Zielhost zu verwenden.
Der vollständige Pfad zur Umleitung. Der Pfad darf nicht leer sein und muss mit /beginnen. Lassen Sie leer, um den eingehenden Pfad als Zielpfad zu verwenden.
Der Satz von Abfragezeichenfolgen, die in der Umleitungs-URL platziert werden sollen. Durch festlegen dieses Werts würde jede vorhandene Abfragezeichenfolge ersetzt; Lassen Sie leer, um die eingehende Abfragezeichenfolge beizubehalten. Die Abfragezeichenfolge muss im = Format vorliegen. Die erste ? und & wird automatisch hinzugefügt, sodass sie nicht in den Vordergrund eingeschlossen werden, aber trennen Sie mehrere Abfragezeichenfolgen mit &.
Verwenden Sie die dynamische Komprimierung für zwischengespeicherte Inhalte.
Protokoll zur Weiterleitung von Datenverkehr.
Headeraktionstyp für die Anforderungen.
Der Name der zu ändernden Kopfzeile.
Wert des Headers.
Behandlung von URL-Abfragebegriffen beim Erstellen des Cacheschlüssels.
Abfrageparameter, die eingeschlossen oder ausgeschlossen werden sollen (durch Trennzeichen getrennt), wenn sie den Typ StripAllExcept oder StripOnly verwenden.
Das Protokoll des Ziels, an das der Datenverkehr umgeleitet wird.
Der Umleitungstyp, den die Regel beim Umleiten von Datenverkehr verwendet.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az network front-door rules-engine rule action list
Alle Aktionen anzeigen, die für eine Regel des Regelmoduls gelten.
az network front-door rules-engine rule action 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
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az network front-door rules-engine rule action remove
Entfernen sie eine Aktion aus einer Regel des Regelmoduls.
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]
Erforderliche Parameter
Aktionstyp, der für eine Regel angewendet werden soll.
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
0-basierter Index der zu entfernenden Anforderungs- oder Antwortheaderaktion. Indexparameter ist für die Entfernen der Aktion "ForwardRouteOverride" oder "RedirectRouteOverride" nicht erforderlich.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.