查询所有任务的部署进度

更新时间:
2025-01-14

查询所有任务的部署进度

已废弃于 V1.3.0

此接口用于根据服务 ID 查询该服务下所有部署任务的部署进度。

接口描述

通信协议:HTTP

URL: GET /api/v1/service/:id/tasks/deploy-progress

传参方式:path

请求参数

字段名类型是否必填说明
idstring服务 ID

响应参数

响应参数 data 字段为一个 Map,其中 Key 为该服务下的任务 ID,Value 请参见 DeployProgress

请求示例

curl --location --request GET 'http://localhost:3001/api/v1/service/cabb486d3af84114950320b48f556ddf/tasks/deploy-progress'

响应示例

{
  "status": 200,
  "message": "success",
  "fieldErrors": null,
  "data": {
    "9bfb21c81d454e0faa50ab06ef6d20fb": {
      "id": "9bfb21c81d454e0faa50ab06ef6d20fb",
      "status": "success",
      "ecsTaskFailure": "",
      "progress": 100
    },
    "540df2e2904f45ae80db8fe7e9ad17ce": {
      "id": "540df2e2904f45ae80db8fe7e9ad17ce",
      "status": "deploying",
      "ecsTaskFailure": "",
      "progress": 0
    },
    "c1fb1bbed17e406898bf06678d97a9c8": {
      "id": "c1fb1bbed17e406898bf06678d97a9c8",
      "status": "deploying",
      "ecsTaskFailure": "",
      "progress": 0
    }
  }
}

错误码

具体请参见 错误码说明

文档内容是否对您有所帮助?
有帮助
没帮助