az network front-door rules-engine rule action

Notitie

Deze verwijzing maakt deel uit van de front-door-extensie voor Azure CLI en vereist versie 2.0.68 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az network front-door rules-engine rule action voor de eerste keer gebruikt. Meer informatie over extensies.

Acties van de engine voor regels beheren voor Front Door.

Opdracht

az network front-door rules-engine rule action add

Voeg een actie toe aan een regel voor de regels-engine.

az network front-door rules-engine rule action list

Alle acties tonen die van toepassing zijn op een regel van de regels-engine.

az network front-door rules-engine rule action remove

Verwijder een actie uit een regel van de regelst engine.

az network front-door rules-engine rule action add

Voeg een actie toe aan een regel voor de regels-engine.

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}]

Vereiste parameters

--action-type

Actietype dat moet worden toegepast op een regel.

geaccepteerde waarden: ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader
--front-door-name -f

Naam van de Front Door.

--name -n

De naam van de regel.

--resource-group -g

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

--rules-engine-name -r

Naam van de engine voor regels.

Optionele parameters

--backend-pool

Naam of id van een back-endpool.

--cache-duration

De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is ISO 8601-duur.

--caching

Hiermee wordt bepaald of caching voor deze route moet worden ingeschakeld.

geaccepteerde waarden: Disabled, Enabled
--custom-forwarding-path

Aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om binnenkomend pad te gebruiken.

--custom-fragment

Fragment om toe te voegen aan de omleidings-URL. Fragment is het deel van de URL dat na #komt. Neem de foutwaarde #niet op.

--custom-host

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

--custom-path

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

--custom-query-string

De set queryreeksen die in de omleidings-URL moet worden geplaatst. Als u deze waarde instelt, wordt elke bestaande queryreeks vervangen; laat leeg om de binnenkomende queryreeks te behouden. De queryreeks moet zich in = als indeling. Het eerste ? en & automatisch toegevoegd, dus neem ze niet vooraan op, maar scheid meerdere queryreeksen met &.

--dynamic-compression

Dynamische compressie gebruiken voor inhoud in cache.

geaccepteerde waarden: Disabled, Enabled
--forwarding-protocol

Protocol dat moet worden gebruikt voor het doorsturen van verkeer.

geaccepteerde waarden: HttpOnly, HttpsOnly, MatchRequest
--header-action

Actietype header voor de aanvragen.

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

Naam van de header die moet worden gewijzigd.

--header-value

Waarde van de header.

--query-parameter-strip-directive

Behandeling van URL-querytermen bij het vormen van de cachesleutel.

geaccepteerde waarden: StripAll, StripAllExcept, StripNone, StripOnly
--query-parameters

Queryparameters die moeten worden opgenomen of uitgesloten (gescheiden door komma's) bij respectievelijk het gebruik van respectievelijk het type strip-parameter-strip-directive StripAllExcept of StripOnly.

--redirect-protocol

Het protocol van de bestemming waar het verkeer wordt omgeleid.

geaccepteerde waarden: HttpOnly, HttpsOnly, MatchRequest
standaardwaarde: MatchRequest
--redirect-type

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

geaccepteerde waarden: Found, Moved, PermanentRedirect, TemporaryRedirect
standaardwaarde: Moved

az network front-door rules-engine rule action list

Alle acties tonen die van toepassing zijn op een regel van de regels-engine.

az network front-door rules-engine rule action list --front-door-name
                                                    --name
                                                    --resource-group
                                                    --rules-engine-name

Vereiste parameters

--front-door-name -f

Naam van de Front Door.

--name -n

De naam van de regel.

--resource-group -g

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

--rules-engine-name -r

Naam van de engine voor regels.

az network front-door rules-engine rule action remove

Verwijder een actie uit een regel van de regelst engine.

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]

Vereiste parameters

--action-type

Actietype dat moet worden toegepast op een regel.

geaccepteerde waarden: ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader
--front-door-name -f

Naam van de Front Door.

--name -n

De naam van de regel.

--resource-group -g

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

--rules-engine-name -r

Naam van de engine voor regels.

Optionele parameters

--index

Op 0 gebaseerde index van de aanvraag- of antwoordheaderactie die moet worden verwijderd. Indexparameter is niet vereist voor het verwijderen van de actie ForwardRouteOverride of RedirectRouteOverride.