az network front-door rules-engine rule action
Note
Deze verwijzing maakt deel uit van de front-door-extensie voor de Azure CLI (versie 2.70.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az network front-door rules-engine rule action opdracht. Meer informatie over uitbreidingen.
Beheer acties voor regelengines voor Front Door.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az network front-door rules-engine rule action add |
Voeg een actie toe aan een regel voor de regelengine. |
Extension | GA |
| az network front-door rules-engine rule action list |
Alle acties weergeven die van toepassing zijn op een regelengineregel. |
Extension | GA |
| az network front-door rules-engine rule action remove |
Een actie verwijderen uit een regel voor de regelengine. |
Extension | GA |
az network front-door rules-engine rule action add
Voeg een actie toe aan een regel voor de regelengine.
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
Actietype dat moet worden toegepast op een regel.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
| Geaccepteerde waarden: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Naam of id van een back-endpool.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is ISO 8601 duur.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
Of caching voor deze route moet worden ingeschakeld.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
| Geaccepteerde waarden: | Disabled, Enabled |
Aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL die na #komt. Neem het #-bestand niet op.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
Host om te leiden. Laat leeg om de binnenkomende host te gebruiken als doelhost.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
Het volledige pad om om te leiden. Pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
De set queryreeksen die in de omleidings-URL moeten worden geplaatst. Als u deze waarde instelt, wordt elke bestaande querytekenreeks vervangen; laat leeg om de binnenkomende queryreeks te behouden. De querytekenreeks moet een <key>=<value> indeling hebben. De eerste? en & wordt automatisch toegevoegd, dus neem ze niet op aan de voorkant, maar scheid meerdere queryreeksen met &.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
Gebruik dynamische compressie voor inhoud in de cache.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
| Geaccepteerde waarden: | Disabled, Enabled |
Protocol dat moet worden gebruikt voor het doorsturen van verkeer.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
| Geaccepteerde waarden: | HttpOnly, HttpsOnly, MatchRequest |
Type headeractie voor de aanvragen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
| Geaccepteerde waarden: | Append, Delete, Overwrite |
De naam van de koptekst die u wilt wijzigen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
Waarde van de koptekst.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
Behandeling van URL-querytermen bij het vormen van de cachesleutel.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
| Geaccepteerde waarden: | StripAll, StripAllExcept, StripNone, StripOnly |
Queryparameters die moeten worden opgenomen of uitgesloten (door komma's gescheiden) bij het gebruik van respectievelijk het type StripAllExcept of StripOnly.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Forward Route Override Arguments |
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
| Default value: | MatchRequest |
| Geaccepteerde waarden: | HttpOnly, HttpsOnly, MatchRequest |
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Redirect Route Override Arguments |
| Default value: | Moved |
| Geaccepteerde waarden: | Found, Moved, PermanentRedirect, TemporaryRedirect |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule action list
Alle acties weergeven die van toepassing zijn op een regelengineregel.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Vereiste parameters
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az network front-door rules-engine rule action remove
Een actie verwijderen uit een regel voor de regelengine.
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
Actietype dat moet worden toegepast op een regel.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Action Arguments |
| Geaccepteerde waarden: | ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader |
Naam van de Front Door.
De naam van de regel.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Naam van de regelengine.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Index op basis van 0 van de aanvraag- of antwoordheaderactie die u wilt verwijderen. De indexparameter is niet vereist voor de actie ForwardRouteOverride of RedirectRouteOverride.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |