全部产品
Search
文档中心

专有网络 VPC:ListIpamDiscoveredIpAddresses - 查询已发现资源中VPC或VSwitch下已使用IP信息

更新时间:Apr 20, 2026

查询已发现资源中VPC或VSwitch下已使用IP信息。

接口说明

支持的查询组合包括:仅 VpcId、仅 VSwitchId、VpcId+VSwitchId、VpcId+Cidr、VSwitchId+Cidr、 VpcId+VSwitchId+Cidr。

调试

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

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称

类型

必填

描述

示例值

RegionId

string

资源发现实例的托管地域 ID。

cn-hangzhou

IpamResourceDiscoveryId

string

资源发现实例 ID。

ipam-res-disco-jt5f2af2u6nk2z321****

VpcId

string

已发现资源中的 VPC 实例 ID。

说明

VpcId 和 VSwitchId 至少传入其中一个。

vpc-bp1fjfnrg3av6zb9e****

VSwitchId

string

已发现资源中的 VSwitch 实例 ID。

说明

VpcId 和 VSwitchId 至少传入其中一个。

vsw-bp1bmwg5u07e1l3q0is4w

Cidr

string

通过指定地址段,查询 VPC 或 VSwitch 内该地址段中已使用的 IP 信息,支持/32 精确匹配单个 IP 地址。

说明

目前,只支持 IPv4 类型的地址段。

192.168.1.0/24

IpVersion

string

IP 地址协议版本。取值:

  • IPv4:IPv4 协议。

枚举值:

  • IPv4 :

    IPv4

IPv4

NextToken

string

是否拥有下一次查询的令牌(Token)。取值:

  • 第一次查询和没有下一次查询时,均无需填写。

  • 如果有下一次查询,取值为上一次 API 调用返回的 NextToken 值。

FFmyTO70tTpLG6I3FmYAXGKPd****

MaxResults

integer

分批次查询时返回的最多条目数。取值范围:1~200,默认值为 100。

100

返回参数

名称

类型

描述

示例值

object

ListTokenResult

IpamDiscoveredIpAddresses

array<object>

已使用 IP 地址信息列表。

object

VpcId

string

VPC 实例 ID。

vpc-bp1fjfnrg3av6zb9e****

VSwitchId

string

VSwitch 实例 ID。

vsw-bp1bmwg5u07e1l3q0is4w

IpVersion

string

IP 地址协议版本。取值:

  • IPv4:IPv4 协议。

IPv4

IpAddress

string

已使用 IP 地址。

192.168.10.40/32

ResourceId

string

资源 ID。

eni-bp1001jpjhzmgc5m****

ResourceRegionId

string

资源归属的地域 ID。

cn-shenzhen

ResourceServiceType

string

资源归属云服务类型。

ENI

NextToken

string

是否拥有下一次查询的令牌(Token)。取值:

  • 如果 NextToken 为空表示没有下一次查询。

  • 如果 NextToken 有返回值,该取值表示下一次查询开始的令牌。

FFmyTO70tTpLG6I3FmYAXGKPd****

TotalCount

integer

本次请求条件下的数据总量。

1000

MaxResults

integer

分批次查询时返回的最多条目数。取值范围:1~200,默认值为 100。

100

Count

integer

分批次查询时返回的具体条目数。

10

RequestId

string

请求 ID。

9F8315CB-560E-5F1E-B069-6E44B440CAF8

示例

正常返回示例

JSON格式

{
  "IpamDiscoveredIpAddresses": [
    {
      "VpcId": "vpc-bp1fjfnrg3av6zb9e****",
      "VSwitchId": "vsw-bp1bmwg5u07e1l3q0is4w",
      "IpVersion": "IPv4",
      "IpAddress": "192.168.10.40/32",
      "ResourceId": "eni-bp1001jpjhzmgc5m****",
      "ResourceRegionId": "cn-shenzhen",
      "ResourceServiceType": "ENI"
    }
  ],
  "NextToken": "FFmyTO70tTpLG6I3FmYAXGKPd****",
  "TotalCount": 1000,
  "MaxResults": 100,
  "Count": 10,
  "RequestId": "9F8315CB-560E-5F1E-B069-6E44B440CAF8"
}

错误码

HTTP status code

错误码

错误信息

描述

400 ResourceNotFound.IpamResourceDiscovery The dependent instance of IPAM resource discovery is not found. 未找到IPAM资源发现实例。
400 MissingParam.IpamResourceDiscoveryId The IpamResourceDiscoveryId must be input. 查询发现的资源时,请输入参数IpamResourceDiscoveryId。
400 Forbidden.IpResourceAccess The IPAM resource discovery instance in the parameters is not allowed to access the IP address of resource %s. 入参中的资源发现实例不允许访问资源%s的IP address信息。
400 IllegalParamFormat.%s The param of %s is illegal. 参数%s不合法。
400 ResourceNotFound.IpamDiscoveredResource The queried %s is not found among IPAM discovered resources. 所查询的%s在IPAM已发现资源中不存在。
400 Mismatch.VpcIdAndVSwitchId VpcId and VSwitchId do not match. VpcId和VSwitchId不匹配。
400 MissingParam.VpcIdAndVSwitchId VpcId and VSwitchId cannot both be empty please provide at least one. 入参VpcId和VSwitchId不能均为空值,至少填入其中一个。
400 Mismatch.IpamResourceDiscoveryAndResource The IPAM resource discovery %s and the queried %s do not match. 资源发现实例%s和所查询资源%s不匹配。
400 ResourceNotFound.IpamDiscoveredResource.Vpc The queried VPC %s is not found among IPAM discovered resources. 所查询的VPC %s 不存在于IPAM已发现资源列表中。
400 ResourceNotFound.IpamDiscoveredResource.VSwitch The queried VSwitch %s is not found among IPAM discovered resources. 所查询的VSwitch %s 不存在于IPAM已发现资源列表中。

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

变更历史

更多信息,参考变更详情