DescribeInstances_云服务器 ECS_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

使用须知

  • 通过阿里云 CLI 调用 API 时,不同数据类型的请求参数取值必须遵循格式要求。更多信息,请参见 CLI 参数格式说明
  • 如果您使用的是 RAM 用户账号或者 RAM 角色,当用户或者角色缺乏接口权限时,将会返回空列表。

使用建议

  • 通过请求参数 DryRun 发送预检请求,可以检查参数有效性和授权情况。
  • 分页查询首页时,仅需设置MaxResults以限制返回信息的条目数,返回结果中的NextToken值将作为查询后续页的凭证。查询后续页时,将NextToken参数设置为上一次返回结果中获取到的NextToken值作为查询凭证,并设置MaxResults限制返回条目数。

流控信息

当前云产品API请求速率暂未透出。

授权信息

当前云产品暂无权限信息透出。

请求参数

字段名称字段详情
RegionIdstring

实例所属的地域 ID。您可以调用 DescribeRegions 查看最新的阿里云地域列表。

示例值:cn-hangzhou
VpcIdstring

专有网络 VPC ID。

示例值:v-bp67acfmxazb4p****
VSwitchIdstring

交换机 ID。

示例值:vsw-bp67acfmxazb4p****
ZoneIdstring

可用区 ID。

示例值:cn-hangzhou-g
InstanceNetworkTypestring

实例网络类型。取值范围:展开详情

示例值:vpc
SecurityGroupIdstring

实例所属的安全组。

示例值:sg-bp67acfmxazb4p****
InstanceIdsstring

实例 ID。取值可以由多个实例 ID 组成一个 JSON 数组,最多支持 100 个 ID,ID 之间用半角逗号(,)隔开。

示例值:["i-bp67acfmxazb4p****", "i-bp67acfmxazb4p****", … "i-bp67acfmxazb4p****"]
PageNumberinteger<int32>
说明 该参数即将下线,推荐您使用 NextToken 与 MaxResults 完成分页查询操作。
示例值:1取值 >= 1
PageSizeinteger<int32>
说明 该参数即将下线,推荐您使用 NextToken 与 MaxResults 完成分页查询操作。
示例值:10取值 <= 100
NextTokenstring

查询凭证(Token),取值为上一次 API 调用返回的NextToken参数值。

示例值:caeba0bbb2be03f84eb48b699f0a4883
MaxResultsinteger<int32>

分页查询时每页行数。最大值为 100。展开详情

示例值:10取值 <= 100
InnerIpAddressesstring

经典网络类型实例的内网 IP 列表。当 InstanceNetworkType=classic 时生效,取值可以由多个 IP 组成一个 JSON 数组,最多支持 100 个 IP,IP 之间用半角逗号(,)隔开。

示例值:["10.1.1.1", "10.1.2.1", … "10.1.10.1"]
PrivateIpAddressesstring

VPC 网络类型实例的私有 IP。当 InstanceNetworkType=vpc 时生效,取值可以由多个 IP 组成一个 JSON 数组,最多支持 100 个 IP,IP 之间用半角逗号(,)隔开。

示例值:["172.16.1.1", "172.16.2.1", … "172.16.10.1"]
PublicIpAddressesstring

实例的公网 IP 列表。取值可以由多个 IP 组成一个 JSON 数组,最多支持 100 个 IP,IP 之间用半角逗号(,)隔开。

示例值:["42.1.1.**", "42.1.2.**", … "42.1.10.**"]
EipAddressesstring

实例的弹性公网 IP 列表。当 InstanceNetworkType=vpc 时该参数生效,取值可以由多个 IP 组成一个 JSON 数组,最多支持 100 个 IP,IP 之间用半角逗号(,)隔开。

示例值:["42.1.1.**", "42.1.2.**", … "42.1.10.**"]
InstanceChargeTypestring

实例的计费方式。取值范围: 展开详情

示例值:PostPaid
InternetChargeTypestring

公网带宽计费方式。取值范围:展开详情

示例值:PayByTraffic
InstanceNamestring

实例名称,支持使用通配符*进行模糊搜索。

示例值:Test
ImageIdstring

镜像 ID。

示例值:m-bp67acfmxazb4p****
Statusstring

实例状态。取值范围: 展开详情

示例值:Running
LockReasonstring

资源被锁定的原因。取值范围:展开详情

示例值:security
Filter.1.Keystring

查询资源时的筛选键,取值必须为CreationStartTime。同时设置Filter.1.KeyFilter.1.Value可以查询在指定时间点后创建的资源信息。

示例值:CreationStartTime
Filter.2.Keystring

查询资源时的筛选键,取值必须为CreationEndTime。同时设置Filter.2.KeyFilter.2.Value可以查询在指定时间点前创建的资源信息。

示例值:CreationEndTime
Filter.3.Keystring

查询资源时的筛选键,取值必须为ExpiredStartTime。同时设置Filter.3.KeyFilter.3.Value可以查询在指定时间点后到期的资源信息。

示例值:ExpiredStartTime
Filter.4.Keystring

查询资源时的筛选键,取值必须为ExpiredEndTime。同时设置Filter.4.KeyFilter.4.Value可以查询在指定时间点前到期的资源信息。

示例值:ExpiredEndTime
Filter.1.Valuestring

查询资源时的筛选值。指定该参数时必须同时指定Filter.1.Key参数,格式为:yyyy-MM-ddTHH:mmZ,采用 UTC +0 时区。

示例值:2017-12-05T22:40Z
Filter.2.Valuestring

查询资源时的筛选值。指定该参数时必须同时指定Filter.2.Key参数,格式为:yyyy-MM-ddTHH:mmZ,采用 UTC +0 时区。

示例值:2017-12-06T22:40Z
Filter.3.Valuestring

查询资源时的筛选值。指定该参数时必须同时指定Filter.3.Key参数,格式为:yyyy-MM-ddTHH:mmZ,采用 UTC +0 时区。

示例值:2017-12-07T22:40Z
Filter.4.Valuestring

查询资源时的筛选值。指定该参数时必须同时指定Filter.4.Key参数,格式为:yyyy-MM-ddTHH:mmZ,采用 UTC +0 时区。

示例值:2017-12-08T22:40Z
DeviceAvailableboolean
说明 该参数正在邀测中,暂不支持使用。
示例值:false
IoOptimizedboolean

是否是 I/O 优化型实例。取值范围:展开详情

示例值:true
NeedSaleCycleboolean
说明 该参数正在邀测中,暂不支持使用。
示例值:false
InstanceTypestring

实例的规格。

示例值:ecs.g5.large
InstanceTypeFamilystring

实例的规格族。

示例值:ecs.g5
KeyPairNamestring

实例使用的 SSH 密钥对名称。

示例值:KeyPairNameTest
ResourceGroupIdstring

实例所在的企业资源组 ID。使用该参数过滤资源时,资源数量不能超过 1000 个。展开详情

示例值:rg-bp67acfmxazb4p****
HpcClusterIdstring

实例所在的 HPC 集群 ID。

示例值:hpc-bp67acfmxazb4p****
RdmaIpAddressesstring

HPC 实例的 RDMA 网络 IP。

示例值:10.10.10.102
DryRunboolean

是否只预检此次请求。取值范围:展开详情

示例值:false
HttpEndpointstring

是否启用实例元数据的访问通道。取值范围:展开详情

示例值:enabled
HttpTokensstring

访问实例元数据时是否强制使用加固模式(IMDSv2)。取值范围:展开详情

示例值:optional
HttpPutResponseHopLimitinteger<int32>
说明 该参数暂未开放使用。
示例值:0
Ipv6Addressarray<string>

为弹性网卡指定的 IPv6 地址。

子级条数 <= 100
Tagarray<object>

标签列表。

子级条数 <= 20
AdditionalAttributesarray<string>

实例其他属性列表。

示例值:META_OPTIONS子级条数 <= 5

返回参数

字段名称字段详情
NextTokenstring

本次调用返回的查询凭证值。

示例值:caeba0bbb2be03f84eb48b699f0a4883
PageSizeinteger<int32>

输入时设置的每页行数。

示例值:10
PageNumberinteger<int32>

实例列表的页码。

示例值:1
RequestIdstring

请求 ID。

示例值:473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E
TotalCountinteger<int32>

查询到的实例总数。展开详情

示例值:1
Instancesobject

返回示例

变更历史

暂无变更历史

相关示例

2024年08月20日