閱讀530 返回首頁    go iPhone_iPad_Mac_手機_平板_蘋果apple


獲取可部署的 ECU 列表__資源管理類 API_Open API 參考_企業級分布式應用服務 EDAS-阿裏雲

獲取當前已經安裝完 EDAS Agent,且在線的 ECU 的列表。 您可以根據這個接口查詢可以部署或者擴容應用的 ECU 列表。

請求 URI

  1. /resource/ecu_list

參數列表

響應數據

  1. {
  2. "code":200,
  3. "data":[
  4. {
  5. "ipAddr":"10.161.77.3",
  6. "forBeta":false,
  7. "instanceId":"i-28iphw011",
  8. "mem":0,
  9. "provisioned":false,
  10. "appId":"",
  11. "fullFunctionStarAgentInstalled":false,
  12. "vpcId":"",
  13. "zoneId":"cn-qingdao-b",
  14. "id":"38cb9cea-0956-4081-bcd3-76e7a3b167ea",
  15. "state":"DELETED",
  16. "heartbeatTime":1467169067358,
  17. "agentInstalled":true,
  18. "cpu":0,
  19. "lastOnTime":1461743465014,
  20. "updateTime":1467169075780,
  21. "ecuId":"38cb9cea-0956-4081-bcd3-76e7a3b167ea",
  22. "userId":"xxxxxx@aliyun.com",
  23. "appRunning":false,
  24. "versionId":"77068397-6888-45f7-b345-7f3db73306f7",
  25. "createTime":1447898575156,
  26. "nodeState":"CONTAINER_OFF",
  27. "regionId":"cn-qingdao",
  28. "name":"測試環境",
  29. "agentVersion":"2.5.1",
  30. "online":true,
  31. "processing":false
  32. }
  33. ]
  34. }

部分字段含義

字段名 類型 描述
ipAddr String ECU 的內網 IP
forBeta Boolean 是否設置為 Beta
appId String 這台 ECU 上麵部署的應用的唯一標示 ID
ecuId String 這台 ECU 的唯一標示 ID,可以通過在 ECS 上執行dmidecode獲取
versionId String 本次部署應用的版本信息
nodeState String 這台 ECU 上應用的狀態,可能的值為 OK(正常), AGENT_OFF(Agent異常), CONTAINER_OFF(容器退出)和 APP_OFF(應用退出)
regionId String 應用所在 Region 的 ID

示例

  1. String resp = edasApiClient.callApi(EdasApiAction.Resource.ecu_list.path(), null);
  2. System.out.println(resp);

最後更新:2016-11-23 17:31:06

  上一篇:go 獲取 Region 列表__資源管理類 API_Open API 參考_企業級分布式應用服務 EDAS-阿裏雲
  下一篇:go 獲取資源組列表__資源管理類 API_Open API 參考_企業級分布式應用服務 EDAS-阿裏雲