调用DescribeDcdnWafPolicy获取指定防护策略详细信息。

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

调试

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

请求参数

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

系统规定参数。取值:DescribeDcdnWafPolicy

PolicyId Long 1000001

防护策略ID,仅支持单个输入。

返回数据

名称 类型 示例值 描述
RequestId String 66A98669-CC6E-4F3E-80A6-3014697B11AE

请求ID。

Policy Object

防护策略信息。

PolicyStatus String on

防护策略状态,取值:

  • on:开启。
  • off:关闭。
DefenseScene String waf_group

防护策略类型,目前支持以下场景:

  • waf_group:Web基础防护。
  • custom_acl:自定义防护策略。
  • whitelist:白名单。
DomainCount Integer 22

使用该防护策略的域名个数。

RuleConfigs String { "type":"target_type", "status":"on", "config":{"target":"app"}, "action":"" }

该防护策略对应的具体防护规则配置(仅支持Bot场景)。具体请参见配置防护规则

PolicyName String policy_test

防护策略名称。

PolicyId Long 100001

防护策略ID。

RuleCount Long 9

该防护策略下的防护规则个数。

GmtModified String 2021-12-29T17:08:45Z

修改时间。日期格式按照ISO8601表示法,并使用UTC+0时间,格式为yyyy-MM-ddTHH:mm:ssZ。

PolicyType String default

当前策略是否为默认策略,取值:

  • default:默认策略。
  • custom:非默认策略。

示例

请求示例

http(s)://dcdn.aliyuncs.com/?Action=DescribeDcdnWafPolicy
&PolicyId=1000001
&公共请求参数

正常返回示例

XML格式

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

<DescribeDcdnWafPolicyResponse>
    <RequestId>66A98669-CC6E-4F3E-80A6-3014697B11AE</RequestId>
    <Policy>
        <PolicyStatus>on</PolicyStatus>
        <DefenseScene>waf_group</DefenseScene>
        <DomainCount>22</DomainCount>
        <RuleConfigs>{     "type":"target_type",     "status":"on",     "config":{"target":"app"},     "action":""   }</RuleConfigs>
        <PolicyName>policy_test</PolicyName>
        <PolicyId>100001</PolicyId>
        <RuleCount>9</RuleCount>
        <GmtModified>2021-12-29T17:08:45Z</GmtModified>
        <PolicyType>default</PolicyType>
    </Policy>
</DescribeDcdnWafPolicyResponse>

JSON格式

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

{
  "RequestId" : "66A98669-CC6E-4F3E-80A6-3014697B11AE",
  "Policy" : {
    "PolicyStatus" : "on",
    "DefenseScene" : "waf_group",
    "DomainCount" : 22,
    "RuleConfigs" : "{     \"type\":\"target_type\",     \"status\":\"on\",     \"config\":{\"target\":\"app\"},     \"action\":\"\"   }",
    "PolicyName" : "policy_test",
    "PolicyId" : 100001,
    "RuleCount" : 9,
    "GmtModified" : "2021-12-29T17:08:45Z",
    "PolicyType" : "default"
  }
}

错误码

HttpCode 错误码 错误信息 描述
400 InvalidParameter The specified parameter is invalid. 无效的参数值。

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