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


az network front-door routing-rule

Feljegyzés

Ez a hivatkozás az Azure CLI front-door bővítményének része (2.57.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az network front-door routing-rule parancs első futtatásakor. További információ a bővítményekről.

Front Door útválasztási szabályok kezelése.

Parancsok

Name Description Típus Állapot
az network front-door routing-rule create

Hozzon létre egy Front Door útválasztási szabályt.

Mellék FE
az network front-door routing-rule delete

Front Door útválasztási szabály törlése.

Mellék FE
az network front-door routing-rule list

A Front Door útválasztási szabályainak listázása.

Mellék FE
az network front-door routing-rule show

Kérje le a Front Door útválasztási szabályának részleteit.

Mellék FE
az network front-door routing-rule update

Frissítsen egy Front Door útválasztási szabályt.

Mellék FE

az network front-door routing-rule create

Hozzon létre egy Front Door útválasztási szabályt.

Hozzon létre egy Front Door útválasztási szabályt, amely továbbítja a kéréseket egy háttérrendszernek, vagy átirányítja a felhasználókat egy másik URL-címre.

1. példa: az network front-door routing-rule create -f frontdoor1 -g rg1 --frontend-endpoints DefaultFrontendEndpoint --route-type Forward --backend-pool DefaultBackendPool -n forwardRoutingrule1 --patterns /forward1

2. példa: az network front-door routing-rule create -f frontdoor1 -g rg1 --frontend-endpoints DefaultFrontendEndpoint --route-type Redirect --custom-host redirecthost.com -n redirectRouteRule1 --patterns /redirect1 --custom-query-string querystring.

az network front-door routing-rule create --front-door-name
                                          --frontend-endpoints
                                          --name
                                          --resource-group
                                          --route-type {Forward, Redirect}
                                          [--accepted-protocols]
                                          [--backend-pool]
                                          [--cache-duration]
                                          [--caching {Disabled, Enabled}]
                                          [--custom-forwarding-path]
                                          [--custom-fragment]
                                          [--custom-host]
                                          [--custom-path]
                                          [--custom-query-string]
                                          [--disabled {false, true}]
                                          [--dynamic-compression {Disabled, Enabled}]
                                          [--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
                                          [--patterns]
                                          [--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
                                          [--query-parameters]
                                          [--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
                                          [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                          [--rules-engine]

Kötelező paraméterek

--front-door-name -f

A Front Door neve.

--frontend-endpoints

Az előtérbeli végpontok neveinek vagy azonosítóinak szóközzel elválasztott listája.

--name -n

Az útválasztási szabály neve.

--resource-group -g

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

--route-type

Útvonaltípus annak meghatározásához, hogy a Front Door hogyan kezelje az útvonalra vonatkozó kéréseket, azaz továbbítja őket egy háttérrendszernek, vagy átirányítsa a felhasználókat egy másik URL-címre.

elfogadott értékek: Forward, Redirect

Opcionális paraméterek

--accepted-protocols

Az elfogadandó protokollok szóközzel elválasztott listája. Alapértelmezett: Http.

--backend-pool

Háttérkészlet neve vagy azonosítója. Továbbítási útválasztási szabály létrehozásához szükséges.

--cache-duration

A tartalom gyorsítótárazási időtartamának időtartama. Az engedélyezett formátum iso 8601-es időtartam.

--caching

Engedélyezze-e a gyorsítótárazást ehhez az útvonalhoz.

elfogadott értékek: Disabled, Enabled
--custom-forwarding-path

A szabálynak megfelelő erőforrás-útvonalak újraírásához használt egyéni elérési út. A bejövő elérési út használatához hagyja üresen.

--custom-fragment

Az átirányítási URL-címhez hozzáadni kívánt töredék. A töredék az URL-cím #után következő része. Ne adja meg a #elemet.

--custom-host

Á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-query-string

Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Az érték beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek = formátumúnak kell lennie. Az első? és & automatikusan hozzá lesz adva, ezért ne vegye fel őket az előtérbe, hanem különítse el a > lekérdezési sztringeket.

--disabled

Létrehozás letiltott állapotban.

elfogadott értékek: false, true
--dynamic-compression

Dinamikus tömörítés használata gyorsítótárazott tartalomhoz.

elfogadott értékek: Disabled, Enabled
--forwarding-protocol

A forgalom továbbításához használandó protokoll.

elfogadott értékek: HttpOnly, HttpsOnly, MatchRequest
--patterns

Az egyező minták szóközzel elválasztott listája. Alapértelmezett: '/*'.

--query-parameter-strip-directive

Az URL-lekérdezési kifejezések kezelése a gyorsítótárkulcs létrehozásakor.

elfogadott értékek: StripAll, StripAllExcept, StripNone, StripOnly
--query-parameters

Olyan lekérdezési paraméterek, amelyek a StripAllExcept vagy a StripOnly típusú lekérdezés-parameter-strip-direktíva használatakor belefoglalhatók vagy kizárhatók (vesszővel elválasztva).

--redirect-protocol

A célhely protokollja, ahová a forgalmat átirányítják.

elfogadott értékek: HttpOnly, HttpsOnly, MatchRequest
alapértelmezett érték: 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
alapértelmezett érték: Moved
--rules-engine

Szabálymotor-konfiguráció neve vagy azonosítója. A tulajdonság leválasztásához "--remove rulesEngine".

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 network front-door routing-rule delete

Front Door útválasztási szabály törlése.

az network front-door routing-rule delete --front-door-name
                                          --name
                                          --resource-group

Kötelező paraméterek

--front-door-name -f

A Front Door neve.

--name -n

Az útválasztási szabály neve.

--resource-group -g

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

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 network front-door routing-rule list

A Front Door útválasztási szabályainak listázása.

az network front-door routing-rule list --front-door-name
                                        --resource-group

Kötelező paraméterek

--front-door-name -f

A Front Door neve.

--resource-group -g

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

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 network front-door routing-rule show

Kérje le a Front Door útválasztási szabályának részleteit.

az network front-door routing-rule show --front-door-name
                                        --name
                                        --resource-group

Kötelező paraméterek

--front-door-name -f

A Front Door neve.

--name -n

Az útválasztási szabály neve.

--resource-group -g

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

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 network front-door routing-rule update

Frissítsen egy Front Door útválasztási szabályt.

az network front-door routing-rule update --front-door-name
                                          --name
                                          --resource-group
                                          [--accepted-protocols]
                                          [--add]
                                          [--backend-pool]
                                          [--cache-duration]
                                          [--caching {Disabled, Enabled}]
                                          [--custom-forwarding-path]
                                          [--custom-fragment]
                                          [--custom-host]
                                          [--custom-path]
                                          [--custom-query-string]
                                          [--dynamic-compression {Disabled, Enabled}]
                                          [--enabled {Disabled, Enabled}]
                                          [--force-string]
                                          [--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
                                          [--frontend-endpoints]
                                          [--patterns]
                                          [--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
                                          [--query-parameters]
                                          [--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
                                          [--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
                                          [--remove]
                                          [--rules-engine]
                                          [--set]

Kötelező paraméterek

--front-door-name -f

A Front Door neve.

--name -n

Az útválasztási szabály neve.

--resource-group -g

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

Opcionális paraméterek

--accepted-protocols

Az elfogadandó protokollok szóközzel elválasztott listája. Alapértelmezett: Http.

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>

alapértelmezett érték: []
--backend-pool

Háttérkészlet neve vagy azonosítója. Továbbítási útválasztási szabály létrehozásához szükséges.

--cache-duration

A tartalom gyorsítótárazási időtartamának időtartama. Az engedélyezett formátum iso 8601-es időtartam.

--caching

Engedélyezze-e a gyorsítótárazást ehhez az útvonalhoz.

elfogadott értékek: Disabled, Enabled
--custom-forwarding-path

A szabálynak megfelelő erőforrás-útvonalak újraírásához használt egyéni elérési út. A bejövő elérési út használatához hagyja üresen.

--custom-fragment

Az átirányítási URL-címhez hozzáadni kívánt töredék. A töredék az URL-cím #után következő része. Ne adja meg a #elemet.

--custom-host

Á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-query-string

Az átirányítási URL-címbe helyezendő lekérdezési sztringek halmaza. Az érték beállítása lecserélné a meglévő lekérdezési sztringeket; hagyja üresen a bejövő lekérdezési sztring megőrzéséhez. A lekérdezési sztringnek = formátumúnak kell lennie. Az első? és & automatikusan hozzá lesz adva, ezért ne vegye fel őket az előtérbe, hanem különítse el a > lekérdezési sztringeket.

--dynamic-compression

Dinamikus tömörítés használata gyorsítótárazott tartalomhoz.

elfogadott értékek: Disabled, Enabled
--enabled

Engedélyezett állapot.

elfogadott értékek: Disabled, Enabled
--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

alapértelmezett érték: False
--forwarding-protocol

A forgalom továbbításához használandó protokoll.

elfogadott értékek: HttpOnly, HttpsOnly, MatchRequest
--frontend-endpoints

Az előtérbeli végpontok neveinek vagy azonosítóinak szóközzel elválasztott listája.

--patterns

Az egyező minták szóközzel elválasztott listája. Alapértelmezett: '/*'.

--query-parameter-strip-directive

Az URL-lekérdezési kifejezések kezelése a gyorsítótárkulcs létrehozásakor.

elfogadott értékek: StripAll, StripAllExcept, StripNone, StripOnly
--query-parameters

Olyan lekérdezési paraméterek, amelyek a StripAllExcept vagy a StripOnly típusú lekérdezés-parameter-strip-direktíva használatakor belefoglalhatók vagy kizárhatók (vesszővel elválasztva).

--redirect-protocol

A célhely protokollja, ahová a forgalmat átirányítják.

elfogadott értékek: HttpOnly, HttpsOnly, 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
--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove> VAGY --remove propertyToRemove.

alapértelmezett érték: []
--rules-engine

Szabálymotor-konfiguráció neve vagy azonosítója. A tulajdonság leválasztásához "--remove rulesEngine".

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>

alapértelmezett érték: []
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.