az afd rule action

Leveringsregelacties voor een regel beheren.

Opdracht

az afd rule action add

Voeg een actie toe aan een leveringsregel.

az afd rule action list

Acties tonen die zijn verbonden met de regel.

az afd rule action remove

Verwijder een actie uit een leveringsregel.

az afd rule action add

Voeg een actie toe aan een leveringsregel.

az afd rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RequestHeader, ResponseHeader, UrlRedirect, UrlRewrite, UrlSigning}
                       [--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]
                       [--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]
                       [--rule-set-name]
                       [--source-pattern]
                       [--subscription]

Voorbeelden

Voeg een omleidingsactie toe.

az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Een actie voor het verlopen van de cache toevoegen

az afd rule action add --rule-set-name ruleSetName --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

Vereiste parameters

--action-name

Naam van de actie.

geaccepteerde waarden: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RequestHeader, ResponseHeader, UrlRedirect, UrlRewrite, UrlSigning

Optionele parameters

--cache-behavior

Caching gedrag voor de aanvragen.

geaccepteerde waarden: BypassCache, Override, SetIfMissing
--cache-duration

De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is [d.]hh:mm:ss.

--custom-fragment

Fragment om toe te voegen aan de omleidings-URL.

--custom-hostname

Host om om te leiden. Laat leeg om de binnenkomende host als doelhost te gebruiken.

--custom-path

Het volledige pad om om te leiden. Pad kan niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken.

--custom-querystring

De set queryreeksen die in de omleidings-URL moet worden geplaatst. laat leeg om de binnenkomende queryreeks te behouden.

--destination

Het doelpad dat moet worden gebruikt in het herschrijven.

--header-action

Headeractie voor de aanvragen.

geaccepteerde waarden: Append, Delete, Overwrite
--header-name

Naam van de header die moet worden gewijzigd.

--header-value

De waarde van de header.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--preserve-unmatched-path

Indien Waar, wordt het resterende pad na het bronpatroon toegevoegd aan het nieuwe doelpad.

geaccepteerde waarden: false, true
--profile-name

Naam van het CDN profiel dat uniek is binnen de resourcegroep.

--query-parameters

Queryparameters die moeten worden opgesloten of uitgesloten (door komma's gescheiden).

--query-string-behavior

Gedrag van queryreeksen voor de aanvragen.

geaccepteerde waarden: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Protocol dat moet worden gebruikt voor de omleiding.

geaccepteerde waarden: Http, Https, MatchRequest
--redirect-type

Het omleidingstype dat de regel gebruikt bij het omleiden van verkeer.

geaccepteerde waarden: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--rule-name

De naam van de regel.

--rule-set-name

Naam van de regelset.

--source-pattern

Een aanvraag-URI-patroon dat het type aanvragen identificeert dat kan worden herschreven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az afd rule action list

Acties tonen die zijn verbonden met de regel.

az afd rule action list --profile-name
                        --resource-group
                        --rule-name
                        --rule-set-name
                        [--query-examples]
                        [--subscription]

Voorbeelden

acties weer te geven die zijn verbonden met de regel.

az afd rule action list -g group --rule-set-name ruleSetName --profile-name profile --rule-name name

Vereiste parameters

--profile-name

Naam van het CDN profiel dat uniek is binnen de resourcegroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--rule-name

De naam van de regel.

--rule-set-name

Naam van de regelset.

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .

az afd rule action remove

Verwijder een actie uit een leveringsregel.

az afd rule action remove --index
                          [--ids]
                          [--profile-name]
                          [--resource-group]
                          [--rule-name]
                          [--rule-set-name]
                          [--subscription]

Voorbeelden

Verwijder de eerste actie.

az afd rule action remove -g group --rule-set-name ruleSetName --profile-name profile --rule-name name --index 0

Vereiste parameters

--index

De index van de voorwaarde/actie.

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--profile-name

Naam van het CDN profiel dat uniek is binnen de resourcegroep.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .

--rule-name

De naam van de regel.

--rule-set-name

Naam van de regelset.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met az account set -s NAME_OR_ID behulp van .