az cdn endpoint rule
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera leveransregler för en slutpunkt.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az cdn endpoint rule action |
Hantera leveransregelåtgärder för en slutpunkt. |
Kärna | Förhandsvisning |
az cdn endpoint rule action add |
Lägg till en åtgärd i en leveransregel. |
Kärna | Förhandsvisning |
az cdn endpoint rule action remove |
Ta bort en åtgärd från en leveransregel. |
Kärna | Förhandsvisning |
az cdn endpoint rule action show |
Visa leveransregler asscociate med slutpunkten. |
Kärna | Förhandsvisning |
az cdn endpoint rule add |
Lägg till en leveransregel till en CDN-slutpunkt. |
Kärna | Förhandsvisning |
az cdn endpoint rule condition |
Hantera leveransregelvillkor för en slutpunkt. |
Kärna | Förhandsvisning |
az cdn endpoint rule condition add |
Lägg till ett villkor i en leveransregel. |
Kärna | Förhandsvisning |
az cdn endpoint rule condition remove |
Ta bort ett villkor från en leveransregel. |
Kärna | Förhandsvisning |
az cdn endpoint rule condition show |
Visa leveransregler som associeras med slutpunkten. |
Kärna | Förhandsvisning |
az cdn endpoint rule remove |
Ta bort en leveransregel från en slutpunkt. |
Kärna | Förhandsvisning |
az cdn endpoint rule show |
Visa leveransregler som associeras med slutpunkten. |
Kärna | Förhandsvisning |
az cdn endpoint rule add
Kommandogruppen "cdn endpoint rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Lägg till en leveransregel till en CDN-slutpunkt.
az cdn endpoint rule add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
--order
[--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]
[--match-values]
[--match-variable {ClientPort, Cookies, HostName, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, ServerPort, SocketAddr, SslProtocol, UrlFileExtension, UrlFileName, UrlPath}]
[--name]
[--negate-condition {false, true}]
[--operator]
[--origin-group]
[--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]
[--selector]
[--source-pattern]
[--subscription]
[--transform {Lowercase, Uppercase}]
Exempel
Skapa en global regel för att inaktivera cachelagring.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Skapa en regel för http till https-omdirigering.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved
Skapa en regel för att distribuera begäranden med "/test1" i url-sökvägen till ursprungsgruppen med namnet "origingroup1".
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "origin-group-override" --match-variable UrlPath --operator Contains --match-values /test1 --action-name "OriginGroupOverride" --origin-group origingroup1
Obligatoriska parametrar
Namnet på åtgärden för leveransregeln: https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.
I vilken ordning reglerna tillämpas för slutpunkten. Möjliga värden {0,1,2,3,.........}. En regel med en lägre ordning tillämpas före en med högre ordning. Regel med ordning 0 är en särskild regel. Det kräver inte några villkor och åtgärder som anges i den kommer alltid att tillämpas.
Valfria parametrar
Cachelagringsbeteende för begäranden.
Hur länge innehållet måste cachelagras. Det tillåtna formatet är hh:mm:ss.xxxxxx.
Fragment som ska läggas till i omdirigerings-URL:en.
Värd för omdirigering. Låt vara tom om du vill använda den inkommande värden som målvärd.
Den fullständiga sökvägen till omdirigering. Sökvägen får inte vara tom och måste börja med /. Lämna tom om du vill använda den inkommande sökvägen som målsökväg.
Den uppsättning frågesträngar som ska placeras i omdirigerings-URL:en. lämna tom för att bevara den inkommande frågesträngen.
Målsökvägen som ska användas i omskrivningen.
Rubrikåtgärd för begäranden.
Namnet på rubriken som ska ändras.
Värdet för rubriken.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Matcha värden för matchningsvillkoret. t.ex. blankstegsavgränsade värden "GET" "HTTP".
Namnet på matchningsvillkoret: https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.
Namnet på CDN-slutpunkten.
Om det är sant, negerar villkoret.
Operator för matchningsvillkoret.
Namn eller ID för Den OriginGroup som skulle åsidosätta standardvärdet OriginGroup.
Om sant läggs den återstående sökvägen efter källmönstret till i den nya målsökvägen.
Namnet på CDN-profilen som är unik i resursgruppen.
Frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade).
Frågesträngsbeteende för begäranden.
Protokoll som ska användas för omdirigeringen.
Omdirigeringstypen som regeln ska använda vid omdirigering av trafik.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namnet på regeln, som endast krävs för Microsoft SKU.
Väljare för matchningsvillkoret.
Ett URI-mönster för begäranden som identifierar den typ av begäranden som kan skrivas om.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Transformera så att den tillämpas innan matchningen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az cdn endpoint rule remove
Kommandogruppen "cdn endpoint rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort en leveransregel från en slutpunkt.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
[--subscription]
Exempel
Ta bort den globala regeln.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Ta bort regeln med order 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på CDN-slutpunkten.
I vilken ordning reglerna tillämpas för slutpunkten. Möjliga värden {0,1,2,3,.........}. En regel med en lägre ordning tillämpas före en med högre ordning. Regel med ordning 0 är en särskild regel. Det kräver inte några villkor och åtgärder som anges i den kommer alltid att tillämpas.
Namnet på CDN-profilen som är unik i resursgruppen.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namnet på regeln.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az cdn endpoint rule show
Kommandogruppen "cdn endpoint rule" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa leveransregler som associeras med slutpunkten.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--resource-group]
[--subscription]
Exempel
visa leveransregler som associeras med slutpunkten.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på CDN-slutpunkten.
Namnet på CDN-profilen som är unik i resursgruppen.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.