全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

修改访问控制规则

最近更新时间:2022-07-14 20:38:02

ModifyAccessControlRule(修改访问控制规则)

请求方式:GET、POST

Request Parameters(请求参数)

RuleId

  • 描述:防护规则ID
  • 类型:String
  • 是否可缺省:否

RuleName

  • 描述:防护规则名称
  • 类型:String
  • 是否可缺省:是

RuleType

  • 描述:规则匹配字段
  • 类型:String
  • 是否可缺省:是
  • 可取值:IP | URL | REFERER | USER-AGENT | PATH | COOKIE | COOKIE_ARGS | CONTENT_TYPE | X-FORWARDER_FOR | REQUEST_HEADERS | FILES | HOST | METHOD | URI_ARGS | POST_ARGS | CONTENT_LENGTH | HEADER_LENGTH

RuleData

  • 描述:防护规则数据
  • 类型:String
  • 是否可缺省:是

MatchRule

  • 描述:匹配条件
  • 类型:String
  • 是否可缺省:是
  • 可取值:0(等于)、3(不等于)、4(属于)、5(不属于)、6(包含)、7(不包含)、8(大于等于)、9(小于)、10(正则匹配)、11(正则不匹配)

ArgName

  • 描述:参数名
  • 类型:String
  • 是否可缺省:是
  • 说明:特殊防护类型具有参数名

Level

  • 描述:风险等级
  • 类型:Integer
  • 是否可缺省:是
  • 可取值:0(无风险)、1(低危)、2(中危)、3(高危)

RuleAction

  • 描述:防护动作
  • 类型:Integer
  • 是否可缺省:是
  • 可取值:0(拦截)、1(监听)、9(放行)

Status

  • 规则开启状态
  • 类型:Boolean
  • 是否可缺省:是

Response Elements(返回值)

RequestId

  • 描述:请求id
  • 类型:String

AccessControlRule

Examples(举例)

Sample Request(请求)

https://waf.api.ksyun.com/?Action=ModifyAccessControlRule
&RuleId={{access_rule_id}}
&RuleName=test1
&RuleType=IP

Sample Response(返回)

{
    "RequestId": "ce65a2d2c-bd7f-33dd-a9e1-2f1c8e25d037",
    "AccessControlRule": {
        "RuleId": "215b6490-acce-3921-bbd3-c83b78fbe2ab",
        "ResourceRecordId": "28ds55-acc9-3409-8a26-4ed9078abcc7",
        "RuleName": "test1",
        "MatchRule": "0",
        "RuleType": "IP",
        "RuleData": "1.1.1.1",
        "Level": 2,
        "Status": true,
        "RuleAction": 1
    }
}
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈