安全组-修改规则

最近更新时间:2018-12-21 15:43:49

接口描述

修改一个安全组的规则

注:修改规则后所有绑定了此安全组的实例都会发生变化。

Action: ModifySecurityGroupRule

Version: 2016-07-01

请求参数

参数名称 参数描述 是否必填 参数类型 取值范围 样例
SecurityGroupId 安全组Id Integer 整型 24137
SecurityGroupRuleAction 对安全组规则列表的操作 String Attach|Delete|Cover
Attach: 将传入的规则列表(SecurityGroupRuleName,SecurityGroupRuleProtocol)追加到安全组规则列表内。所有绑定了此安全组的实例都会发生变化。
Delete:从安全组中删除传入的规则列表(SecurityGroupRuleId)。所有绑定了此安全组的实例都会发生变化。
Cover:用传入的规则列表(SecurityGroupRuleName,SecurityGroupRuleProtocol)覆盖安全组规则列表。所有绑定了此安全组的实例都会发生变化。
Attach
SecurityGroupRule.SecurityGroupRuleId.N 规则id列表 Integer 整型 6857
SecurityGroupRule.SecurityGroupRuleName.N 规则名称列表 String 不超过256个字节,仅支持中文、大小写字母、数字、减号和下划线 KEC_1
SecurityGroupRule.SecurityGroupRuleProtocol.N 规则协议列表 String 0.0.0.0/32格式 0.0.0.0/32

请求样例

Attach:
http://krds.api.ksyun.com?Action=ModifySecurityGroupRule
&SecurityGroupId=24122
&SecurityGroupRule.SecurityGroupRuleProtocol.1=0.0.0.2/1
&SecurityGroupRule.SecurityGroupRuleName.1=ruleName2
&SecurityGroupRuleAction=Attach

Delete:
http://krds.api.ksyun.com?Action=ModifySecurityGroupRule
&SecurityGroupRule.SecurityGroupRuleId.1=6854
&SecurityGroupRuleAction=Delete

返回参数说明

注:与查看安全组一致

字段名称 字段描述
SecurityGroupId 安全组Id
SecurityGroupName 安全组名称
SecurityGroupDescription 安全组描述
Instances 安全组绑定的实例列表
SecurityGroupRules 安全组规则列表

返回样例

{
  "Data": {
        "SecurityGroups": [
            {
                "SecurityGroupId": "24137",
                "SecurityGroupName": "sName",
                "SecurityGroupDescription": "d",
                "Instances": [
                    {
                        "DBInstanceIdentifier": "16fd46a0-f7bc-4e58-aae3-fdaae801f666",
                        "DBInstanceName": "krds_20180712170250",
                        "Vip": "10.0.1.7"
                    },
                    {
                        "DBInstanceIdentifier": "4cb8c5f4-fdd2-417c-bc18-aef2ebc2bdc0",
                        "DBInstanceName": "krds_20180712171155",
                        "Vip": "10.0.1.80"
                    }
                ],
                "SecurityGroupRules": [
                    {
                        "SecurityGroupRuleId": "6863",
                        "SecurityGroupRuleName": "ruleName",
                        "SecurityGroupRuleProtocol": "0.0.0.1/1"
                    }
                ]
            }
        ]
    },
    "RequestId": "a17b44ab-4240-4dc8-b74d-9384ebee8802"
}

金山云,开启您的云计算之旅

立即注册