Sdílet prostřednictvím


az network application-gateway rewrite-rule

Umožňuje spravovat pravidla přepsání služby Application Gateway.

Příkazy

Name Description Typ Stav
az network application-gateway rewrite-rule condition

Správa podmínek pravidla přepsání služby Application Gateway

Základ GA
az network application-gateway rewrite-rule condition create

Vytvořte podmínku pravidla přepsání.

Základ GA
az network application-gateway rewrite-rule condition delete

Odstraňte podmínku pravidla přepsání.

Základ GA
az network application-gateway rewrite-rule condition list

Výpis podmínek pravidla přepsání

Základ GA
az network application-gateway rewrite-rule condition list-server-variables

Zobrazí seznam všech dostupných proměnných serveru.

Základ GA
az network application-gateway rewrite-rule condition show

Získejte podrobnosti o podmínce pravidla přepsání.

Základ GA
az network application-gateway rewrite-rule condition update

Aktualizujte podmínku pravidla přepsání.

Základ GA
az network application-gateway rewrite-rule condition wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Základ GA
az network application-gateway rewrite-rule create

Vytvořte pravidlo přepsání.

Základ GA
az network application-gateway rewrite-rule delete

Odstraňte pravidlo přepsání.

Základ GA
az network application-gateway rewrite-rule list

Pravidla přepsání seznamu

Základ GA
az network application-gateway rewrite-rule list-request-headers

Zobrazí seznam všech dostupných hlaviček požadavků.

Základ GA
az network application-gateway rewrite-rule list-response-headers

Zobrazí seznam všech dostupných hlaviček odpovědí.

Základ GA
az network application-gateway rewrite-rule set

Správa sad pravidel přepsání služby Application Gateway

Základ GA
az network application-gateway rewrite-rule set create

Vytvořte sadu pravidel přepsání.

Základ GA
az network application-gateway rewrite-rule set delete

Odstraňte sadu pravidel přepsání.

Základ GA
az network application-gateway rewrite-rule set list

Vypsat sady pravidel.

Základ GA
az network application-gateway rewrite-rule set show

Získejte podrobnosti o sadě pravidel přepsání.

Základ GA
az network application-gateway rewrite-rule set update

Aktualizujte sadu pravidel přepsání.

Základ GA
az network application-gateway rewrite-rule set wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Základ GA
az network application-gateway rewrite-rule show

Získejte podrobnosti o přepsání pravidla.

Základ GA
az network application-gateway rewrite-rule update

Aktualizujte pravidlo přepsání.

Základ GA
az network application-gateway rewrite-rule wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

Základ GA

az network application-gateway rewrite-rule create

Vytvořte pravidlo přepsání.

az network application-gateway rewrite-rule create --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--request-header-configurations]
                                                   [--request-headers]
                                                   [--response-header-configurations]
                                                   [--response-headers]
                                                   [--sequence]

Příklady

Vytvořte pravidlo přepsání.

az network application-gateway rewrite-rule create -g MyResourceGroup --gateway-name MyGateway --rule-set-name MyRuleSet -n MyRule --sequence 123 --request-headers foo=bar --response-headers cat=hat

Povinné parametry

--gateway-name

Název aplikační brány

--name -n

Název pravidla přepsání

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-set-name

Název sady pravidel přepsání

Volitelné parametry

--conditions

Podmínky, na základě kterých se bude vyhodnocovat spuštění sady akcí. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--enable-reroute

Pokud je nastavená hodnota true, znovu vyhodnotí mapu cest url zadanou v pravidlech směrování požadavků založených na cestě pomocí upravené cesty.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Cesta URL pro přepsání adresy URL

--modified-query-string

Řetězec dotazu pro přepsání adresy URL

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--request-header-configurations

Akce hlavičky požadavku v sadě akcí Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--request-headers

Seznam párů HEADER=HODNOTA oddělených mezerami Hodnoty z: az network application-gateway rewrite-rule list-request-headers. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--response-header-configurations

Akce hlavičky odpovědi v sadě akcí Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--response-headers

Seznam párů HEADER=HODNOTA oddělených mezerami Hodnoty z: az network application-gateway rewrite-rule list-response-headers. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--sequence

Určete pořadí provádění pravidla v sadě pravidel.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule delete

Odstraňte pravidlo přepsání.

az network application-gateway rewrite-rule delete --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

Příklady

Odstraňte pravidlo přepsání.

az network application-gateway rewrite-rule delete --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Povinné parametry

--gateway-name

Název aplikační brány

--name -n

Název pravidla přepsání

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-set-name

Název sady pravidel přepsání

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule list

Pravidla přepsání seznamu

az network application-gateway rewrite-rule list --gateway-name
                                                 --resource-group
                                                 --rule-set-name

Příklady

Pravidla přepsání seznamu

az network application-gateway rewrite-rule list --gateway-name MyGateway --resource-group MyResourceGroup --rule-set-name MyRuleSet

Povinné parametry

--gateway-name

Název aplikační brány

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-set-name

Název sady pravidel přepsání

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule list-request-headers

Zobrazí seznam všech dostupných hlaviček požadavků.

az network application-gateway rewrite-rule list-request-headers

Příklady

Zobrazí seznam všech dostupných hlaviček požadavků.

az network application-gateway rewrite-rule list-request-headers
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule list-response-headers

Zobrazí seznam všech dostupných hlaviček odpovědí.

az network application-gateway rewrite-rule list-response-headers

Příklady

Zobrazí seznam všech dostupných hlaviček odpovědí.

az network application-gateway rewrite-rule list-response-headers
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule show

Získejte podrobnosti o přepsání pravidla.

az network application-gateway rewrite-rule show --gateway-name
                                                 --name
                                                 --resource-group
                                                 --rule-set-name

Příklady

Získejte podrobnosti o přepsání pravidla.

az network application-gateway rewrite-rule show --gateway-name MyGateway --name MyRewriteRule --resource-group MyResourceGroup --rule-set-name MyRuleSet

Povinné parametry

--gateway-name

Název aplikační brány

--name -n

Název pravidla přepsání

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-set-name

Název sady pravidel přepsání

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule update

Aktualizujte pravidlo přepsání.

az network application-gateway rewrite-rule update --gateway-name
                                                   --name
                                                   --resource-group
                                                   --rule-set-name
                                                   [--add]
                                                   [--conditions]
                                                   [--enable-reroute {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--modified-path]
                                                   [--modified-query-string]
                                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                   [--remove]
                                                   [--request-header-configurations]
                                                   [--request-headers]
                                                   [--response-header-configurations]
                                                   [--response-headers]
                                                   [--sequence]
                                                   [--set]

Příklady

Aktualizujte pravidlo přepsání.

az network application-gateway rewrite-rule update --gateway-name MyGateway --name MyRewriteRule --remove tags.foo --resource-group MyResourceGroup --rule-set-name MyRuleSet

Povinné parametry

--gateway-name

Název aplikační brány

--name -n

Název pravidla přepsání

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--rule-set-name

Název sady pravidel přepsání

Volitelné parametry

--add

Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, řetězec nebo řetězec> JSON.

--conditions

Podmínky, na základě kterých se bude vyhodnocovat spuštění sady akcí. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--enable-reroute

Pokud je nastavená hodnota true, znovu vyhodnotí mapu cest url zadanou v pravidlech směrování požadavků založených na cestě pomocí upravené cesty.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--force-string

Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--modified-path

Cesta URL pro přepsání adresy URL

--modified-query-string

Řetězec dotazu pro přepsání adresy URL

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Přípustné hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--remove

Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.

--request-header-configurations

Akce hlavičky požadavku v sadě akcí Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--request-headers

Seznam párů HEADER=HODNOTA oddělených mezerami Hodnoty z: az network application-gateway rewrite-rule list-request-headers. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--response-header-configurations

Akce hlavičky odpovědi v sadě akcí Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--response-headers

Seznam párů HEADER=HODNOTA oddělených mezerami Hodnoty z: az network application-gateway rewrite-rule list-response-headers. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--sequence

Určete pořadí provádění pravidla v sadě pravidel.

--set

Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az network application-gateway rewrite-rule wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.

az network application-gateway rewrite-rule wait [--created]
                                                 [--custom]
                                                 [--deleted]
                                                 [--exists]
                                                 [--gateway-name]
                                                 [--ids]
                                                 [--interval]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--timeout]
                                                 [--updated]

Volitelné parametry

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

Default value: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

Default value: False
--exists

Počkejte, až prostředek existuje.

Default value: False
--gateway-name

Název aplikační brány

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--interval

Interval dotazování v sekundách

Default value: 30
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--timeout

Maximální čekání v sekundách.

Default value: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.