调用DescribeDcdnWafScenes查询用户已使用的防护策略类型信息。

使用说明

单用户调用频率:20次/秒。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeDcdnWafScenes

系统规定参数。取值:DescribeDcdnWafScenes

DefenseScenes String waf_group,custom_acl,whitelist

设置查询的防护策略类型,多个策略类型用英文逗号(,)分隔。目前支持以下场景:

  • waf_group:Web基础防护。
  • custom_acl:自定义防护策略。
  • whitelist:白名单。
  • ip_blacklist:IP黑名单。
  • region_block:区域封禁。
  • bot:Bot管理。
说明 不传默认查询所有场景。

返回数据

名称 类型 示例值 描述
RequestId String 3D7BB13C-DD84-5654-A835-B8E1385DE274

请求ID。

DefenseScenes Array of DefenseSceneItem

防护策略类型。

PolicyCount Integer 10

该策略类型已配置的策略总数。

RuleCount Integer 12

该策略类型已配置的防护规则总数。

DefenseScene String waf_group

防护策略类型,同请求参数DefenseScenes取值。

示例

请求示例

http(s)://dcdn.aliyuncs.com/?Action=DescribeDcdnWafScenes
&DefenseScenes=waf_group,custom_acl,whitelist
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeDcdnWafScenesResponse>
    <DefenseScenes>
        <DefenseScene>waf_group</DefenseScene>
        <RuleCount>12</RuleCount>
        <PolicyCount>10</PolicyCount>
    </DefenseScenes>
    <DefenseScenes>
        <DefenseScene>custom_acl</DefenseScene>
        <RuleCount>5</RuleCount>
        <PolicyCount>10</PolicyCount>
    </DefenseScenes>
    <DefenseScenes>
        <DefenseScene>whitelist</DefenseScene>
        <RuleCount>5</RuleCount>
        <PolicyCount>10</PolicyCount>
    </DefenseScenes>
    <requestId>3D7BB13C-DD84-5654-A835-B8E1385DE274</requestId>
</DescribeDcdnWafScenesResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "DefenseScenes" : [ {
    "DefenseScene" : "waf_group",
    "RuleCount" : 12,
    "PolicyCount" : 10
  }, {
    "DefenseScene" : "custom_acl",
    "RuleCount" : 5,
    "PolicyCount" : 10
  }, {
    "DefenseScene" : "whitelist",
    "RuleCount" : 5,
    "PolicyCount" : 10
  } ],
  "requestId" : "3D7BB13C-DD84-5654-A835-B8E1385DE274"
}

错误码

访问错误中心查看更多错误码。