az cdn endpoint rule action

Verwalten von Übermittlungsregelaktionen für einen Endpunkt.

Befehle

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 action add

Fügen Sie einer Übermittlungsregel eine Aktion hinzu.

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--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]
                                [--name]
                                [--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]
                                [--source-pattern]

Beispiele

Fügen Sie eine Umleitungsaktion hinzu.

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Hinzufügen einer Cacheablaufaktion

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

Erforderliche Parameter

--action-name

Der Name der Aktion für die Übermittlungsregel: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.

Zulässige Werte: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

Name der Regel.

Optionale Parameter

--cache-behavior

Zwischenspeicherungsverhalten für die Anforderungen.

Zulässige Werte: BypassCache, Override, SetIfMissing
--cache-duration

Die Dauer, für die der Inhalt zwischengespeichert werden muss. Zulässiges Format ist [d.]hh:mm:ss.

--custom-fragment

Fragment, das der Umleitungs-URL hinzugefügt werden soll.

--custom-hostname

Host zum Umleiten. Lassen Sie leer, um den eingehenden Host als Zielhost zu verwenden.

--custom-path

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.

--custom-querystring

Der Satz von Abfragezeichenfolgen, die in der Umleitungs-URL platziert werden sollen. lassen Sie leer, um die eingehende Abfragezeichenfolge beizubehalten.

--destination

Der Zielpfad, der im Umschreiben verwendet werden soll.

--header-action

Kopfzeilenaktion für die Anforderungen.

Zulässige Werte: Append, Delete, Overwrite
--header-name

Name des zu ändernden Headers.

--header-value

Wert des Headers.

--ids

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 -n

Name des CDN-Endpunkts.

--origin-group

Name oder ID der OriginGroup, die die Standard-OriginGroup überschreiben würde.

--preserve-unmatched-path

Wenn True, wird der verbleibende Pfad nach dem Quellmuster an den neuen Zielpfad angefügt.

Zulässige Werte: false, true
--profile-name

Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.

--query-parameters

Abfrageparameter, die eingeschlossen oder ausgeschlossen werden sollen (durch Kommas getrennt).

--query-string-behavior

Abfragezeichenfolgenverhalten für die Anforderungen.

Zulässige Werte: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Protokoll, das für die Umleitung verwendet werden soll.

Zulässige Werte: Http, Https, MatchRequest
--redirect-type

Der Umleitungstyp verwendet die Regel beim Umleiten von Datenverkehr.

Zulässige Werte: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--source-pattern

Ein Anforderungs-URI-Muster, das den Typ der Anforderungen identifiziert, die neu geschrieben werden können.

az cdn endpoint rule action remove

Entfernen einer Aktion aus einer Übermittlungsregel

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]

Beispiele

Entfernen Sie die erste Aktion.

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

Erforderliche Parameter

--index

Der Index der Bedingung/Aktion.

--rule-name

Name der Regel.

Optionale Parameter

--ids

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 -n

Name des CDN-Endpunkts.

--profile-name

Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az cdn endpoint rule action show

Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt.

az cdn endpoint rule action show [--ids]
                                 [--name]
                                 [--profile-name]
                                 [--resource-group]

Beispiele

Anzeigen von Übermittlungsregeln asscociate mit dem Endpunkt.

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

Optionale Parameter

--ids

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 -n

Name des CDN-Endpunkts.

--profile-name

Name des CDN-Profils, das innerhalb der Ressourcengruppe eindeutig ist.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.