az network application-gateway waf-policy custom-rule match-condition

Umožňuje spravovat podmínky shody ve vlastním pravidlu zásad firewallu webových aplikací služby Application Gateway (WAF).

Příkazy

Name Description Typ Stav
az network application-gateway waf-policy custom-rule match-condition add

Přidejte podmínku shody do vlastního pravidla zásad WAF služby Application Gateway.

Základ GA
az network application-gateway waf-policy custom-rule match-condition list

Výpis podmínek shody vlastních pravidel zásad WAF služby Application Gateway

Základ GA
az network application-gateway waf-policy custom-rule match-condition remove

Odeberte podmínku shody z vlastního pravidla zásad WAF služby Application Gateway.

Základ GA

az network application-gateway waf-policy custom-rule match-condition add

Přidejte podmínku shody do vlastního pravidla zásad WAF služby Application Gateway.

az network application-gateway waf-policy custom-rule match-condition add --match-variables
                                                                          --name
                                                                          --operator {Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual, Regex}
                                                                          --policy-name
                                                                          --resource-group
                                                                          --values
                                                                          [--index]
                                                                          [--negate {0, 1, f, false, n, no, t, true, y, yes}]
                                                                          [--transforms]

Příklady

Přidejte podmínku shody vlastních pravidel zásad WAF služby Application Gateway s podmínkou, která obsahuje.

az network application-gateway waf-policy custom-rule match-condition add --resource-group MyResourceGroup --policy-name MyPolicy --name MyWAFPolicyRule --match-variables RequestHeaders.value --operator contains --values foo boo --transform lowercase

Přidejte podmínku shody vlastních pravidel zásad WAF služby Application Gateway se stejnou podmínkou.

az network application-gateway waf-policy custom-rule match-condition add --resource-group MyResourceGroup --policy-name MyPolicy --name MyWAFPolicyRule --match-variables RequestHeaders.Content-Type --operator Equal --values application/csp-report

Povinné parametry

--match-variables

Seznam proměnných oddělených mezerami, které se mají použít při porovnávání Hodnoty proměnných: RemoteAddr, RequestMethod, QueryString, PostArgs, RequestUri, RequestHeaders, RequestBody, RequestCookies. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

--name -n

Název pravidla zásad WAF.

--operator

Operátor pro porovnávání

přijímané hodnoty: Any, BeginsWith, Contains, EndsWith, Equal, GeoMatch, GreaterThan, GreaterThanOrEqual, IPMatch, LessThan, LessThanOrEqual, Regex
--policy-name

Název zásady WAF služby Application Gateway.

--resource-group -g

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

--values

Seznam hodnot oddělených mezerami, které se mají shodovat. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

Volitelné parametry

--index

Index podmínky shody Pokud není zadaný žádný index, výchozí chování je append.

--negate

Porovná zápornou podmínku.

přijímané hodnoty: 0, 1, f, false, n, no, t, true, y, yes
--transforms

Seznam transformací oddělených mezerami, které se mají použít při porovnávání Povolené hodnoty: HtmlEntityDecode, Velká písmena, Malá písmena, RemoveNulls, Trim, UrlDecode, UrlEncode. Podpora zkratky syntaxe, json-file a yaml-file Zkuste "??" zobrazit více.

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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 waf-policy custom-rule match-condition list

Výpis podmínek shody vlastních pravidel zásad WAF služby Application Gateway

az network application-gateway waf-policy custom-rule match-condition list --name
                                                                           --policy-name
                                                                           --resource-group

Příklady

Výpis podmínek shody vlastních pravidel zásad WAF služby Application Gateway

az network application-gateway waf-policy custom-rule match-condition list --name MyWAFPolicyRule --policy-name MyPolicy --resource-group MyResourceGroup --subscription MySubscription

Povinné parametry

--name -n

Název pravidla zásad WAF.

--policy-name

Název zásady WAF služby Application Gateway.

--resource-group -g

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

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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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 waf-policy custom-rule match-condition remove

Odeberte podmínku shody z vlastního pravidla zásad WAF služby Application Gateway.

az network application-gateway waf-policy custom-rule match-condition remove --index
                                                                             --name
                                                                             --policy-name
                                                                             --resource-group

Příklady

Odeberte podmínku shody z vlastního pravidla zásad WAF služby Application Gateway.

az network application-gateway waf-policy custom-rule match-condition remove -n MyRule -g MyResourceGroup --policy-name MyPolicy --index 0

Povinné parametry

--index

Index podmínky shody, která se má odebrat

--name -n

Název pravidla zásad WAF.

--policy-name

Název zásady WAF služby Application Gateway.

--resource-group -g

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

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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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.