az network front-door routing-rule
Kommentar
Den här referensen är en del av klientdörrstillägget för Azure CLI (version 2.57.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az network front-door routing-rule . Läs mer om tillägg.
Hantera Regler för Front Door-routning.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az network front-door routing-rule create |
Skapa en Front Door-routningsregel. |
Anknytning | Allmän tillgänglighet |
az network front-door routing-rule delete |
Ta bort en Front Door-routningsregel. |
Anknytning | Allmän tillgänglighet |
az network front-door routing-rule list |
Lista Regler för Front Door-routning. |
Anknytning | Allmän tillgänglighet |
az network front-door routing-rule show |
Hämta information om en Front Door-routningsregel. |
Anknytning | Allmän tillgänglighet |
az network front-door routing-rule update |
Uppdatera en Front Door-routningsregel. |
Anknytning | Allmän tillgänglighet |
az network front-door routing-rule create
Skapa en Front Door-routningsregel.
Skapa en Front Door-routningsregel för att antingen vidarebefordra begäranden till en serverdel eller omdirigera användarna till en annan URL.
Exempel 1: az network front-door routing-rule create -f frontdoor1 -g rg1 --frontend-endpoints DefaultFrontendEndpoint --route-type Forward --backend-pool DefaultBackendPool -n forwardRoutingrule1 --patterns /forward1
Exempel 2: 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]
Obligatoriska parametrar
Namnet på Front Door.
Blankstegsavgränsad lista över klientdelsslutpunktsnamn eller ID:t.
Namn på routningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Vägtyp för att definiera hur Front Door ska hantera begäranden för den här vägen, dvs. vidarebefordra dem till en serverdel eller omdirigera användarna till en annan URL.
Valfria parametrar
Utrymmesavgränsad lista över protokoll som ska accepteras. Standard: Http.
Namn eller ID för en serverdelspool. Det krävs för att skapa en regel för vidarebefordran av routning.
Hur länge innehållet måste cachelagras. Det tillåtna formatet är ISO 8601-varaktighet.
Om du vill aktivera cachelagring för den här vägen.
Anpassad sökväg som används för att skriva om resurssökvägar som matchas av den här regeln. Låt vara tom om du vill använda inkommande sökväg.
Fragment som ska läggas till i omdirigerings-URL:en. Fragment är den del av URL:en som kommer efter #. Ta inte med #.
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. Om du anger det här värdet ersätts alla befintliga frågesträngar. lämna tom för att bevara den inkommande frågesträngen. Frågesträngen måste vara i = format. Den första? och & kommer att läggas till automatiskt så ta inte med dem längst fram, men separera flera frågesträngar med &.
Skapa i inaktiverat tillstånd.
Använd dynamisk komprimering för cachelagrat innehåll.
Protokoll som ska användas för vidarebefordran av trafik.
Blankstegsavgränsad lista över mönster som ska matchas. Standard: '/*'.
Behandling av URL-frågetermer när du bildar cachenyckeln.
Frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade) när du använder query-parameter-strip-directive-typen StripAllExcept respektive StripOn.
Protokollet för målet till där trafiken omdirigeras.
Omdirigeringstypen som regeln ska använda vid omdirigering av trafik.
Namn eller ID för en regelmotorkonfiguration. Om du vill ta bort länken till egenskapen "--remove rulesEngine".
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network front-door routing-rule delete
Ta bort en Front Door-routningsregel.
az network front-door routing-rule delete --front-door-name
--name
--resource-group
Obligatoriska parametrar
Namnet på Front Door.
Namn på routningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network front-door routing-rule list
Lista Regler för Front Door-routning.
az network front-door routing-rule list --front-door-name
--resource-group
Obligatoriska parametrar
Namnet på Front Door.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network front-door routing-rule show
Hämta information om en Front Door-routningsregel.
az network front-door routing-rule show --front-door-name
--name
--resource-group
Obligatoriska parametrar
Namnet på Front Door.
Namn på routningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az network front-door routing-rule update
Uppdatera en Front Door-routningsregel.
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]
Obligatoriska parametrar
Namnet på Front Door.
Namn på routningsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Utrymmesavgränsad lista över protokoll som ska accepteras. Standard: Http.
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>
.
Namn eller ID för en serverdelspool. Det krävs för att skapa en regel för vidarebefordran av routning.
Hur länge innehållet måste cachelagras. Det tillåtna formatet är ISO 8601-varaktighet.
Om du vill aktivera cachelagring för den här vägen.
Anpassad sökväg som används för att skriva om resurssökvägar som matchas av den här regeln. Låt vara tom om du vill använda inkommande sökväg.
Fragment som ska läggas till i omdirigerings-URL:en. Fragment är den del av URL:en som kommer efter #. Ta inte med #.
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. Om du anger det här värdet ersätts alla befintliga frågesträngar. lämna tom för att bevara den inkommande frågesträngen. Frågesträngen måste vara i = format. Den första? och & kommer att läggas till automatiskt så ta inte med dem längst fram, men separera flera frågesträngar med &.
Använd dynamisk komprimering för cachelagrat innehåll.
Aktiverad status.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Protokoll som ska användas för vidarebefordran av trafik.
Blankstegsavgränsad lista över klientdelsslutpunktsnamn eller ID:t.
Blankstegsavgränsad lista över mönster som ska matchas. Standard: '/*'.
Behandling av URL-frågetermer när du bildar cachenyckeln.
Frågeparametrar som ska inkluderas eller exkluderas (kommaavgränsade) när du använder query-parameter-strip-directive-typen StripAllExcept respektive StripOn.
Protokollet för målet till där trafiken omdirigeras.
Omdirigeringstypen som regeln ska använda vid omdirigering av trafik.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove>
ELLER --remove propertyToRemove
.
Namn eller ID för en regelmotorkonfiguration. Om du vill ta bort länken till egenskapen "--remove rulesEngine".
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>
.
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.