az cdn endpoint rule
Verwalten von Übermittlungsregeln für einen Endpunkt.
Befehle
| az cdn endpoint rule action |
Verwalten von Übermittlungsregelaktionen für einen Endpunkt. |
| az cdn endpoint rule action add |
Fügen Sie einer Übermittlungsregel eine Aktion hinzu. |
| az cdn endpoint rule action remove |
Entfernen einer Aktion aus einer Übermittlungsregel |
| az cdn endpoint rule action show |
Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt. |
| az cdn endpoint rule add |
Hinzufügen einer Übermittlungsregel zu einem CDN-Endpunkt. |
| az cdn endpoint rule condition |
Verwalten von Übermittlungsregelbedingungen für einen Endpunkt. |
| az cdn endpoint rule condition add |
Fügen Sie einer Übermittlungsregel eine Bedingung hinzu. |
| az cdn endpoint rule condition remove |
Entfernen einer Bedingung aus einer Übermittlungsregel. |
| az cdn endpoint rule condition show |
Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt. |
| az cdn endpoint rule remove |
Entfernen sie eine Übermittlungsregel von einem Endpunkt. |
| az cdn endpoint rule show |
Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt. |
az cdn endpoint rule add
Hinzufügen einer Übermittlungsregel zu einem CDN-Endpunkt.
az cdn endpoint rule add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
--order
[--cache-behavior {BypassCache, Override, SetIfMissing}]
[--cache-duration]
[--custom-fragment]
[--custom-hostname]
[--custom-path]
[--custom-querystring]
[--destination]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--ids]
[--match-values]
[--match-variable {ClientPort, Cookies, HostName, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, ServerPort, SocketAddr, SslProtocol, UrlFileExtension, UrlFileName, UrlPath}]
[--name]
[--negate-condition {false, true}]
[--operator]
[--origin-group]
[--preserve-unmatched-path {false, true}]
[--profile-name]
[--query-parameters]
[--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
[--redirect-protocol {Http, Https, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--resource-group]
[--rule-name]
[--selector]
[--source-pattern]
[--transform {Lowercase, Uppercase}]
Beispiele
Erstellen Sie eine globale Regel, um die Zwischenspeicherung zu deaktivieren.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Erstellen Sie eine Regel für http zu https-Umleitung.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved
Erstellen Sie eine Regel zum Verteilen von Anforderungen mit "/test1" im URL-Pfad zur Ursprungsgruppe mit dem Namen "origingroup1".
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "origin-groupo-verride" --match-variable UrlPath --operator Contains --match-values /test1 --action-name "OriginGroupOverride" --origin-group origingroup1
Erforderliche Parameter
Der Name der Aktion für die Übermittlungsregel: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.
Die Reihenfolge, in der die Regeln für den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer niedrigeren Reihenfolge wird vor einer mit höherer Reihenfolge angewendet. Regel mit Reihenfolge 0 ist eine spezielle Regel. Es erfordert keine Bedingung und Aktionen, die darin aufgeführt sind, werden immer angewendet.
Optionale Parameter
Zwischenspeicherungsverhalten für die Anforderungen.
Die Dauer, für die der Inhalt zwischengespeichert werden muss. Zulässiges Format ist [d.]hh:mm:ss.
Fragment, das der Umleitungs-URL hinzugefügt werden soll.
Host zum Umleiten. 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. lassen Sie leer, um die eingehende Abfragezeichenfolge beizubehalten.
Der Zielpfad, der im Umschreiben verwendet werden soll.
Kopfzeilenaktion für die Anforderungen.
Name des zu ändernden Headers.
Wert des Headers.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Übereinstimmungswerte der Übereinstimmungsbedingung.
Name der Übereinstimmungsbedingung: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.
Name des CDN-Endpunkts.
Wenn "true" lautet, wird die Bedingung aufgehoben.
Operator der Übereinstimmungsbedingung.
Name oder ID der OriginGroup, die die Standard-OriginGroup überschreiben würde.
Wenn True, wird der verbleibende Pfad nach dem Quellmuster an den neuen Zielpfad angefügt.
Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.
Abfrageparameter, die eingeschlossen oder ausgeschlossen werden sollen (durch Kommas getrennt).
Abfragezeichenfolgenverhalten für die Anforderungen.
Protokoll, das für die Umleitung verwendet werden soll.
Der Umleitungstyp verwendet die Regel beim Umleiten von Datenverkehr.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name der Regel, nur erforderlich für Microsoft SKU.
Auswahl der Übereinstimmungsbedingung.
Ein Anforderungs-URI-Muster, das den Typ der Anforderungen identifiziert, die neu geschrieben werden können.
Transformieren, um vor dem Abgleich anzuwenden.
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 cdn endpoint rule remove
Entfernen sie eine Übermittlungsregel von einem Endpunkt.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
Beispiele
Entfernen Sie die globale Regel.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Entfernen Sie die Regel mit der Reihenfolge 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des CDN-Endpunkts.
Die Reihenfolge, in der die Regeln für den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer niedrigeren Reihenfolge wird vor einer mit höherer Reihenfolge angewendet. Regel mit Reihenfolge 0 ist eine spezielle Regel. Es erfordert keine Bedingung und Aktionen, die darin aufgeführt sind, werden immer angewendet.
Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Name der Regel.
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 cdn endpoint rule show
Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--resource-group]
Beispiele
Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name des CDN-Endpunkts.
Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
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.
Feedback
Feedback senden und anzeigen für