az network front-door rules-engine rule action
Note
This reference is part of the front-door extension for the Azure CLI (version 2.67.0 or higher). De extensie installeert automatisch de eerste keer dat u een az network front-door rules-engine rule action opdracht. Learn more about extensions.
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 |
---|---|
Parameter group: | 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
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Naam of id van een back-endpool.
Eigenschap | Waarde |
---|---|
Parameter group: | Forward Route Override Arguments |
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is ISO 8601 duur.
Eigenschap | Waarde |
---|---|
Parameter group: | Forward Route Override Arguments |
Of caching voor deze route moet worden ingeschakeld.
Eigenschap | Waarde |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Redirect Route Override Arguments |
Host om te leiden. Laat leeg om de binnenkomende host te gebruiken als doelhost.
Eigenschap | Waarde |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Redirect Route Override Arguments |
Gebruik dynamische compressie voor inhoud in de cache.
Eigenschap | Waarde |
---|---|
Parameter group: | Forward Route Override Arguments |
Geaccepteerde waarden: | Disabled, Enabled |
Protocol dat moet worden gebruikt voor het doorsturen van verkeer.
Eigenschap | Waarde |
---|---|
Parameter group: | Forward Route Override Arguments |
Geaccepteerde waarden: | HttpOnly, HttpsOnly, MatchRequest |
Type headeractie voor de aanvragen.
Eigenschap | Waarde |
---|---|
Parameter group: | Action Arguments |
Geaccepteerde waarden: | Append, Delete, Overwrite |
De naam van de koptekst die u wilt wijzigen.
Eigenschap | Waarde |
---|---|
Parameter group: | Action Arguments |
Waarde van de koptekst.
Eigenschap | Waarde |
---|---|
Parameter group: | Action Arguments |
Behandeling van URL-querytermen bij het vormen van de cachesleutel.
Eigenschap | Waarde |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | Forward Route Override Arguments |
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid.
Eigenschap | Waarde |
---|---|
Parameter group: | 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 |
---|---|
Parameter group: | 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 |
Output format.
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 |
Output format.
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 |
---|---|
Parameter group: | 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
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
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 |
Output format.
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 |