更新IP黑白名单规则
功能介绍
更新IP黑白名单规则
URI
PUT /v1/edgesec/configuration/http/policies/{policy_id}/blocktrustip-rule/{rule_id}
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        policy_id  | 
      
        是  | 
      
        String  | 
      
        策略id  | 
     
| 
        rule_id  | 
      
        是  | 
      
        String  | 
      
        防护规则id  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        X-Auth-Token  | 
      
        是  | 
      
        String  | 
      
        auth token  | 
     
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        name  | 
      
        是  | 
      
        String  | 
      
        规则名称  | 
     
| 
        description  | 
      
        否  | 
      
        String  | 
      
        规则描述,最长512字符  | 
     
| 
        status  | 
      
        否  | 
      
        Integer  | 
      
        规则开关: 
  | 
     
| 
        addr  | 
      
        否  | 
      
        String  | 
      
        ip地址/地址段;ip地址/地址段或者ip地址组id至少有一个  | 
     
| 
        white  | 
      
        是  | 
      
        Integer  | 
      
       
  | 
     
| 
        followed_action_id  | 
      
        否  | 
      
        String  | 
      
        攻击惩罚规则id  | 
     
| 
        ip_group_id  | 
      
        否  | 
      
        String  | 
      
        ip地址组id;ip地址/地址段或者ip地址组id至少有一个  | 
     
响应参数
状态码: 200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        id  | 
      
        String  | 
      
        规则id  | 
     
| 
        name  | 
      
        String  | 
      
        规则名称  | 
     
| 
        policy_id  | 
      
        String  | 
      
        规则所在策略id  | 
     
| 
        policy_name  | 
      
        String  | 
      
        规则所在策略名称  | 
     
| 
        timestamp  | 
      
        Long  | 
      
        创建规则时间戳  | 
     
| 
        description  | 
      
        String  | 
      
        规则描述  | 
     
| 
        status  | 
      
        Integer  | 
      
        规则开关: 
  | 
     
| 
        addr  | 
      
        String  | 
      
        ip地址/地址段  | 
     
| 
        white  | 
      
        Integer  | 
      
       
  | 
     
| 
        followed_action_id  | 
      
        String  | 
      
        攻击惩罚规则id  | 
     
| 
        ip_group  | 
      
        HttpIpGroup object  | 
      
        ip地址组  | 
     
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        id  | 
      
        String  | 
      
        ip地址组id  | 
     
| 
        name  | 
      
        String  | 
      
        ip地址组名称  | 
     
| 
        ips  | 
      
        Array of strings  | 
      
        ip地址/地址段列表  | 
     
| 
        size  | 
      
        Integer  | 
      
        ip地址/地址段大小  | 
     
| 
        description  | 
      
        String  | 
      
        ip地址组描述  | 
     
| 
        create_time  | 
      
        Long  | 
      
        ip地址组创建时间戳  | 
     
状态码: 400
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        标准化错误码:服务名.八位数字编码  | 
     
| 
        error_msg  | 
      
        String  | 
      
        清晰的错误信息  | 
     
| 
        encoded_authorization_message  | 
      
        String  | 
      
        对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应  | 
     
状态码: 401
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        标准化错误码:服务名.八位数字编码  | 
     
| 
        error_msg  | 
      
        String  | 
      
        清晰的错误信息  | 
     
| 
        encoded_authorization_message  | 
      
        String  | 
      
        对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应  | 
     
状态码: 500
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        标准化错误码:服务名.八位数字编码  | 
     
| 
        error_msg  | 
      
        String  | 
      
        清晰的错误信息  | 
     
| 
        encoded_authorization_message  | 
      
        String  | 
      
        对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应  | 
     
请求示例
无
响应示例
无
状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        200  | 
      
        请求成功  | 
     
| 
        400  | 
      
        请求失败  | 
     
| 
        401  | 
      
        token权限不足  | 
     
| 
        500  | 
      
        服务器内部错误  | 
     
错误码
请参见错误码。