Megosztás a következőn keresztül:


az cdn endpoint rule

Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Egy végpont kézbesítési szabályainak kezelése.

Parancsok

Name Description Típus Állapot
az cdn endpoint rule action

Egy végpont kézbesítési szabályműveleteinek kezelése.

Alapvető Előnézet
az cdn endpoint rule action add

Művelet hozzáadása kézbesítési szabályhoz.

Alapvető Előnézet
az cdn endpoint rule action remove

Művelet eltávolítása egy kézbesítési szabályból.

Alapvető Előnézet
az cdn endpoint rule action show

A kézbesítési szabályok társítása a végponttal.

Alapvető Előnézet
az cdn endpoint rule add

Adjon hozzá egy kézbesítési szabályt egy CDN-végponthoz.

Alapvető Előnézet
az cdn endpoint rule condition

A végpont kézbesítési szabályának feltételeinek kezelése.

Alapvető Előnézet
az cdn endpoint rule condition add

Feltétel hozzáadása kézbesítési szabályhoz.

Alapvető Előnézet
az cdn endpoint rule condition remove

Feltétel eltávolítása egy kézbesítési szabályból.

Alapvető Előnézet
az cdn endpoint rule condition show

A végponthoz társított kézbesítési szabályok megjelenítése.

Alapvető Előnézet
az cdn endpoint rule remove

Szállítási szabály eltávolítása egy végpontról.

Alapvető Előnézet
az cdn endpoint rule show

A végponthoz társított kézbesítési szabályok megjelenítése.

Alapvető Előnézet

az cdn endpoint rule add

Előnézet

A "cdn endpoint rule" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Adjon hozzá egy kézbesítési szabályt egy CDN-végponthoz.

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éldák

Globális szabály létrehozása a gyorsítótárazás letiltásához.

az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache

Hozzon létre egy szabályt a http-ről https-átirányításra.

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

Hozzon létre egy szabályt, amely a "/test1" névvel osztja el a kéréseket az "/test1" url-címében a "origingroup1" nevű forráscsoporthoz.

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

Kötelező paraméterek

--action-name

A kézbesítési szabály műveletének neve: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.

elfogadott értékek: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--order

A szabályok végpontra való alkalmazásának sorrendje. Lehetséges értékek: {0,1,2,3,.........}. Az alacsonyabb sorrendű szabályt a rendszer a magasabb sorrendű szabály előtt alkalmazza. A 0. sorrendű szabály egy speciális szabály. Nem igényel semmilyen feltételt, és a benne felsorolt műveletek mindig érvényesek lesznek.

Opcionális paraméterek

--cache-behavior

A kérések gyorsítótárazási viselkedése.

elfogadott értékek: BypassCache, Override, SetIfMissing
--cache-duration

A tartalom gyorsítótárazási időtartamának időtartama. Az engedélyezett formátum : [d.]hh:mm:ss.

--custom-fragment

Az átirányítási URL-címhez hozzáadni kívánt töredék.

--custom-hostname

Átirányítandó gazdagép. Hagyja üresen a bejövő gazdagép cél gazdagépként való használatához.

--custom-path

Az átirányítás teljes elérési útja. Az elérési út nem lehet üres, és a következővel kell kezdődnie: /. Hagyja üresen a bejövő elérési utat célútvonalként való használatához.

--custom-querystring

Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. hagyja üresen a bejövő lekérdezési sztring megőrzéséhez.

--destination

Az átírásban használandó célútvonal.

--header-action

Fejlécművelet a kérésekhez.

elfogadott értékek: Append, Delete, Overwrite
--header-name

A módosítani kívánt fejléc neve.

--header-value

A fejléc értéke.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--match-values

Az egyezés feltétel értékeinek egyeztetése. például a "GET" "HTTP" szóközzel elválasztott értékeit.

--match-variable

Az egyeztetési feltétel neve: https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.

elfogadott értékek: ClientPort, Cookies, HostName, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, ServerPort, SocketAddr, SslProtocol, UrlFileExtension, UrlFileName, UrlPath
--name -n

A CDN-végpont neve.

--negate-condition

Ha igaz, akkor a feltétel nem teljesül.

elfogadott értékek: false, true
--operator

Az egyezés feltételének operátora.

--origin-group

Annak az OriginGroupnak a neve vagy azonosítója, amely felülbírálja az alapértelmezett OriginGroup-csoportot.

--preserve-unmatched-path

Ha igaz, a forrásminta utáni fennmaradó elérési út hozzá lesz fűzve az új célútvonalhoz.

elfogadott értékek: false, true
--profile-name

Az erőforráscsoporton belül egyedi CDN-profil neve.

--query-parameters

A belefoglalandó vagy kizárandó lekérdezési paraméterek (vesszővel elválasztva).

--query-string-behavior

Lekérdezési sztring viselkedése a kérésekhez.

elfogadott értékek: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Az átirányításhoz használandó protokoll.

elfogadott értékek: Http, Https, MatchRequest
--redirect-type

A szabály által a forgalom átirányításához használt átirányítási típus.

elfogadott értékek: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--rule-name

A szabály neve, csak a Microsoft termékváltozatához szükséges.

--selector

Az egyezés feltételének választója.

--source-pattern

Egy kérelem URI-mintája, amely azonosítja az újraírható kérések típusát.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--transform

Átalakítás alkalmazásra az egyeztetés előtt.

elfogadott értékek: Lowercase, Uppercase
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cdn endpoint rule remove

Előnézet

A "cdn endpoint rule" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Szállítási szabály eltávolítása egy végpontról.

az cdn endpoint rule remove [--ids]
                            [--name]
                            [--order]
                            [--profile-name]
                            [--resource-group]
                            [--rule-name]
                            [--subscription]

Példák

Távolítsa el a globális szabályt.

az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global

Távolítsa el a szabályt a 4. sorrendben.

az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A CDN-végpont neve.

--order

A szabályok végpontra való alkalmazásának sorrendje. Lehetséges értékek: {0,1,2,3,.........}. Az alacsonyabb sorrendű szabályt a rendszer a magasabb sorrendű szabály előtt alkalmazza. A 0. sorrendű szabály egy speciális szabály. Nem igényel semmilyen feltételt, és a benne felsorolt műveletek mindig érvényesek lesznek.

--profile-name

Az erőforráscsoporton belül egyedi CDN-profil neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--rule-name

A szabály neve.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az cdn endpoint rule show

Előnézet

A "cdn endpoint rule" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

A végponthoz társított kézbesítési szabályok megjelenítése.

az cdn endpoint rule show [--ids]
                          [--name]
                          [--profile-name]
                          [--resource-group]
                          [--subscription]

Példák

a végponthoz társított kézbesítési szabályok megjelenítése.

az cdn endpoint rule show -g group -n endpoint --profile-name profile

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--name -n

A CDN-végpont neve.

--profile-name

Az erőforráscsoporton belül egyedi CDN-profil neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.