az afd rule action

Note

Den här referensen är en del av cdn-tillägget för Azure CLI (version 2.85.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az afd rule action . Läs mer om tillägg.

Hantera åtgärd.

Kommandon

Name Description Typ Status
az afd rule action add

Skapa åtgärd.

Förlängning GA
az afd rule action list

Liståtgärd.

Förlängning GA
az afd rule action remove

Ta bort åtgärd.

Förlängning GA
az afd rule action show

Visa åtgärd.

Förlängning GA
az afd rule action update

Uppdateringsåtgärd.

Förlängning GA
az afd rule action wait

Placera CLI i vänteläge tills ett villkor uppfylls.

Förlängning GA

az afd rule action add

Skapa åtgärd.

az afd rule action add --action-name {AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning}
                       --profile-name
                       --resource-group
                       --rule-name
                       --rule-set-name
                       [--acquire-policy-token]
                       [--afd-url-signing]
                       [--cache-expiration]
                       [--cache-key-query-string]
                       [--change-reference]
                       [--edge-action]
                       [--modify-request-header]
                       [--modify-response-header]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--origin-group-override]
                       [--route-config --route-configuration-override]
                       [--url-redirect]
                       [--url-rewrite]
                       [--url-signing]

Obligatoriska parametrar

--action-name

Namnet på åtgärden i leveransregeln.

Egenskap Värde
Godkända värden: AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning
--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

--rule-set-name

Namnet på regeluppsättningen under profilen.

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--afd-url-signing

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--cache-expiration

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--cache-key-query-string

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--edge-action

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--modify-request-header

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--modify-response-header

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--origin-group-override

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--route-config --route-configuration-override

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--url-redirect

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--url-rewrite

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--url-signing

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az afd rule action list

Liståtgärd.

az afd rule action list --profile-name
                        --resource-group
                        --rule-name
                        --rule-set-name

Obligatoriska parametrar

--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

--rule-set-name

Namnet på regeluppsättningen under profilen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az afd rule action remove

Ta bort åtgärd.

az afd rule action remove --action-name {AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning}
                          --profile-name
                          --resource-group
                          --rule-name
                          --rule-set-name
                          [--acquire-policy-token]
                          [--change-reference]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--yes]

Obligatoriska parametrar

--action-name

Namnet på åtgärden i leveransregeln.

Egenskap Värde
Godkända värden: AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning
--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

--rule-set-name

Namnet på regeluppsättningen under profilen.

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az afd rule action show

Visa åtgärd.

az afd rule action show --action-name {AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning}
                        --profile-name
                        --resource-group
                        --rule-name
                        --rule-set-name

Obligatoriska parametrar

--action-name

Namnet på åtgärden i leveransregeln.

Egenskap Värde
Godkända värden: AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning
--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

--rule-set-name

Namnet på regeluppsättningen under profilen.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az afd rule action update

Uppdateringsåtgärd.

az afd rule action update --action-name {AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning}
                          --profile-name
                          --resource-group
                          --rule-name
                          --rule-set-name
                          [--acquire-policy-token]
                          [--add]
                          [--afd-url-signing]
                          [--cache-expiration]
                          [--cache-key-query-string]
                          [--change-reference]
                          [--edge-action]
                          [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                          [--modify-request-header]
                          [--modify-response-header]
                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                          [--origin-group-override]
                          [--remove]
                          [--route-config --route-configuration-override]
                          [--set]
                          [--url-redirect]
                          [--url-rewrite]
                          [--url-signing]

Exempel

Uppdatera en förfalloåtgärd för cacheminnet.

az afd rule action update -g group --profile-name profile --rule-set-name ruleset --rule-name rule --action-name CacheExpiration --cache-expiration "{parameters:{cache-behavior:BypassCache,cache-type:All}}"

Obligatoriska parametrar

--action-name

Namnet på åtgärden i leveransregeln.

Egenskap Värde
Godkända värden: AfdUrlSigning, CacheExpiration, CacheKeyQueryString, EdgeAction, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RouteConfigurationOverride, UrlRedirect, UrlRewrite, UrlSigning
--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

--rule-set-name

Namnet på regeluppsättningen under profilen.

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

Egenskap Värde
Parametergrupp: Generic Update Arguments
--afd-url-signing

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--cache-expiration

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--cache-key-query-string

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--edge-action

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

Egenskap Värde
Parametergrupp: Generic Update Arguments
Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--modify-request-header

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--modify-response-header

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Godkända värden: 0, 1, f, false, n, no, t, true, y, yes
--origin-group-override

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Egenskap Värde
Parametergrupp: Generic Update Arguments
--route-config --route-configuration-override

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

Egenskap Värde
Parametergrupp: Generic Update Arguments
--url-redirect

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--url-rewrite

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
--url-signing

Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.

Egenskap Värde
Parametergrupp: Rule.properties.actions[] Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az afd rule action wait

Placera CLI i vänteläge tills ett villkor uppfylls.

az afd rule action wait [--acquire-policy-token]
                        [--change-reference]
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--ids]
                        [--interval]
                        [--profile-name]
                        [--resource-group]
                        [--rule-name]
                        [--rule-set-name]
                        [--subscription]
                        [--timeout]
                        [--updated]

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Egenskap Värde
Parametergrupp: Wait Condition Arguments
--deleted

Vänta tills den har tagits bort.

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: False
--exists

Vänta tills resursen finns.

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om 'resurs-ID' argumenten. Du bör ange antingen --id eller andra "Resurs-ID"-argument.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--interval

Avsökningsintervall i sekunder.

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: 30
--profile-name

Namnet på Azure Front Door Standard- eller Azure Front Door Premium-profilen som är unik i resursgruppen.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--rule-name

Namnet på leveransregeln som är unik inom slutpunkten.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--rule-set-name

Namnet på regeluppsättningen under profilen.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Egenskap Värde
Parametergrupp: Resource Id Arguments
--timeout

Maximal väntetid i sekunder.

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

Egenskap Värde
Parametergrupp: Wait Condition Arguments
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False