az cdn endpoint rule
Leveringsregels voor een eindpunt beheren.
Opdracht
| az cdn endpoint rule action |
Leveringsregelacties voor een eindpunt beheren. |
| az cdn endpoint rule action add |
Voeg een actie toe aan een leveringsregel. |
| az cdn endpoint rule action remove |
Verwijder een actie uit een leveringsregel. |
| az cdn endpoint rule action show |
Leveringsregels tonen die zijn verbonden met het eindpunt. |
| az cdn endpoint rule add |
Voeg een leveringsregel toe aan een CDN eindpunt. |
| az cdn endpoint rule condition |
Voorwaarden voor leveringsregel voor een eindpunt beheren. |
| az cdn endpoint rule condition add |
Voeg een voorwaarde toe aan een leveringsregel. |
| az cdn endpoint rule condition remove |
Verwijder een voorwaarde uit een leveringsregel. |
| az cdn endpoint rule condition show |
Leveringsregels tonen die zijn verbonden met het eindpunt. |
| az cdn endpoint rule remove |
Verwijder een leveringsregel van een eindpunt. |
| az cdn endpoint rule show |
Leveringsregels tonen die zijn verbonden met het eindpunt. |
az cdn endpoint rule add
Voeg een leveringsregel toe aan een CDN eindpunt.
az cdn endpoint rule add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, RequestHeader, ResponseHeader, UrlRedirect, UrlRewrite, UrlSigning}
--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 {Cookies, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, 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}]
Voorbeelden
Maak een globale regel om caching uit te schakelen.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Maak een regel voor http-naar-https-omleiding.
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
Maak een regel voor het distribueren van aanvragen met '/test1' in het URL-pad naar de oorspronkelijke groep met de naam 'origingroup1'.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "origin-groupo-verride" --match-variable UrlPath --operator Contains --match-values /test1 --action-name "OriginGroupOverride" --origin-group origingroup1
Vereiste parameters
Naam van de actie.
De volgorde waarin de regels worden toegepast op het eindpunt. Mogelijke waarden {0,1,2,3,.........}. Een regel met een lagere volgorde wordt toegepast vóór een regel met een hogere volgorde. Regel met order 0 is een speciale regel. Er zijn geen voorwaarden vereist en de acties die worden vermeld, worden altijd toegepast.
Optionele parameters
Caching gedrag voor de aanvragen.
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is [d.]hh:mm:ss.
Fragment om toe te voegen aan de omleidings-URL.
Host om om te leiden. Laat leeg om de binnenkomende host als doelhost te gebruiken.
Het volledige omleidingspad. Pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken.
De set queryreeksen die in de omleidings-URL moet worden geplaatst. laat leeg om de binnenkomende queryreeks te behouden.
Het doelpad dat moet worden gebruikt bij het herschrijven.
Headeractie voor de aanvragen.
De naam van de header die moet worden gewijzigd.
Waarde van de header.
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Overeenkomende waarden van de overeenkomstvoorwaarde (gescheiden door komma's).
Naam van de overeenkomstvoorwaarde.
Naam van het CDN eindpunt.
Als de voorwaarde waar is, wordt de voorwaarde negatief.
Operator van de overeenkomstvoorwaarde.
Naam of id van de OriginGroup die de standaard OriginGroup overschrijven.
Indien waar, wordt het resterende pad na het bronpatroon toegevoegd aan het nieuwe doelpad.
Naam van het CDN profiel dat uniek is binnen de resourcegroep.
Queryparameters die moeten worden opgesloten of uitgesloten (door komma's gescheiden).
Gedrag van queryreeksen voor de aanvragen.
Protocol dat moet worden gebruikt voor de omleiding.
Het omleidingstype dat de regel gebruikt bij het omleiden van verkeer.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam van de regel, alleen vereist voor Microsoft SKU.
Selector van de voorwaarde voor overeenkomst.
Een aanvraag-URI-patroon dat het type aanvragen identificeert dat kan worden herschreven.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Transformeren om toe te passen voordat er wordt gematcht.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az cdn endpoint rule remove
Verwijder een leveringsregel van een eindpunt.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
[--subscription]
Voorbeelden
Verwijder de globale regel.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Verwijder de regel met order 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van het CDN eindpunt.
De volgorde waarin de regels worden toegepast op het eindpunt. Mogelijke waarden {0,1,2,3,.........}. Een regel met een lagere volgorde wordt toegepast vóór een regel met een hogere volgorde. Regel met order 0 is een speciale regel. Er zijn geen voorwaarden vereist en de acties die worden vermeld, worden altijd toegepast.
Naam van het CDN profiel dat uniek is binnen de resourcegroep.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
De naam van de regel.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az cdn endpoint rule show
Leveringsregels tonen die zijn verbonden met het eindpunt.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--query-examples]
[--resource-group]
[--subscription]
Voorbeelden
leveringsregels tonen die zijn verbonden met het eindpunt.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Optionele parameters
Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.
Naam van het CDN eindpunt.
Naam van het CDN profiel dat uniek is binnen de resourcegroep.
JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.