阿里云如何使用查询实例列表接口

  查询实例列表

  描述

  查询所有实例的详细信息。

  此接口不会校验参数之间的依赖关系,返回结果是所有条件的"交集"。

  如果参数为空,则过滤器不起作用,但是 InstanceIds 如果是一个空 Json Array(即[]),则视为该过滤器有效,且返回空。

  请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,取值:DescribeInstances
RegionId String 地域
VpcId String 专有网络 Id
VSwitchId String 交换机 Id
ZoneId String 可用区 Id
InstanceIds String 实例的编号列表
一个带有格式的 Json Array:[“i-xxxxxxxxx”, ”i-yyyyyyyyy”, … “i-zzzzzzzzz”],最多 100 个 Id,用半角逗号字符隔开。
InstanceType String 实例的规格
InstanceTypeFamily String 实例的规格族
InstanceNetworkType String 实例网络类型
PrivateIpAddresses String VPC 类型实例的私网 IP 列表. 当 NetworkType 为 VPC 时,这个参数生效.
一个带有格式的 Json Array:[“172.16.1.1”, ”172.16.2.1”, … “172.16.10.1”],最多 100 个 IP,用半角逗号字符隔开。
InnerIpAddresses String Classic 类型实例的私网 IP 列表. 当 NetworkType 为 Classic 时,这个参数生效.
一个带有格式的 Json Array:[“10.1.1.1”, ”10.1.2.1”, … “10.1.10.1”],最多 100 个 IP,用半角逗号字符隔开。
PublicIpAddresses String Classic 类型实例的公网 IP 列表. 当 NetworkType 为 Classic 时,这个参数生效.
一个带有格式的 Json Array:[“42.1.1.1”, ”42.1.2.1”, … “42.1.10.1”],最多 100 个 IP,用半角逗号字符隔开。
SecurityGroupId String 实例所属的安全组
InstanceChargeType String 实例的付费方式。

  • PrePaid:预付费,即包年包月
  • PostPaid:后付费,即按量付费
InternetChargeType String 网络计费类型,PayByBandwidth | PayByTraffic两个值中的一个。预付费实例显示PayByBandwidth(按带宽计费)。

  • PayByTraffic:按流量计费
  • PayByBandwidth:按带宽计费
InstanceName String 实例名称
ImageId String 镜像 ID
Status String 实例状态,可选值:

  • Running
  • Starting
  • Stopping
  • Stopped
DeviceAvailable String 实例是否还可以挂载磁盘。
True | False
IoOptimized String 是否是 IO 优化型实例
True | False
Tag.n.Key String 标签 key,n 从 1 开始,最大为 5。
不允许为空字符串。
Tag.n.Value String 标签 value,n 从 1 开始,最大为 5。
允许为空字符串。
PageNumber Integer 实例状态列表的页码,起始值为 1,默认值为 1
PageSize Integer 分页查询时设置的每页行数,最大值 100 行,默认为 10

  返回参数

名称 类型 描述
TotalCount Integer 实例总个数
PageNumber Integer 实例列表的页码
PageSize Integer 输入时设置的每页行数
Instances InstanceAttributesType 由 InstanceAttributesType 组成的数组格式,返回实例的信息

  错误码

错误代码 描述 Http状态码 语义
InvalidInstanceChargeType.NotFound The InstanceChargeType does not exist in our records 404 指定的 InstanceChargeType 不存在
InvalidInternetChargeType.ValueNotSupported The specified InternetChargeType is not valid. 404 指定的 InternetChargeType 不存在
InvalidNetworkType.NotFound The specified InstanceNetworkType is not found 404 指定的 InstanceNetworkType 不存在
InvalidStatus.NotFound The specified Status is not found 404 指定的 Status 不存在

  示例

  请求示例

  https://ecs.aliyuncs.com/?Action=DescribeInstances

  &RegionId=cn-hangzhou

  &<公共请求参数>

  返回示例

  XML格式

  

  2014-09-21T01:12:35Z

  true

  

  

  

  

  

  

  2011-09-08T16:00Z

  iZ25skktcp4Z

  ubuntu1404_64_20G_aliaegis_20140703.vhd

  

  PostPaid

  

  i-25skktcp4

  iZ25skktcp4Z

  vpc

  ecs.t1.xsmall

  

  -1

  

  false

  

  

  

  

  

  

  cn-beijing

  

  sg-25am0n4q0

  

  51d1353b-22bf-4567-a176-8b3e12e43135

  Running

  

  

  10.175.68.212

  

  192.168.2.3

  

  vsw-25gbsqby3

  vpc-25onv3oi4

  

  cn-beijing-a

  

  JSON格式

  {

  "Instances": {

  "Instance": [

  {

  "CreationTime": "2015-07-27T07:08Z",

  "DeviceAvailable": true,

  "EipAddress": {},

  "ExpiredTime": "2011-09-08T16:00Z",

  "HostName": "iZ94t3s0jxkZ",

  "ImageId": "centos6u5_64_20G_aliaegis_20150130.vhd",

  "InnerIpAddress": {

  "IpAddress": [

  "10.170.106.80"

  ]

  },

  "InstanceChargeType": "PostPaid",

  "InstanceId": "i-94t3s0jxk",

  "InstanceName": "ddu6027u80fdu6d4bu8bd5",

  "InstanceNetworkType": "classic",

  "InstanceType": "ecs.s2.large",

  "InternetChargeType": "PayByTraffic",

  "InternetMaxBandwidthIn": -1,

  "InternetMaxBandwidthOut": 1,

  "IoOptimized": false,

  "OperationLocks": {

  "LockReason": []

  },

  "PublicIpAddress": {

  "IpAddress": [

  "120.25.13.106"

  ]

  },

  "RegionId": "cn-shenzhen",

  "SecurityGroupIds": {

  "SecurityGroupId": [

  "sg-94kd0cyg0"

  ]

  },

  "SerialNumber": "51d1353b-22bf-4567-a176-8b3e12e43135",

  "Status": "Running",

  "VpcAttributes": {

  "PrivateIpAddress": {

  "IpAddress": []

  }

  },

  "ZoneId": "cn-shenzhen-a"

  }

  ]

  },

  "PageNumber": 1,

  "PageSize": 10,

  "RequestId": "14A07460-EBE7-47CA-9757-12CC4761D47A",

  "TotalCount": 1

  }

时间: 2024-10-02 12:54:17

阿里云如何使用查询实例列表接口的相关文章

阿里云如何使用查询专有网络列表接口

查询专有网络列表 描述 查询指定地域的专有网络列表.此接口支持分页查询,每页的数量默认为 10 条. 该接口只会校验参数的合法性,不会校验参数之间的依赖关系,返回结果是所有条件的"交集". 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeVpcs VpcId String 否 需要查询的 Vpc 的 Id RegionId String 是 查询指定地域的 VPC IsDefault Boolean 否 是否为指定Region下

阿里云如何使用查询 HaVip 列表接口

查询 HaVip 列表 描述 查询 HA VIP 列表.支持分页,支持多个查询过滤器的组合. 说明: 关于查询过滤器: 过滤器用来增加查询的过滤条件. 查询最多可指定 5 个过滤器.多个过滤器之间的过滤效果为 and 逻辑关系,即:返回结果中只会返回符合所有过滤条件的结果. 当前Filter支持: VpcId VSwitchId Status HaVipId HaVipAddress 其中,Status的可选值为Available | Associating | InUse | Unassoci

阿里云如何使用查询路由表列表接口

查询路由表列表 描述 支持查询专有网络中的路由器(VRouter)和高速通道中的边界路由器(VBR)上的路由表(RouteTable) 查询用户名下路由表的列表.此接口支持分页查询,每页的数量默认为10条.该接口只会校验参数的合法性,不会校验参数之间的依赖关系,返回结果是所有条件的"交集". 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeRouteTables RouterType String 否 所属的路由器类型.可选值:

阿里云如何使用查询交换机列表接口

查询交换机列表 描述 查询用户的 VSwitch 列表.此接口支持分页查询,每页的数量默认为 10 条. 该接口只会校验参数的合法性,不会校验参数之间的依赖关系,返回结果是所有条件的"交集". 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeVSwitches VpcId String 是 VpcId VSwitchId String 否 需要查询的 VSwitch 的 Id ZoneId String 否 可用区 Id IsD

阿里云如何使用查询路由器列表接口

查询路由器列表 描述 查询指定地域的路由器列表.此接口支持分页查询,每页的数量默认为 10 条. 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeVRouters VRouterId String 否 需要查询的 VRouter 的 Id RegionId String 是 查询指定地域的 VRouter PageNumber Integer 否 实例状态列表的页码,起始值为 1,默认值为 1 PageSize Integer 否 分页查

阿里云如何使用查询实例状态接口

查询实例状态 描述 批量获取当前用户所有实例的状态信息,也可用于获取实例列表,详见实例状态表; 借助 RAM 实现授权访问资源操作时的特殊限制 只允许查询前 100 个实例的状态;如果 PageNumber.PageSize 组合出的值超过了此限制,请求会被拒绝,错误码为:Forbidden.AccessTooManyOthersResource. Response中,TotalCount 表示:ResourceOwner 的所有实例中,有多少实例被授予了调用者进行该操作.当个数超过 100 个

阿里云如何使用查询实例管理终端地址接口

查询实例管理终端地址 描述 查询 ECS 的 Web 管理终端地址 管理终端地址的有效期为 15 秒.如果查询地址后 15 秒内不连接,URL 地址会失效,需要重新查询 单个管理终端连接的 keepalive 时间为 60 秒,60 秒内用户在管理终端窗口没有交互操作,会自动断开连接 如果连接中断,每分钟内重新连接的次数不能超过 30 次 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeInstanceVncUrl RegionId St

阿里云如何使用查询可用区接口

查询可用区 描述 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定参数,取值:DescribeZones RegionId String 是 目标 RegionId 返回参数 名称 类型 描述 Zones ZoneType 数据中心信息 ZoneType 组成的集合 错误码 错误代码 描述 Http 状态码 语义 MissingParameter The input parameter "RegionId" that is mandatory for pr

阿里云如何使用修改实例属性接口

修改实例属性 描述 修改实例密码.实例名称.安全组等属性信息. 此操作只修改参数中显式指定了的属性,没有指定的属性将不会发生改变. 重置实例的密码,状态为 Deleted 或 Starting 的实例不可以进行此操作.重置密码需要重启实例后才能生效. 被安全控制在实例的 OperationLocks 中标记了 "LockReason" : "security"的锁定状态时,不能修改密码. 请求参数 名称 类型 是否必须 描述 Action String 是 系统规定