az network application-gateway rule
Vyhodnoťte informace o sondě a definujte pravidla směrování HTTP/HTTPS.
Další informace najdete na adrese https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-customize-waf-rules-cli.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az network application-gateway rule create |
Vytvořte pravidlo. |
Základ | GA |
az network application-gateway rule delete |
Odstraňte pravidlo. |
Základ | GA |
az network application-gateway rule list |
Pravidla seznamu |
Základ | GA |
az network application-gateway rule show |
Získejte podrobnosti o pravidlu. |
Základ | GA |
az network application-gateway rule update |
Aktualizujte pravidlo. |
Základ | GA |
az network application-gateway 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 rule create
Vytvořte pravidlo.
Pravidla se provádějí v pořadí, v jakém se vytvářejí.
az network application-gateway rule create --gateway-name
--name
--resource-group
[--address-pool]
[--http-listener]
[--http-settings]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--redirect-config]
[--rewrite-rule-set]
[--rule-type {Basic, PathBasedRouting}]
[--url-path-map]
Příklady
Vytvořte základní pravidlo.
az network application-gateway rule create -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --http-listener MyBackendListener --rule-type Basic --address-pool MyAddressPool --http-settings MyHttpSettings
Povinné parametry
Název aplikační brány
Název pravidla směrování požadavku
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Název nebo ID back-endového fondu adres Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Název nebo ID naslouchacího procesu HTTP. Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Název nebo ID nastavení HTTP. Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Nečekejte na dokončení dlouhotrvající operace.
Priorita pravidla směrování požadavků Podporované úrovně skladových položek jsou Standard_v2 WAF_v2.
Název nebo ID konfigurace přesměrování, které se má použít s vytvořeným pravidlem.
Název nebo ID sady pravidel přepsání
Typ pravidla směrování požadavků
Název nebo ID mapy cest url.
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 application-gateway rule delete
Odstraňte pravidlo.
az network application-gateway rule delete --gateway-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Příklady
Odstraňte pravidlo.
az network application-gateway rule delete -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Povinné parametry
Název aplikační brány
Název pravidla směrování požadavku
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
Nečekejte na dokončení dlouhotrvající operace.
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 application-gateway rule list
Pravidla seznamu
az network application-gateway rule list --gateway-name
--resource-group
Příklady
Pravidla seznamu
az network application-gateway rule list -g MyResourceGroup --gateway-name MyAppGateway
Povinné parametry
Název aplikační brány
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 application-gateway rule show
Získejte podrobnosti o pravidlu.
az network application-gateway rule show --gateway-name
--name
--resource-group
Příklady
Získejte podrobnosti o pravidlu.
az network application-gateway rule show -g MyResourceGroup --gateway-name MyAppGateway -n MyRule
Povinné parametry
Název aplikační brány
Název pravidla směrování požadavku
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 application-gateway rule update
Aktualizujte pravidlo.
az network application-gateway rule update --gateway-name
--name
--resource-group
[--add]
[--address-pool]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--http-listener]
[--http-settings]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--priority]
[--redirect-config]
[--remove]
[--rewrite-rule-set]
[--rule-type {Basic, PathBasedRouting}]
[--set]
[--url-path-map]
Příklady
Aktualizujte pravidlo pomocí nového naslouchacího procesu HTTP.
az network application-gateway rule update -g MyResourceGroup --gateway-name MyAppGateway -n MyRule --http-listener MyNewBackendListener
Povinné parametry
Název aplikační brány
Název pravidla směrování požadavku
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
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.
Název nebo ID back-endového fondu adres Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
Název nebo ID naslouchacího procesu HTTP. Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Název nebo ID nastavení HTTP. Pokud existuje jenom jeden, vyhnete se použití jako výchozí.
Nečekejte na dokončení dlouhotrvající operace.
Priorita pravidla směrování požadavků Podporované úrovně skladových položek jsou Standard_v2 WAF_v2.
Název nebo ID konfigurace přesměrování, které se má použít s vytvořeným pravidlem.
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list OR --remove propertyToRemove.
Název nebo ID sady pravidel přepsání
Typ pravidla směrování požadavků
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=.
Název nebo ID mapy cest url.
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 application-gateway rule wait
Umístěte rozhraní příkazového řádku do stavu čekání, dokud není splněna podmínka.
az network application-gateway rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--gateway-name]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Volitelné parametry
Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.
Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Počkejte na odstranění.
Počkejte, až prostředek existuje.
Název aplikační brány
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 dotazování v sekundách
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Maximální čekání v sekundách.
Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.
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.