您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az network front-door waf-policy rule match-condition

备注

此引用是 Azure CLI 的 前端 扩展的一部分,需要2.0.68 或更高版本。 首次运行 az network 前门 waf 规则 match-condition 命令时,扩展将自动安装。 详细了解扩展。

Alter match-与 WAF 策略自定义规则关联的条件。

请注意,必须至少有一个匹配条件与自定义规则关联。

命令

az network front-door waf-policy rule match-condition add

向 WAF 策略自定义规则添加匹配条件。

az network front-door waf-policy rule match-condition list

显示与 WAF 策略自定义规则关联的所有匹配项。

az network front-door waf-policy rule match-condition remove

从 WAF 策略自定义规则中删除匹配条件。

az network front-door waf-policy rule match-condition add

向 WAF 策略自定义规则添加匹配条件。

用法: [--否定]----match 变量 [. 选择器]--operator OPERATOR--value [值 [VALUE ...]]

变量允许的值: RemoteAddr、RequestMethod、QueryString、PostArgs、RequestUri、RequestHeader、RequestBody、Cookie、SocketAddr

运算符允许的值: Any、IPMatch、GeoMatch、相等、Contains、LessThan、GreaterThan、LessThanOrEqual、GreaterThanOrEqual、开头为、EndsWith、RegEx。

az network front-door waf-policy rule match-condition add --match-variable
                                                          --name
                                                          --operator
                                                          --policy-name
                                                          --resource-group
                                                          --values
                                                          [--negate {false, true}]
                                                          [--transforms {Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode}]

必需参数

--match-variable

变量 [。选择器] 请求变量以便用可选选择器进行测试。

--name -n

自定义规则的名称。

--operator

用于将变量与值进行比较的运算符。

--policy-name

WAF 策略的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--values

要匹配的以空格分隔的值列表。

可选参数

--negate

向运算符应用 "Not"。

接受的值: false, true
--transforms

要应用的转换的以空格分隔的列表。

接受的值: Lowercase, RemoveNulls, Trim, Uppercase, UrlDecode, UrlEncode

az network front-door waf-policy rule match-condition list

显示与 WAF 策略自定义规则关联的所有匹配项。

az network front-door waf-policy rule match-condition list --name
                                                           --policy-name
                                                           --resource-group

必需参数

--name -n

自定义规则的名称。

--policy-name

WAF 策略的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az network front-door waf-policy rule match-condition remove

从 WAF 策略自定义规则中删除匹配条件。

az network front-door waf-policy rule match-condition remove --index
                                                             --name
                                                             --policy-name
                                                             --resource-group

必需参数

--index

要删除的匹配条件的从零开始的索引。

--name -n

自定义规则的名称。

--policy-name

WAF 策略的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。