az cdn endpoint rule
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Správa pravidel doručení pro koncový bod
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az cdn endpoint rule action |
Správa akcí pravidel doručení pro koncový bod |
Základ | Preview |
az cdn endpoint rule action add |
Přidání akce do pravidla doručení |
Základ | Preview |
az cdn endpoint rule action remove |
Odeberte akci z pravidla doručení. |
Základ | Preview |
az cdn endpoint rule action show |
Zobrazte pravidla doručení jako asscociate s koncovým bodem. |
Základ | Preview |
az cdn endpoint rule add |
Přidejte pravidlo doručení do koncového bodu CDN. |
Základ | Preview |
az cdn endpoint rule condition |
Správa podmínek pravidla doručení pro koncový bod |
Základ | Preview |
az cdn endpoint rule condition add |
Přidání podmínky do pravidla doručení |
Základ | Preview |
az cdn endpoint rule condition remove |
Odeberte podmínku z pravidla doručení. |
Základ | Preview |
az cdn endpoint rule condition show |
Zobrazí pravidla doručení přidružená ke koncovému bodu. |
Základ | Preview |
az cdn endpoint rule remove |
Odeberte pravidlo doručení z koncového bodu. |
Základ | Preview |
az cdn endpoint rule show |
Zobrazí pravidla doručení přidružená ke koncovému bodu. |
Základ | Preview |
az cdn endpoint rule add
Skupina příkazů "cdn endpoint rule" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Přidejte pravidlo doručení do koncového bodu CDN.
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}]
Příklady
Vytvořte globální pravidlo, které zakáže ukládání do mezipaměti.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Vytvořte pravidlo pro přesměrování http na https.
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
Vytvořte pravidlo pro distribuci požadavků pomocí /test1 v cestě URL ke skupině původu s názvem 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
Povinné parametry
Název akce pro pravidlo doručení: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.
Pořadí, ve kterém se pravidla použijí pro koncový bod. Možné hodnoty {0,1,2,3,.........}. Pravidlo s nižším pořadím se použije před pravidlem s vyšším pořadím. Pravidlo s pořadím 0 je speciální pravidlo. Nevyžaduje žádnou podmínku a akce uvedené v ní budou vždy použity.
Volitelné parametry
Chování ukládání do mezipaměti pro požadavky.
Doba trvání, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je [d.]hh:mm:ss.
Fragment, který se má přidat k adrese URL pro přesměrování
Hostitel, který se má přesměrovat. Pokud chcete jako cílového hostitele použít příchozího hostitele, ponechte prázdné.
Úplná cesta k přesměrování. Cesta nemůže být prázdná a musí začínat parametrem /. Pokud chcete jako cílovou cestu použít příchozí cestu, nechejte prázdnou.
Sada řetězců dotazu, které se mají umístit do adresy URL pro přesměrování. ponechte prázdný, aby se zachoval řetězec příchozího dotazu.
Cílová cesta, která se má použít v přepsání.
Akce hlavičky pro požadavky
Název záhlaví, které chcete upravit.
Hodnota záhlaví
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Porovná hodnoty podmínky shody. Například hodnoty oddělené mezerou "GET" "HTTP".
Název podmínky shody: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.
Název koncového bodu CDN.
Pokud je pravda, neguje podmínku.
Operátor podmínky shody.
Název nebo ID skupiny OriginGroup, která by přepsala výchozí skupinu OriginGroup.
Pokud je hodnota True, bude zbývající cesta za zdrojovým vzorem připojena k nové cílové cestě.
Název profilu CDN, který je jedinečný v rámci skupiny prostředků.
Parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami).
Chování řetězce dotazu pro požadavky.
Protokol, který se má použít pro přesměrování.
Typ přesměrování, který pravidlo použije při přesměrování provozu.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název pravidla, který se vyžaduje jenom pro skladovou položku Microsoftu.
Selektor podmínky shody
Vzor identifikátoru URI požadavku, který identifikuje typ požadavků, které se můžou přepsat.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Transformace, která se použije před párování
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az cdn endpoint rule remove
Skupina příkazů "cdn endpoint rule" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Odeberte pravidlo doručení z koncového bodu.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
[--subscription]
Příklady
Odeberte globální pravidlo.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Odeberte pravidlo s pořadím 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název koncového bodu CDN.
Pořadí, ve kterém se pravidla použijí pro koncový bod. Možné hodnoty {0,1,2,3,.........}. Pravidlo s nižším pořadím se použije před pravidlem s vyšším pořadím. Pravidlo s pořadím 0 je speciální pravidlo. Nevyžaduje žádnou podmínku a akce uvedené v ní budou vždy použity.
Název profilu CDN, který je jedinečný v rámci skupiny prostředků.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název pravidla:
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az cdn endpoint rule show
Skupina příkazů "cdn endpoint rule" je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zobrazí pravidla doručení přidružená ke koncovému bodu.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--resource-group]
[--subscription]
Příklady
show delivery rules associate with the endpoint.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Volitelné parametry
Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.
Název koncového bodu CDN.
Název profilu CDN, který je jedinečný v rámci skupiny prostředků.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.