查询指定的WAF防护功能模块下规则的统计数据。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
yundun-waf:DescribeDefenseRuleStatistics |
get |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
InstanceId |
string |
是 |
WAF 实例的 ID。 说明
您可以调用 DescribeInstance 查询当前 WAF 实例的 ID。 |
waf_elasticity-cn-0xldbqt**** |
RegionId |
string |
否 |
WAF 实例所属地域。取值:
|
cn-hangzhou |
TemplateId |
integer |
是 |
要查询的防护模板 ID。 |
239136 |
PrimaryKey |
string |
是 |
一级查询条件。 |
scene |
SecondaryKey |
string |
否 |
二级查询条件,传入的值不能跟一级查询条件相同。 |
action |
ThirdKey |
string |
否 |
三级查询条件,传入的值不能跟一级、二级查询条件相同。 |
status |
FourthKey |
string |
否 |
四级查询条件,传入的值不能跟一级、二级、三级查询条件相同。 |
riskLevel |
ResourceManagerResourceGroupId |
string |
否 |
阿里云资源组 ID。 |
rg-acfm***q |
查询条件详解
该查询接口支持的防护场景(scene)为 新版 BOT 管理(bot_manager) 和 新版 Web 核心防护(waf_base)。
新版 BOT 管理(bot_manager)
各级查询条件支持统计的参数如下。
参数描述
名称 | 类型 | 描述 |
scene | String | 按照防护场景统计规则数量。 |
status | Integer | 按照规则状态统计规则数量。 |
action | String | 按照规则动作统计规则数量。 |
新版 Web 核心防护(waf_base)
各级查询条件支持统计的参数如下。
参数描述
名称 | 类型 | 描述 |
type | String | 统计不同类型规则的规则数量。 |
detectType | String | 按照检测类型统计规则数量。 |
riskLevel | String | 按照风险等级统计规则数量。 |
status | Integer | 按照规则状态统计规则数量。 |
action | String | 按照规则动作统计规则数量。 |
type 仅支持作为一级查询条件参数,分别统计系统防护规则(system)和自定义正则规则(custom)的规则数量。
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
RequestId |
string |
请求 ID。 |
D7861F61-5B61-46CE-A47C-6B19160D5EB0 |
StatisticsInfos |
array<object> |
统计结果。 |
|
object |
统计结果。 |
||
SecondaryValue |
string |
二级查询条件对应的 value 值。 |
block |
PrimaryValue |
string |
一级查询条件对应的 value 值。 |
sytem |
FourthValue |
string |
四级查询条件对应的 value 值。 |
action |
Count |
integer |
同时满足查询条件的规则数量。 |
27 |
ThirdValue |
string |
三级查询条件对应的 value 值。 |
1 |
示例
正常返回示例
JSON
格式
{
"RequestId": "D7861F61-5B61-46CE-A47C-6B19160D5EB0",
"StatisticsInfos": [
{
"SecondaryValue": "block",
"PrimaryValue": "sytem",
"FourthValue": "action",
"Count": 27,
"ThirdValue": "1"
}
]
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。