az network front-door routing-rule
Poznámka:
Tento odkaz je součástí rozšíření front-door pro Azure CLI (verze 2.57.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az network front-door routing-rule . Přečtěte si další informace o rozšířeních.
Správa pravidel směrování služby Front Door
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az network front-door routing-rule create |
Vytvořte pravidlo směrování služby Front Door. |
Rozšíření | GA |
az network front-door routing-rule delete |
Odstraňte pravidlo směrování služby Front Door. |
Rozšíření | GA |
az network front-door routing-rule list |
Zobrazit seznam pravidel směrování služby Front Door |
Rozšíření | GA |
az network front-door routing-rule show |
Získejte podrobnosti o pravidlu směrování služby Front Door. |
Rozšíření | GA |
az network front-door routing-rule update |
Aktualizujte pravidlo směrování služby Front Door. |
Rozšíření | GA |
az network front-door routing-rule create
Vytvořte pravidlo směrování služby Front Door.
Vytvořte pravidlo směrování služby Front Door pro přesměrování požadavků na back-end nebo přesměrování uživatelů na jinou adresu URL.
Příklad 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
Příklad 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]
Povinné parametry
Název služby Front Door.
Seznam front-endových názvů nebo ID koncových bodů oddělených mezerami
Název pravidla směrování
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Typ trasy definující, jak má služba Front Door zpracovávat požadavky na tuto trasu, tj. předat je back-endu nebo přesměrovat uživatele na jinou adresu URL.
Volitelné parametry
Seznam protokolů oddělených mezerami, které se mají přijmout. Výchozí hodnota: Http.
Název nebo ID back-endového fondu Je nutné vytvořit pravidlo přesměrování.
Doba trvání, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je doba trvání ISO 8601.
Určuje, jestli se má pro tuto trasu povolit ukládání do mezipaměti.
Vlastní cesta použitá k přepsání cest prostředků, které odpovídají tomuto pravidlu. Pokud chcete použít příchozí cestu, nechejte prázdné.
Fragment, který se má přidat k adrese URL pro přesměrování Fragment je část adresy URL, která následuje po #. Nezahrnujte soubor #.
Hostitel, který se má přesměrovat. Ponechte prázdné použití příchozího hostitele jako cílového hostitele.
Ú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í. Nastavení této hodnoty by nahradilo jakýkoli existující řetězec dotazu; ponechte prázdný, aby se zachoval řetězec příchozího dotazu. Řetězec dotazu musí být ve formátu = formát. První? a přidá se automaticky, takže je nezahrnujte do popředí, ale oddělte více řetězců dotazu pomocí &.
Vytvořte v zakázaném stavu.
Pro obsah uložený v mezipaměti použijte dynamickou kompresi.
Protokol, který se má použít pro předávání provozu.
Seznam vzorů oddělených mezerami, které se mají shodovat. Výchozí hodnota: /*.
Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti
Parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami) při použití dotazu-parameter-strip-direktiv type StripAllExcept nebo StripOnly.
Protokol cíle, do kterého se provoz přesměruje.
Typ přesměrování, který pravidlo použije při přesměrování provozu.
Název nebo ID konfigurace stroje pravidel. Chcete-li zrušit propojení vlastnosti, "--remove rulesEngine".
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 network front-door routing-rule delete
Odstraňte pravidlo směrování služby Front Door.
az network front-door routing-rule delete --front-door-name
--name
--resource-group
Povinné parametry
Název služby Front Door.
Název pravidla směrování
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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 network front-door routing-rule list
Zobrazit seznam pravidel směrování služby Front Door
az network front-door routing-rule list --front-door-name
--resource-group
Povinné parametry
Název služby Front Door.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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 network front-door routing-rule show
Získejte podrobnosti o pravidlu směrování služby Front Door.
az network front-door routing-rule show --front-door-name
--name
--resource-group
Povinné parametry
Název služby Front Door.
Název pravidla směrování
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
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 network front-door routing-rule update
Aktualizujte pravidlo směrování služby Front Door.
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]
Povinné parametry
Název služby Front Door.
Název pravidla směrování
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Seznam protokolů oddělených mezerami, které se mají přijmout. Výchozí hodnota: Http.
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>
.
Název nebo ID back-endového fondu Je nutné vytvořit pravidlo přesměrování.
Doba trvání, po kterou se obsah musí ukládat do mezipaměti. Povolený formát je doba trvání ISO 8601.
Určuje, jestli se má pro tuto trasu povolit ukládání do mezipaměti.
Vlastní cesta použitá k přepsání cest prostředků, které odpovídají tomuto pravidlu. Pokud chcete použít příchozí cestu, nechejte prázdné.
Fragment, který se má přidat k adrese URL pro přesměrování Fragment je část adresy URL, která následuje po #. Nezahrnujte soubor #.
Hostitel, který se má přesměrovat. Ponechte prázdné použití příchozího hostitele jako cílového hostitele.
Ú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í. Nastavení této hodnoty by nahradilo jakýkoli existující řetězec dotazu; ponechte prázdný, aby se zachoval řetězec příchozího dotazu. Řetězec dotazu musí být ve formátu = formát. První? a přidá se automaticky, takže je nezahrnujte do popředí, ale oddělte více řetězců dotazu pomocí &.
Pro obsah uložený v mezipaměti použijte dynamickou kompresi.
Stav povoleno.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
Protokol, který se má použít pro předávání provozu.
Seznam front-endových názvů nebo ID koncových bodů oddělených mezerami
Seznam vzorů oddělených mezerami, které se mají shodovat. Výchozí hodnota: /*.
Ošetření výrazů dotazu adresy URL při vytváření klíče mezipaměti
Parametry dotazu, které se mají zahrnout nebo vyloučit (oddělené čárkami) při použití dotazu-parameter-strip-direktiv type StripAllExcept nebo StripOnly.
Protokol cíle, do kterého se provoz přesměruje.
Typ přesměrování, který pravidlo použije při přesměrování provozu.
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Název nebo ID konfigurace stroje pravidel. Chcete-li zrušit propojení vlastnosti, "--remove rulesEngine".
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>
.
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.