更新时间:2024-12-13 GMT+08:00
分享

查询异步任务的job列表

功能介绍

用于查询模板导入、实例复制、实例升级等异步接口任务的状态

调用方法

请参见如何调用API

URI

GET /v3/{project_id}/elb/jobs

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户ID

表2 Query参数

参数

是否必选

参数类型

描述

job_id

String

参数解释:任务ID。

job_type

String

参数解释:任务类型。

status

String

参数解释:任务状态。

取值范围:INIT,RUNNING,FAIL,SUCCESS,ROLLBACKING,COMPLETE,ROLLBACK_FAIL,CANCEL

error_code

String

参数解释:

任务的错误码。

resource_id

String

参数解释:资源ID。

project_id

String

参数解释:项目ID。

begin_time

String

参数解释:开始时间,查询开始时间大于等于指定查询条件的任务。格式:yyyy-MM-dd'T'HH:mm:ss

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

jobs

Array of MainJob objects

任务列表

request_id

String

请求ID。 注:自动生成 。

表4 MainJob

参数

参数类型

描述

status

String

任务状态

begin_time

String

任务开始时间

end_time

String

任务结束时间

job_id

String

任务ID

job_type

String

任务类型

error_code

String

任务的错误码

error_msg

String

任务的错误信息

project_id

String

项目ID

resource_id

String

参数解释:资源ID。

sub_jobs

Array of SubJob objects

子任务列表

表5 SubJob

参数

参数类型

描述

status

String

任务状态

begin_time

String

任务开始时间

end_time

String

任务结束时间

job_id

String

任务ID

job_type

String

任务类型

error_code

String

任务的错误码

error_msg

String

任务的错误信息

project_id

String

项目ID

resource_id

String

参数解释:资源ID。

entities

Array of JobEntities objects

任务关联的资源列表

表6 JobEntities

参数

参数类型

描述

resource_id

String

子任务关联的资源ID

resource_type

String

子任务关联的资源类型

请求示例

https://elb.cn-southwest-242.myhuaweicloud.com/v3/7b7705dce1e847b08b3b16dda67fec24/elb/jobs

{
  "request_id" : "029f8cca-4d92-4b3e-9370-b36d382f969b",
  "jobs" : [ {
    "status" : "COMPLETE",
    "begin_time" : "2024-03-23T08:20:42Z",
    "end_time" : "2024-03-23T08:49:11Z",
    "job_id" : "ef6da45b-35d9-4c18-8c35-0b80d94ab9e6",
    "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
    "job_type" : "UPGRADE",
    "error_code" : "",
    "error_msg" : "",
    "project_id" : "7b7705dce1e847b08b3b16dda67fec24",
    "sub_jobs" : [ {
      "status" : "SUCCESS",
      "entities" : [ {
        "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
        "resource_type" : "loadbalancer"
      } ],
      "begin_time" : "2024-03-23T08:47:11Z",
      "end_time" : "2024-03-23T08:47:11Z",
      "job_id" : "481a5ab3-b3ff-46fa-b074-d3b8e09ab9cb",
      "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
      "job_type" : "UPGRADE_TRAFFIC_SWITCH",
      "error_code" : "",
      "error_msg" : "",
      "project_id" : "7b7705dce1e847b08b3b16dda67fec24"
    }, {
      "status" : "SUCCESS",
      "entities" : [ {
        "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
        "resource_type" : "loadbalancer"
      } ],
      "begin_time" : "2024-03-23T08:20:42Z",
      "end_time" : "2024-03-23T08:46:44Z",
      "job_id" : "c4cf4e5b-fa53-427d-ad43-497e7a876c2e",
      "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
      "job_type" : "UPGRADE_INIT",
      "error_code" : "",
      "error_msg" : "",
      "project_id" : "7b7705dce1e847b08b3b16dda67fec24"
    }, {
      "status" : "SUCCESS",
      "entities" : [ {
        "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
        "resource_type" : "loadbalancer"
      } ],
      "begin_time" : "2024-03-23T08:49:11Z",
      "end_time" : "2024-03-23T08:49:11Z",
      "job_id" : "ee56e027-5d52-4bd9-abba-9821a742a466",
      "resource_id" : "9f5b432c-987e-4777-a1bc-6642be4b2b50",
      "job_type" : "UPGRADE_COMPLETE",
      "error_code" : "",
      "error_msg" : "",
      "project_id" : "7b7705dce1e847b08b3b16dda67fec24"
    } ]
  } ],
  "page_info" : {
    "previous_marker" : "ef6da45b-35d9-4c18-8c35-0b80d94ab9e6",
    "current_count" : 1
  }
}

响应示例

状态码

状态码

描述

200

查询成功

错误码

请参见错误码

相关文档