调用DescribeSecurityGroupAttribute查询一个安全组的安全组规则。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String DescribeSecurityGroupAttribute

系统规定参数。取值:DescribeSecurityGroupAttribute

Version String 2017-11-10

版本号。

SecurityGroupId String sg-bp67acfmxazb4ph***

安全组ID。

返回数据

名称 类型 示例值 描述
RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

请求ID。

Description String testDescription1

安全组描述信息。

SecurityGroupId String sg-bp1gxw6bznjjvhu3****

目标安全组ID。

SecurityGroupName String testSecurityGroupName2

目标安全组名称。

Permissions Array of Permission

规则。

Permission
CreationTime String 2018-12-12T07:28:38Z

创建时间,UTC时间。

Direction String ingress

授权方向。

Policy String Accept

授权策略。

PortRange String 80/80

源端端口范围。

SourceCidrIp String 0.0.0.0/0

源IP地址段,用于入方向授权。

IpProtocol String TCP

IP协议。

DestCidrIp String 0.0.0.0/0

目标IP地址段,用于出方向授权。

Priority Integer 1

规则优先级。

SourcePortRange String 22/22

源端安全组端口范围。

示例

请求示例

https://ens.aliyuncs.com/?Action=DescribeSecurityGroupAttribute&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeSecurityGroupAttributeResponse>
    <SecurityGroupId>sg-bp1gxw6bznjjvhu3g***</SecurityGroupId>
    <SecurityGroupName>FinanceJoshua</SecurityGroupName>
    <Description>testDescription1</Description>
    <RequestId>A72322C1-47C0-491E-8088-8B17E4EA859F</RequestId>
    <Permissions>
        <Permission>
            <SourceCidrIp>10.0.0.0/8</SourceCidrIp>
            <PortRange>22/22</PortRange>
            <Direction>ingress</Direction>
            <Priority>1</Priority>
            <IpProtocol>TCP</IpProtocol>
            <Policy>Accept</Policy>
            <CreateTime>2018-12-12T07:28:38Z</CreateTime>
            <DestCidrIp/>
            <SourcePortRange/>
            <Description/>
        </Permission>
    </Permissions>
</DescribeSecurityGroupAttributeResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "SecurityGroupId" : "sg-bp1gxw6bznjjvhu3g***",
  "SecurityGroupName" : "FinanceJoshua",
  "Description" : "testDescription1",
  "RequestId" : "A72322C1-47C0-491E-8088-8B17E4EA859F",
  "Permissions" : {
    "Permission" : [ {
      "SourceCidrIp" : "10.0.0.0/8",
      "PortRange" : "22/22",
      "Direction" : "ingress",
      "Priority" : 1,
      "IpProtocol" : "TCP",
      "Policy" : "Accept",
      "CreateTime" : "2018-12-12T07:28:38Z",
      "DestCidrIp" : "",
      "SourcePortRange" : "",
      "Description" : ""
    } ]
  }
}

错误码

HttpCode 错误码 错误信息 描述
400 NoPermission Permission denied. 没有足够的权限,请联系云账号管理员授予您相应权限。

访问错误中心查看更多错误码。