调取DescribeRdsVpcs接口获取VPC信息。

使用说明

您在新建AnalyticDB PostgreSQL版实例时,可以通过该接口查询目标地域及可用区下可用的VPC信息。

QPS限制

本接口的单用户QPS限制默认为1000次/秒。超过限制,API调用会被限流,这可能会影响您的业务,请合理调用。

调试

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

请求参数

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

系统规定参数。取值:DescribeRdsVpcs

RegionId String cn-hangzhou

地域ID。

说明 您可以调用DescribeRegions接口查看可用的地域ID。
ZoneId String cn-hangzhou-h

可用区ID。

ResourceGroupId String rg-bp67acfmxazb4p****

实例所在的企业资源组ID。

返回数据

名称 类型 示例值 描述
Vpcs Object

VPC列表

Vpc Array of Vpc

VPC信息。

Status String Available

VPC状态。 Available表示可用。

VpcName String vpc-name

VPC的名称。

VpcId String vpc-bp*******************

VPC ID。

IsDefault Boolean true

是否是默认VPC。取值说明:

  • true:是
  • false:否
CidrBlock String 10.**.**.0/8

VPC的网段。

RegionNo String cn-hangzhou

地域ID。

GmtCreate String null

该参数已废弃,故不会返回参数值。

AliUid String null

该参数已废弃,故不会返回参数值。

VSwitchs Array of VSwitch

vSwitch列表。

Status String Available

vSwitch状态。Available表示可用。

VSwitchId String vsw-bp*******************

vSwitch ID。

IsDefault Boolean true

是否是默认vSwitch。取值说明:

  • true:是
  • false:否
CidrBlock String 10.**.**.0/24

vSwitch的网段。

GmtCreate String null

该参数已废弃,故不会返回参数值。

GmtModified String null

该参数已废弃,故不会返回参数值。

IzNo String cn-hangzhou-i

vSwitch所属的可用区。

VSwitchName String vsw-name

vSwitch的名称。

GmtModified String null

该参数已废弃,故不会返回参数值。

Bid String null

该参数已废弃,故不会返回参数值。

RequestId String 53924AF0-1628-5AA2-9C95-D4**********

请求ID。

示例

请求示例

http(s)://gpdb.aliyuncs.com/?Action=DescribeRdsVpcs
&公共请求参数

正常返回示例

XML格式

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

<DescribeRdsVpcsResponse>
    <Vpcs>
        <Vpc>
            <IsDefault>false</IsDefault>
            <RegionNo>cn-hangzhou</RegionNo>
            <VSwitchs>
                <Status>Available</Status>
                <IsDefault>false</IsDefault>
                <IzNo>cn-hangzhou-h</IzNo>
                <VSwitchId>vsw-bp*******************</VSwitchId>
                <CidrBlock>10.**.**.0/24</CidrBlock>
                <VSwitchName>vsw-name</VSwitchName>
            </VSwitchs>
            <VpcId>vpc-bp*******************</VpcId>
            <CidrBlock>10.**.**.0/8</CidrBlock>
            <VpcName>vpc-name</VpcName>
        </Vpc>
        <Vpc>
            <IsDefault>true</IsDefault>
            <RegionNo>cn-hangzhou</RegionNo>
            <VSwitchs>
                <Status>Available</Status>
                <IsDefault>true</IsDefault>
                <IzNo>cn-hangzhou-h</IzNo>
                <VSwitchId>vsw-bp*******************</VSwitchId>
                <CidrBlock>172.**.**.0/20</CidrBlock>
                <VSwitchName/>
            </VSwitchs>
            <VpcId>vpc-bp*******************</VpcId>
            <CidrBlock>172.**.**.0/16</CidrBlock>
            <VpcName>Private</VpcName>
        </Vpc>
    </Vpcs>
    <RequestId>53924AF0-1628-5AA2-9C95-D4**********</RequestId>
</DescribeRdsVpcsResponse>

JSON格式

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

{
  "Vpcs" : {
    "Vpc" : [ {
      "IsDefault" : false,
      "RegionNo" : "cn-hangzhou",
      "VSwitchs" : [ {
        "Status" : "Available",
        "IsDefault" : false,
        "IzNo" : "cn-hangzhou-h",
        "VSwitchId" : "vsw-bp*******************",
        "CidrBlock" : "10.**.**.0/24",
        "VSwitchName" : "vsw-name"
      } ],
      "VpcId" : "vpc-bp*******************",
      "CidrBlock" : "10.**.**.0/8",
      "VpcName" : "vpc-name"
    }, {
      "IsDefault" : true,
      "RegionNo" : "cn-hangzhou",
      "VSwitchs" : [ {
        "Status" : "Available",
        "IsDefault" : true,
        "IzNo" : "cn-hangzhou-h",
        "VSwitchId" : "vsw-bp*******************",
        "CidrBlock" : "172.**.**.0/20",
        "VSwitchName" : ""
      } ],
      "VpcId" : "vpc-bp*******************",
      "CidrBlock" : "172.**.**.0/16",
      "VpcName" : "Private"
    } ]
  },
  "RequestId" : "53924AF0-1628-5AA2-9C95-D4**********"
}

错误码

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