更新时间:2023-12-18 GMT+08:00

异步任务查询

功能介绍

主要用于异步接口执行情况。

URI

GET /v1.0/{project_id}/jobs/{job_id}
表1 参数说明

名称

是否必选

参数类型

说明

project_id

String

操作用户的项目ID。

job_id

String

组合API唯一标识任务的任务号。

请求消息

响应消息

表2 响应参数

名称

参数类型

说明

status

String

JOB执行状态。

SUCCESS: 标示该任务执行已经结束,任务执行成功;

FAIL:标示该任务执行已经结束,任务执行失败;

RUNNING:标示该任务正在执行;

INIT:标示给任务还未执行,正在初始化。

entities

字典数据结构

资源信息或错误信息。响应样例以elb的资源ID举例。

job_id

String

组合API唯一标识任务的任务号。

job_type

String

JOB的类型。

error_code

String

错误码。

fail_reason

String

错误原因。

示例

  • 请求样例

  • 响应样例
    {
        "status":"RUNNING",
        "entities":
        {"elb_id":"ea3e5715b68850a747ec41f335625c08"},
        "job_id":"4010b39b4fd3d5ff014fd943bac41619",
        "job_type":"deleteELB",
        "begin_time":"2015-09-17T03:05:38.756Z",
        "end_time":"",
        "error_code":null,
        "fail_reason":null
    }

返回值

  • 正常

    200

  • 异常

    返回值

    说明

    400 badRequest

    请求错误

    401 unauthorized

    鉴权失败

    403 userDisabled

    没有权限

    404 Not Found

    请求的页面不存在

    500 authFault

    内部错误

    503 serviceUnavailable

    服务不可用