调用DescribeVpcs获取指定地域内可用的VPC。

调试

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

请求参数

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

系统规定参数。取值:DescribeVpcs

RegionId String cn-hangzhou

地域ID

返回数据

名称 类型 示例值 描述
TotalCount Integer 10

本次请求条件下的数据总量,此参数为可选参数,默认可不返回

RequestId String BD65C0AD-D3C6-48D3-8D93-38D2015C****

请求ID

NextToken String ""

表示当前调用返回读取到的位置,空代表数据已经读取完毕

MaxResults Integer 10

本次请求所返回的最大记录条数

Vpcs Array of Vpcs

指定区域内可用VPC列表

VpcId String vpc-bp1qkf2o3xmqc2519****

VPC的ID

VpcName String vpc-test

VPC名称

Status String Available

VPC的状态,取值:

  • Pending:配置中
  • Available:可用
IsDefault Boolean false

是否是该地域的默认VPC,取值:

  • true:默认VPC
  • false:不是默认VPC

示例

请求示例

http(s)://[Endpoint]/?Action=DescribeVpcs
&RegionId=cn-hangzhou
&公共请求参数

正常返回示例

XML格式

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

<DescribeVpcsResponse>
    <TotalCount>10</TotalCount>
    <RequestId>BD65C0AD-D3C6-48D3-8D93-38D2015C****</RequestId>
    <NextToken>""</NextToken>
    <MaxResults>10</MaxResults>
    <Vpcs>
        <VpcId>vpc-bp1qkf2o3xmqc2519****</VpcId>
        <VpcName>vpc-test</VpcName>
        <Status>Available</Status>
        <IsDefault>false</IsDefault>
    </Vpcs>
</DescribeVpcsResponse>

JSON格式

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

{
  "TotalCount" : 10,
  "RequestId" : "BD65C0AD-D3C6-48D3-8D93-38D2015C****",
  "NextToken" : "\"\"",
  "MaxResults" : 10,
  "Vpcs" : {
    "VpcId" : "vpc-bp1qkf2o3xmqc2519****",
    "VpcName" : "vpc-test",
    "Status" : "Available",
    "IsDefault" : false
  }
}

错误码

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