阿里云首页 企业级分布式应用服务 EDAS 相关技术圈

ListApplicationEcu - 获取ECU列表

调用ListApplicationEcu接口获取ECU列表。

调试

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

调试

授权信息

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

请求参数

名称类型必填描述示例值
AppIdstring

应用ID。获取AppId,请参见ListApplication

e809****-43d7-4c6b-8e01-b0d9d1db****
LogicalRegionIdstring

微服务空间ID。

cn-hangzhou:***wei
  • 如果设置了AppId,则查询指定应用中的ECU列表。
  • 如果未设置AppId,则查询当前地域中的ECU列表。

返回参数

名称类型描述示例值
object
Codeinteger

接口状态或POP错误码。

200
Messagestring

信息。

success
RequestIdstring

请求ID。

b197-40ab-9155-7ca7
EcuInfoListarray

具体内容,请参见EcuEntity定义。

object
VpcIdstring

VPC ID。

vpc-2zef6ob8**********
UpdateTimeinteger

更新时间的时间戳。

1599803995894
IpAddrstring

ECU的内网IP。

192.168.XXX.XXX
AvailableCpuinteger

可用CPU数量。

1
CreateTimeinteger

创建时间的时间戳。

1542692376066
UserIdstring

关联用户的UID。

****_common_****@aliyun.com
InstanceIdstring

实例ID。

i-2zej4i2jdf*********
Meminteger

总内存,单位MB。

500
RegionIdstring

所在地域。

cn-beijing
EcuIdstring

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

0de2ebdb-9490-4fc4-be41***************
Cpuinteger

CPU总核数。

1
AppIdstring

应用ID。

e809****-43d7-4c6b-8e01-b0d9d1db****
DockerEnvboolean

是否安装了Docker:

  • true:已安装。
  • false:未安装。
true
Onlineboolean

是否在线:

  • true:在线。
  • false:不在线。
true
AvailableMeminteger

可用内存,单位MB。

200
ZoneIdstring

所在可用区ID。

cn-beijing-h
Namestring

名称。

test
HeartbeatTimeinteger

上一次心跳检测的时间戳。

1573281040819

示例

请求示例

POST /pop/v5/resource/ecu_list?AppId=e809****-43d7-4c6b-8e01-b0d9d1db****&LogicalRegionId=cn-hangzhou:***wei HTTP/1.1
Host:edas.aliyuncs.com
Content-Type:application/json


正常返回示例

JSON格式

{
    "Code": 200,
    "Message": "success",
    "RequestId": "b197-40ab-9155-7ca7",
    "EcuInfoList": {
        "VpcId": "vpc-2zef6ob8**********",
        "UpdateTime": 1599803995894,
        "IpAddr": "192.123.XX.XX",
        "AvailableCpu": 1,
        "CreateTime": 1542692376066,
        "UserId": "****_common_****@aliyun.com",
        "InstanceId": "i-2zej4i2jdf*********",
        "Mem": 500,
        "RegionId": "cn-beijing",
        "EcuId": "0de2ebdb-9490-4fc4-be41***************",
        "Cpu": 1,
        "AppId": "e809****-43d7-4c6b-8e01-b0d9d1db****",
        "DockerEnv": true,
        "Online": true,
        "AvailableMem": 200,
        "ZoneId": "cn-beijing-h",
        "Name": "test",
        "HeartbeatTime": 1573281040819
    }
}

XML格式

<ListApplicationEcuResponse>
    <Code>200</Code>
    <Message>success</Message>
    <RequestId>b197-40ab-9155-7ca7</RequestId>
    <EcuInfoList>
        <VpcId>vpc-2zef6ob8**********</VpcId>
        <UpdateTime>1599803995894</UpdateTime>
        <IpAddr>192.123.XX.XX</IpAddr>
        <AvailableCpu>1</AvailableCpu>
        <CreateTime>1542692376066</CreateTime>
        <UserId>****_common_****@aliyun.com</UserId>
        <InstanceId>i-2zej4i2jdf*********</InstanceId>
        <Mem>500</Mem>
        <RegionId>cn-beijing</RegionId>
        <EcuId>0de2ebdb-9490-4fc4-be41***************</EcuId>
        <Cpu>1</Cpu>
        <AppId>e809****-43d7-4c6b-8e01-b0d9d1db****</AppId>
        <DockerEnv>true</DockerEnv>
        <Online>true</Online>
        <AvailableMem>200</AvailableMem>
        <ZoneId>cn-beijing-h</ZoneId>
        <Name>test</Name>
        <HeartbeatTime>1573281040819</HeartbeatTime>
    </EcuInfoList>
</ListApplicationEcuResponse>