查询定制场景策略的详细配置。
接口说明
本接口用于查询已创建的定制场景策略的详细配置,例如,策略的状态、防护对象、防护规则等。
QPS 限制
本接口的单用户 QPS 限制为 10 次/秒。超过限制,API 调用将会被限流,这可能影响您的业务,请合理调用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
yundun-ddoscoo:DescribeSceneDefensePolicies |
get |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| Template |
string |
否 |
要查询的策略使用的模板类型。取值:
|
promotion |
| Status |
string |
否 |
要查询的策略的生效状态。取值:
|
1 |
| ResourceGroupId |
string |
否 |
DDoS 高防实例在资源管理服务中所属的资源组 ID。 不设置该参数表示默认资源组。 |
rg-acfm2pz25js**** |
调用 API 时,除了本文中该 API 的请求参数,还需加入阿里云 API 公共请求参数。公共请求参数的详细介绍,请参见公共参数。
调用 API 的请求格式,请参见本文示例中的请求示例。
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| Success |
boolean |
本次请求是否成功调用成功。取值:
|
true |
| RequestId |
string |
本次请求的 ID。 |
F65DF043-E0EB-4796-9467-23DDCDF92C1D |
| Policies |
array<object> |
定制场景策略的详细配置。 |
|
|
array<object> |
|||
| Done |
integer |
策略执行状态。取值:
|
1 |
| EndTime |
integer |
策略结束生效的时间。使用时间戳表示,单位:毫秒。 |
1586016000000 |
| Status |
integer |
策略的生效状态。取值:
|
1 |
| StartTime |
integer |
策略开始生效的时间。使用时间戳表示,单位:毫秒。 |
1585670400000 |
| ObjectCount |
integer |
策略的防护对象数量。 |
1 |
| Template |
string |
策略使用的模板类型。取值:
|
promotion |
| PolicyId |
string |
策略 ID。 |
321a-fd31-df51-**** |
| Name |
string |
策略名称。 |
testpolicy |
| RuntimePolicies |
array<object> |
策略运行规则。 |
|
|
object |
|||
| Status |
integer |
策略运行状态。取值:
|
3 |
| oldValue |
string |
策略生效前的防护规则。 PolicyType 为 1 时,取值:{"cc_rule_enable": true},表示启用了频率控制。 PolicyType 为 2 时,取值:{"ai_rule_enable": 1},表示启用了 AI 智能防护。 |
{"cc_rule_enable": true} |
| NewValue |
string |
策略生效时的防护规则。 PolicyType 为 1 时,取值:{"cc_rule_enable": false },表示禁用频率控制。 PolicyType 为 2 时,取值:{"ai_rule_enable": 0},表示禁用 AI 智能防护。 |
{"cc_rule_enable": false } |
| PolicyType |
integer |
策略生效时触发的防护功能变更类型。取值:
|
1 |
示例
正常返回示例
JSON格式
{
"Success": true,
"RequestId": "F65DF043-E0EB-4796-9467-23DDCDF92C1D",
"Policies": [
{
"Done": 1,
"EndTime": 1586016000000,
"Status": 1,
"StartTime": 1585670400000,
"ObjectCount": 1,
"Template": "promotion",
"PolicyId": "321a-fd31-df51-****",
"Name": "testpolicy",
"RuntimePolicies": [
{
"Status": 3,
"oldValue": "{\"cc_rule_enable\": true}",
"NewValue": "{\"cc_rule_enable\": false }",
"PolicyType": 1
}
]
}
]
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。