查询实例详情列表

接口说明


查询实例列表并关联查询实例详情。


推荐使用API Explorer调试

API Explorer支持接口在线可视化调用,同时自动生成动态代码示例,搭配OpenAPI SDK无需计算签名实现接口快速集成。

URL

POST https://ecloud.10086.cn/api/openapi-instance/v4/list/describe-instances

请求参数

Body

参数名称
类型
必填
描述
describeInstancesReq
DescribeInstancesReq
是

describeInstancesReq

withNetwork
boolean
否

是否查询网络信息。取值范围:

  • true:查询网络信息。
  • false:不查询网络信息。

默认值:false。

status
<string> array
否

实例状态。取值范围:

  • active:运行中。
  • stopped:已关机。
  • creating:创建中。
  • operateError:操作失败。
  • shelvedOffloaded:关机资源释放。
  • frozen:业务暂停中。
  • adminPaused:已封堵。
serverTypes
<string> array
否

实例类型。取值范围:

  • VM:云主机。
  • EBM:弹性裸金属。
serverVmTypes
<string> array
否

实例规格族。取值范围:

  • common:通用型
  • compute:计算型
    详细列表请查询规格族。
productTypes
<string> array
否

实例的产品类型。取值范围:

  • NORMAL:普通实例。
  • DE_CLOUD:专属云实例。
  • AUTOSCALING:弹性伸缩实例。
    详细请查询产品类型。
imageOsTypes
<string> array
否

实例操作系统类型。取值范围:

  • linux。
  • windows。
  • other。
rangeInInstanceIds
<string> array
否

范围内实例ID集合。

tags
<Tag> array
否

标签,可通过查询用户标签列表接口获取。

key
string
是

标签键,仅支持中英文、数字、中划线、下划线,长度1-127位之间,不能以ecloud开头。

value
string
是

标签值,仅支持数字、中英文、中划线、下划线,长度在1~255位之间,不能以ecloud开头。

dedicatedHostClusterId
string
否

宿主机集群ID,您可以通过查看专属宿主机集群列表获取信息。

instanceName
string
否

实例名称。

instanceId
string
否

实例ID,可通过查询实例状态列表接口获取。

cpu
integer(int32)
否

cpu核数。

ram
integer(int32)
否

内存大小,单位:MB。

disk
integer(int32)
否

系统盘大小,单位:GB。

startDate
string
否

开始时间。输入格式为:yyyy-MM-dd HH:mm:ss。

endDate
string
否

结束时间。输入格式为:yyyy-MM-dd HH:mm:ss。

publicIp
string
否

公网IP地址。

privateIp
string
否

内网IP地址。

securityGroupId
string
否

安全组ID。

routerId
string
否

router的ID。

vpcId
string
否

VPC的ID。您可以通过查询分页查询VPC列表获取。

unBindFip
boolean
否

是否未绑定公网IP。取值范围:

  • true:未绑定弹性公网IP。
  • false:已绑定弹性公网IP。
mountVolumeId
string
否

绑定的数据盘ID。

unMountVolumeId
string
否

未绑定的数据盘ID。

dedicatedHostId
string
否

专属宿主机ID。您可以通过 查看集群内专属宿主机列表获取信息。

deCloudIdForVm
string
否

查询Decloud下的虚拟机节点使用。

imageId
string
否
page
integer(int32)
否

列表分页页数,起始页为1。

pageSize
integer(int32)
否

列表分页每页大小,取值范围[1,100]。

默认值:10。

keyName
string
否

密钥对名称,可通过查询密钥对列表获取。

unBindBackupPolicy
boolean
否

实例是否绑定备份策略。取值范围:

  • true:未绑定备份策略。
  • false:已绑定备份策略。
backupPolicyId
string
否

实例绑定的备份策略ID。

hasBackup
boolean
否

实例是否有备份。取值范围:

  • true:是。
  • false:否。
queryWordId
string
否

模糊查询实例ID。

queryWordName
string
否

模糊查询实例名称或公网IP。

backupPolicyNeeded
boolean
否

是否需要返回实例备份策略的信息。取值范围:

  • true:是。
  • false:否。

默认值:false。

groupId
string
否

群组ID。

excludeGroupId
string
否

需要排除的群组。

needMainPortId
boolean
否

是否需要裸金属主网卡ID。取值范围:

  • true:是。
  • false:否。

默认值:false。

recycle
boolean
否

是否放入回收站。取值范围:

  • true:是。
  • false:否。
imageName
string
否

实例镜像名称。

flavorName
string
否

规格名称。可通过查询实例可用规格列表获取。

tagNeeded
boolean
否

是否查询标签信息。取值范围:

  • true:是。
  • false:否。

默认值:false。

zoneId
string
否

可用区,可通过查询属地地域可用区信息接口获取。

chargeModeNeeded
boolean
否

是否查询实例付费信息。取值范围:

  • true:是。
  • false:否。

默认值:false。

请求示例

POST https://ecloud.10086.cn/api/openapi-instance/v4/list/describe-instances
{
	"page":1,
	"pageSize":1
}

返回参数

返回码:200
OK
参数名称
类型
描述
body
PageListResp«InstancePortDetail»

请求成功时返回的数据。

content
<InstancePortDetail> array

分页查询返回的具体结构体。

actualSystemImage
string

实际系统镜像。

adminPaused
boolean

主机是否封堵。取值范围:

  • true:已封堵。
  • false:未封堵。
adminPausedTip
string

封堵提示。

zoneId
string

可用区ID。

bootVolumeType
string

实例系统盘的类型。取值范围:

  • local:本地型。
  • capacity:容量型。
  • highPerformance:高性能型。
  • performanceOptimization:性能优化型。
  • highPerformanceyc:高性能型-云创。
  • performanceOptimizationyc:性能优化型-云创。
createdTime
string(date-time)

创建时间。

credibleStatus
string

实例可信状态。取值范围: - CREDIBLE:可信云主机状态为可信。 - INCREDIBLE:可信云主机状态为不可信。 - UNMEASURED:可信云主机状态为未度量。 - UNOPENED:非可信云主机。

crossRegionMigrate
boolean

是否跨可用区迁移中。取值范围:

  • false:不是跨可用区迁移中。
  • true:跨可用区迁移中。
dedicatedHostClusterId
string

专属宿主机集群ID。

dedicatedHostClusterName
string

专属宿主机集群名称。

dedicatedHostId
string

专属宿主机ID。

dedicatedHostName
string

专属宿主机名称。

description
string

实例描述。

status
string

实例状态。

groupId
string

群组ID。

iaUserId
string

内循环账号ID。

instanceId
string

实例ID。

imageName
string

系统镜像名称。

imageOsType
enum(linux,windows,other)

镜像操作系统类型。

imageId
string

镜像ID。

ironicNodeId
string

裸金属node的ID。

keyName
string

密钥对名称。

mainPortId
string

裸金属主网卡ID。

maxPorts
integer(int32)

网卡数量。

maxVolumes
integer(int32)

最大可挂载硬盘数量。

availableZone
string

底层主机所在az。

instanceName
string

实例名称。

portDetail
<PortDetailForServer> array

实例绑定的网络信息。

fipAddress
string

公网IP地址。

fipBandwidthSize
integer(int32)

带宽大小。

fipV6Address
string

公网IP v6地址。

fixedIpDetailResps
<FixedIpDetailResp> array

fixedIpResps

bandwidthId
string

v4带宽ID。

bandwidthSize
integer(int32)

公网IP带宽,单位:Mbps。

bandwidthType
enum(shared,exclusive,ipv6Qos,ipv6Shared)

带宽类型。

chargeModeEnum
enum(bandwidthCharge,trafficCharge)

带宽计费方式(按固定带宽计费bandwidthCharge、按流量计费trafficCharge)。

fipResourceId
string

v4公网IP的资源ID。

ipAddress
string

内网IP。

ipVersion
enum(4,6)

IP版本,v4或v6。

ipv6BandwidthSize
integer(int32)

IPv6带宽值Mb

nsQosPolicyId
string

IPv6带宽ID。

publicIP
string

公网IP。

subnetCidr
string

子网CIDR网段。

subnetId
string

子网Id。

subnetName
string

子网名称。

portId
string

网卡Id。

portName
string

网卡名称。

privateIp
string

内网IP。

routerId
string

routerId。

sourceDestCheck
boolean

是否开启源/目的地址检查。

subnetName
string

子网名称。

vpcId
string

VPC的Id。

vpcName
string

VPC名称。

productType
string

实例的产品类型。取值范围:

  • NORMAL:普通云主机。
  • DE_CLOUD:专属云云主机。
  • AUTOSCALING:弹性伸缩云主机。
  • VO:VO模板编配云主机。
  • CDN:CDN云主机。
  • PAAS_MASTER:PAAS容器控制节点云主机。
  • PAAS_SLAVE:PAAS容器业务节点云主机。
  • VCPE:VCPE云主机。
  • EMR:EMR产品云主机。
  • LOGAUDIT:日志审计产品云主机。
  • MSE:MSE产品云主机。
  • BASTION:云堡垒机产品云主机。
recycle
boolean

是否放入回收站。取值范围:

  • false:否。
  • true:是。
recycleCount
integer(int32)

放入回收站的次数。

recycleStatus
string

回收站状态。取值范围:

  • UNRECYCLE:未加入回收站。
  • RECYCLE_TO_BE_DELETED:待删除。
  • RECYCLE_RECOVER_IN_PROGRESS:恢复中。
  • RECYCLE_RECOVER_FAILED:恢复失败。
recycleTime
string(date-time)

放入回收站的时间。

releaseProtect
boolean

实例是否开启实例释放保护。取值范围:

  • true:已开启。
  • false:未开启。
instanceBackupPolicy
InstanceBackupPolicyResp

实例备份策略返回体

policyId
string

策略ID。

policyName
string

策略名称。

serverType
string

实例类型。取值范围:

  • VM:云主机。
  • EBM:弹性裸金属。
serverVmType
string

实例规格族。

flavorName
string

规格名称。

stoppedMode
boolean

关机模式。取值范围:

  • false:关机继续收费。
  • true:关机不收费。
supportVolumeMount
boolean

是否支持挂卷。取值范围:

  • true:支持。
  • false:不支持。
systemDiskId
string

系统盘ID。

tags
<InstanceTags> array

实例标签返回列表。

tagId
string

标签ID。

tagKey
string

标签键。

tagValue
string

标签值。

userName
string

订购用户名称。

vcpu
integer(int32)

cpu个数(核)。

vdisk
integer(int32)

系统盘大小,单位:GB。

vmemory
integer(int32)

内存大小,单位:MB。

chargeMode
string

付费方式。取值范围:

  • 包月:MONTH;
  • 包年:YEAR;
  • 按量:HOUR。
archiveStatus
string

归档状态。取值范围:

  • archiving:归档中。
  • archived:已归档。
  • archive_recoverying:归档恢复中。
total
integer

满足查询条件的总个数。

errorCode
string

统一错误码。

errorMessage
string

页面国际化错误提示。

errorParams
<string> array

统一错误码的自定义参数。

requestId
string

每个请求的序列号。

state
enum(OK,ERROR,EXCEPTION,ALARM,FORBIDDEN)

返回状态码。返回正常:OK,返回错误:ERROR,返回异常:EXCEPTION,需要告警实现的:ALARM,禁止访问:FORBIDDEN。

返回示例

返回码:200
OK
{
	"requestId":"reqId-37598524-3401-46ff-bdf6-b1067cf13a2a",
	"state":"OK",
	"body":{
		"total":1,
		"content":[
			{
				"actualSystemImage":"",
				"adminPaused":false,
				"adminPausedTip":null,
				"zoneId":"cn-jiangsu-1a",
				"bootVolumeType":"highPerformanceyc",
				"createdTime":"2025-09-10 00:42:29",
				"credibleStatus":"UNOPENED",
				"crossRegionMigrate":false,
				"dedicatedHostClusterId":null,
				"dedicatedHostClusterName":null,
				"dedicatedHostId":null,
				"dedicatedHostName":null,
				"description":null,
				"status":"active",
				"groupId":"",
				"instanceId":"bf5037f5-c7c9-4701-b2b9-b40537327ef6",
				"imageName":"BC-Linux 8.6 64位",
				"imageOsType":"linux",
				"imageId":"e2f73472-97c7-124e-574c-fea377c7dbb3",
				"keyName":null,
				"mainPortId":null,
				"maxPorts":null,
				"maxVolumes":null,
				"availableZone":"ecloud_normal_s4_zone",
				"instanceName":"zrj测试主机名",
				"portDetail":null,
				"productType":"NORMAL",
				"recycle":false,
				"recycleCount":0,
				"recycleStatus":"UNRECYCLE",
				"recycleTime":null,
				"releaseProtect":false,
				"serverType":"VM",
				"serverVmType":"universal",
				"flavorName":"u1.large.1",
				"stoppedMode":false,
				"supportVolumeMount":null,
				"systemDiskId":"85ad673e-de41-4187-9b43-2e4740e6eec4",
				"userName":"csy_csb_iaas_guochangguang_ext",
				"vcpu":2,
				"vdisk":40,
				"vmemory":2048
			}
		]
	}
}
本文档内容整理自移动云官方帮助中心(查看原文),仅供参考。