资源中心/网络服务/网络服务相关接口/安全组相关接口
PUTSecurity Group Operations起始版本 4.7.21同步需要认证
修改安全组规则
修改安全组规则
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
uuidString必填安全组规则的UUID,唯一标示该资源
请求体字段
paramsObject必填请求体parameter对象。
descriptionString资源的详细描述。
remoteSecurityGroupUuidString可选远程安全组UUID。
actionString动作名称。
stateString当前状态。
priorityInteger优先级。
protocolString认证协议。
srcIpRangeString暂无描述。
dstIpRangeString暂无描述。
dstPortRangeString暂无描述。
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
PUT/zstack/v1/security-groups/rules/{uuid}/actions
/zstack/v1/security-groups/rules/{uuid}/actions
请求示例
curl -X PUT 'http://{host}/zstack/v1/security-groups/rules/{uuid}/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"description":"<description>","remoteSecurityGroupUuid":"<remoteSecurityGroupUuid>","action":"<action>","state":"<state>","priority":1,"protocol":"<protocol>","srcIpRange":"<srcIpRange>","dstIpRange":"<dstIpRange>","dstPortRange":"<dstPortRange>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "68e4f4b48b51369c8c2ada5cb6c2c3c3", "securityGroupUuid": "c80ad90499213d3b9989afdbfe498390", "type": "ingress", "protocol": "tcp", "state": "enable", "srcIpRange": "10.10.10.1-10.10.10.10", "dstPortRange": "2001-2023", "action": "RETURN", "createDate": "Sep 15, 2023 9:57:59 AM", "lastOpDate": "Sep 15, 2023 9:57:59 AM" } }变更历史
此 API 暂无变更历史记录。
