创建防护策略
功能介绍
创建防护策略。
URI
请求消息
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
name |
是 |
String |
防护策略名称。最大长度为256字符。只支持以数字、字母、下划线或中划线命名。 |
响应消息
名称 |
参数类型 |
说明 |
---|---|---|
webattack |
Boolean |
Web攻击是否开启,默认为开启状态。
|
common |
Boolean |
Web攻击的常规攻击检测是否开启,默认为开启状态。
|
crawler |
Boolean |
Web攻击的爬虫检测是否开启,默认为开启状态。
|
crawler_engine |
Boolean |
Web攻击的搜索引擎是否开启,默认为关闭状态。
|
crawler_scanner |
Boolean |
Web攻击的扫描器是否开启,默认为开启状态。
|
crawler_script |
Boolean |
Web攻击的脚本工具是否开启,默认为关闭状态。
|
crawler_other |
Boolean |
Web攻击的其他爬虫是否开启,默认为关闭状态。
|
webshell |
Boolean |
Web攻击的Webshell是否开启,默认为关闭状态。
|
cc |
Boolean |
Web攻击的CC防护是否开启,默认为开启状态。
|
custom |
Boolean |
Web攻击的精准访问防护是否开启,默认为开启状态。
|
whiteblackip |
Boolean |
Web攻击的IP黑白名单是否开启,默认为开启状态。
|
privacy |
Boolean |
Web攻击的隐私屏蔽是否开启,默认为开启状态。
|
Ignore |
Boolean |
Web攻击的误报屏蔽是否开启,默认为开启状态。
|
antitamper |
Boolean |
Web攻击的网页防篡改是否开启,默认为开启状态。
|
示例
如下以创建防护策略“policy_1”为例。
- 请求样例
{ "name": "policy_1" }
- 响应样例
{ "id": "xxxxxxxxxxxxxxxxxxxxxxxxx", "name": "policy_1", "action": { "category": "block" }, "options": { "webattack": true, "common": true, "crawler": true, "crawler_engine": true, "crawler_scanner": true, "crawler_script": true, "crawler_other": true, "webshell": true, "cc": true, "custom": true, "whiteblackip": true, "ignore": true, "privacy": true, "antitamper": true }, "level": 1, "full_detection": false, "hosts": [], "timestamp": 1499817612 }