调用QueryMigrateEcuList来查询可迁移的实例列表。

调试

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

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

GET /pop/v5/resource/migrate_ecu_list HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
LogicalRegionId String cn-hangzhou 或者 cn-hangzhou:tdy218

命名空间ID:

  • 自定义命名空间ID格式为:地域ID:命名空间标示符,例如:cn-beijing:tdy218。
  • 默认命名空间ID格式为:地域ID,例如:cn-beijing。

返回数据

名称 类型 示例值 描述
Code Integer 200

接口状态或POP错误码

EcuEntityList Array of EcuEntity

可供迁移的实例列表

EcuEntity
AvailableCpu Integer 2

可用CPU,单位:核数。

AvailableMem Integer 2048

可用内存,单位:MB。

Cpu Integer 0

CPU限制配额,单位:核数。设置为0表示不限制。

CreateTime Long 1573281041101

创建时间的时间戳

DockerEnv Boolean false

是否安装了Docker:

  • true:已安装Docker
  • false:未安装Docker
EcuId String 70ed3f59-b476-49aa-****-************

这台ECU的唯一标识ID,可以通过在ECS上执行dmidecode获取。

HeartbeatTime Long 1573281041101

心跳时间的时间戳

InstanceId String i-2zej4i2jd***********

实例ID

IpAddr String 192.168.0.150

ECU的私网IP

Mem Integer 0

总内存

Name String product_test003

实例名称

Online Boolean true

是否在线:

  • true:在线
  • false:不在线
RegionId String cn-beijing

所在地域ID

UpdateTime Long 1573281041109

更新时间的时间戳

UserId String edas_com***_****@******-*****.***

主账号ID

VpcId String vpc-2zef6ob8m************

VPC ID

ZoneId String cn-bei****-*

可用区ID

Message String a

附加信息

RequestId String b197-40ab-9155-7ca7

请求ID

示例

请求示例

GET /pop/v5/resource/migrate_ecu_list HTTP/1.1
公共请求头

正常返回示例

XML 格式

<Message>success</Message>
<Code>200</Code>
<EcuEntityList>
    <EcuEntity>
        <AvailableMem>2048</AvailableMem>
        <Mem>0</Mem>
        <AvailableCpu>2</AvailableCpu>
        <InstanceId>i-2zej4i2jdf3ntw****</InstanceId>
        <Online>true</Online>
        <UpdateTime>1573281041109</UpdateTime>
        <UserId>edas_****_test@aliyun-****.com</UserId>
        <ZoneId>cn-beijing-h</ZoneId>
        <VpcId>vpc-2zef6ob8mrlzv8x3****</VpcId>
        <IpAddr>192.168.0.150</IpAddr>
        <Name>product_test003</Name>
        <Cpu>0</Cpu>
        <HeartbeatTime>1573281041101</HeartbeatTime>
        <CreateTime>1573281041101</CreateTime>
        <RegionId>test_region</RegionId>
        <EcuId>70ed3f59-b476-49aa-be09-9e6c37****</EcuId>
        <DockerEnv>false</DockerEnv>
    </EcuEntity>
</EcuEntityList>

JSON 格式

{
	"Message": "success",
	"Code": 200,
	"EcuEntityList": {
		"EcuEntity": [
			{
				"AvailableMem": 2048,
				"Mem": 0,
				"AvailableCpu": 2,
				"InstanceId": "i-2zej4i2jdf3ntw****",
				"Online": true,
				"UpdateTime": 1573281041109,
				"UserId": "edas_****_test@aliyun-****.com",
				"ZoneId": "cn-beijing-h",
				"VpcId": "vpc-2zef6ob8mrlzv8x3****",
				"IpAddr": "192.168.0.150",
				"Name": "product_test003",
				"Cpu": 0,
				"HeartbeatTime": 1573281041101,
				"CreateTime": 1573281041101,
				"RegionId": "test_region",
				"EcuId": "70ed3f59-b476-49aa-be09-9e6c37****",
				"DockerEnv": false
			}
		]
	}
}

错误码

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