接口功能介绍
修改ACL规则
接口约束
无
URI
POST /v3/aclRule/modify
路径参数
无
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池ID。 | d8bbd132b53a11e9b0e40242ac110002 |
请求参数
请求头header参数
无
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
aclOid | 是 | String | 被修改规则所属ACL ID | acl-ixpc4edyti2kx9c1q7dvy | |
aclRuleOid | 是 | String | ACL规则ID | arl-99rwjnltd92c4aho9a7t2 | |
name | 是 | String | ACL规则名称,只能包含英文字母、数字、下划线、中划线,长度限制1-16个字符 | abc | |
type | 是 | String | 类型(ipv4-IPv4;ipv6-IPv6) | ipv4 | |
strategy | 是 | String | 策略(allow-允许;deny-拒绝) | deny | |
protocol | 是 | String | 协议(tcp-TCP协议;udp-UDP协议;all-全部协议;icmpv4-ICMPv4协议;icmpv6-ICMPv6协议) | tcp | |
sourceAddress | 否 | String | 此方向允许的源地址。当前支持形式:IP地址段。type为ipv4时,默认值为0.0.0.0/0;type为ipv6时,默认值为::/0,代表支持所有的IP地址 | null | |
destinationAddress | 否 | String | 此方向允许的目的地址。当前支持形式:IP地址段。type为ipv4时,默认值为0.0.0.0/0;type为ipv6时,默认值为::/0,代表支持所有的IP地址 | null | |
sourcePort | 否 | String | 源端口范围,选择TCP或UDP协议时必须填写,取值范围是1-65535的数字。 表示单个端口时,指定端口号。 表示某一范围时,两个数字以:分隔(例如,1:100);若为空,则表示全部端口(1-65535) |
null | |
destinationPort | 否 | String | 目的端口范围,选择TCP或UDP协议时必须填写,取值范围是1-65535的数字。 表示单个端口时,指定端口号。 表示某一范围时,两个数字以:分隔(例如,1:100);若为空,则表示全部端口(1-65535) |
null | |
description | 是 | String | 描述,字符数限制[0,100] | 77777 |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 状态码。可能值: - 800:请求成功。 - 900:请求失败。 |
800 | |
error | String | 错误码。 | ||
message | String | 提示信息。 | OK. | |
returnObj | Object | 返回数据结构体。 | { } | returnObj |
枚举参数
无
请求示例
请求url
无
请求头header
无
请求体body
{"aclOid":"acl-xxx","aclRuleOid":"arl-xxx","name":"abc-sFWIBU2j","type":"ipv4","strategy":"deny","protocol":"tcp","sourceAddress":null,"destinationAddress":null,"sourcePort":null,"destinationPort":null,"description":"decs-13HxaUIk"}
响应示例
{"statusCode":800,"message":"OK.","returnObj":{ }}
状态码
请参考 状态码
错误码
请参考 错误码