Skip to content

安全组规则管理 ​

安全组规则列表 ​

项目内容
接口描述安全组规则列表
接口地址/console/v1/security_group/:id/rule
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:安全组ID
keywordsstring-validate:optionaldesc:关键字
directionstring-in进方向out出方向validate:optionaldesc:规则方向
pageint-validate:optionaldesc:页数
limitint-validate:optionaldesc:每页条数
orderbystring-idvalidate:optionaldesc:排序
sortstring-ascdescvalidate:optionaldesc:升降序
directionstring-in=进方向out=出方向validate:optionaldesc:规则方向筛选

响应参数

nametypedefaultdesc
listarray-desc:安全组规则列表
list[].idint-desc:安全组规则ID
list[].descriptionstring-desc:描述
list[].directionstring-desc:规则方向
list[].protocolstring-desc:协议
list[].portstring-desc:端口范围
list[].ipstring-desc:授权IP
list[].create_timeint-desc:创建时间
countint-desc:安全组规则总数

安全组规则详情 ​

项目内容
接口描述安全组规则详情
接口地址/console/v1/security_group/rule/:id
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:安全组规则ID

响应参数

nametypedefaultdesc
security_group_ruleobject-desc:安全组规则
security_group_rule.idint-desc:安全组规则ID
security_group_rule.descriptionstring-desc:描述
security_group_rule.directionstring-desc:规则方向
security_group_rule.protocolstring-desc:协议
security_group_rule.portstring-desc:端口范围
security_group_rule.ipstring-desc:授权IP
security_group_rule.create_timeint-desc:创建时间

添加安全组规则 ​

项目内容
接口描述添加安全组规则
接口地址/console/v1/security_group/:id/rule
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:安全组ID
descriptionstring-validate:optionaldesc:描述
directionstring-in进out出validate:requireddesc:规则方向
protocolstring-allall_tcpall_udptcpudpicmpsshtelnethttphttpsmssqloraclemysqlrdppostgresqlredisgrevalidate:requireddesc:协议
portstring-validate:requireddesc:端口范围
ipstring-validate:requireddesc:授权IP

响应参数

nametypedefaultdesc
idint-desc:安全组规则ID

批量添加安全组规则 ​

项目内容
接口描述批量添加安全组规则
接口地址/console/v1/security_group/:id/rule/batch
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
rulearray-validate:requireddesc:规则列表
rule[].descriptionstring-validate:optionaldesc:描述
rule[].directionstring-in进out出validate:requireddesc:规则方向
rule[].protocolstring-allall_tcpall_udptcpudpicmpsshtelnethttphttpsmssqloraclemysqlrdppostgresqlredisgrevalidate:requireddesc:协议
rule[].portstring-validate:requireddesc:端口范围
rule[].ipstring-validate:requireddesc:授权IP

响应参数

nametypedefaultdesc
success_numint-desc:添加成功的规则数量

修改安全组规则 ​

项目内容
接口描述修改安全组规则
接口地址/console/v1/security_group/rule/:id
请求方式PUT
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:安全组规则ID
descriptionstring-validate:optionaldesc:描述
directionstring-in进out出validate:requireddesc:规则方向
protocolstring-allall_tcpall_udptcpudpicmpsshtelnethttphttpsmssqloraclemysqlrdppostgresqlredisgrevalidate:requireddesc:协议
portstring-validate:requireddesc:端口范围
ipstring-validate:requireddesc:授权IP

响应参数

无

删除安全组规则 ​

项目内容
接口描述删除安全组规则
接口地址/console/v1/security_group/rule/:id
请求方式DELETE
接口版本v1

请求参数

nametypedefaultvalidatedesc
idint-validate:requireddesc:安全组规则ID

响应参数

无