DeleteSecurityGroups

删除一个或多个防火墙。

防火墙须在没有资源(主机或路由器)使用的情况下才能被删除。 已加载规则到资源的防火墙,需先将相关资源从防火墙移出后才能被删除。

  • 要删除的防火墙已加载规则到主机,则需要先调用 ApplySecurityGroup 将其他防火墙的规则应用到对应主机,之后才能被删除。
  • 要删除的防火墙已加载规则到路由器,则需要先调用 ModifyRouterAttributesUpdateRouters 将其他防火墙的规则应用到对应路由器,之后才能被删除。

青云系统提供的缺省防火墙不能被删除。

Request Parameters

Parameter name Type Description Required
security_groups.n String 防火墙 ID Yes
zone String 区域 ID,注意要小写 Yes

公共参数

Response Elements

Name Type Description
action String 响应动作
security_groups Array 成功删除的防火墙ID列表
ret_code Integer 执行成功与否,0 表示成功,其他值则为错误代码

Example

Example Request:

https://api.qingcloud.com/iaas/?action=DeleteSecurityGroups
&security_groups.1=sg-inijevna
&security_groups.2=sg-o3msxqpp
&zone=pek1
&COMMON_PARAMS

Example Response:

{
  "action":"DeleteSecurityGroupsResponse",
  "security_groups":[
    "sg-inijevna",
    "sg-o3msxqpp"
  ],
  "ret_code":0
}