弹性云服务器 ECS-查询任务的执行状态:响应消息

时间:2024-12-03 19:32:34

响应消息

响应参数如表2所示。
表2 响应参数

参数

参数类型

描述

status

String

Job的状态。

  • SUC CES S:成功。
  • RUNNING:运行中。
  • FAIL:失败。
  • INIT:正在初始化。
  • PENDING_PAYMENT : 包年/包月订单待支付。
    说明:

    PENDING_PAYMENT 状态为创建或者变更包年/包月的弹性云服务器提交订单完成后待支付状态。如果订单取消,该状态不会自动刷新,待14天后job会自动清理。

entities

Object

Job操作的对象。

根据不同Job类型,显示不同的内容,云服务器相关操作显示server_id,网卡相关操作显示nic_id。有子Job时为子job的详情。

详情请参见表3

job_id

String

异步请求的任务ID。

job_type

String

异步请求的任务类型。

begin_time

String

开始时间。

end_time

String

结束时间。

error_code

String

Job执行失败时的错误码。

Job执行成功后,该值为null。

fail_reason

String

Job执行失败时的错误原因。

Job执行成功后,该值为null。

message

String

查询Job的API请求出现错误时,返回的错误消息。

code

String

查询Job的API请求出现错误时,返回的错误码。

错误码和其对应的含义请参考通用请求返回值

表3 entities字段数据结构说明

参数

参数类型

描述

server_id

String

云服务器相关操作显示server_id。

nic_id

String

网卡相关操作显示nic_id。

sub_jobs_total

Integer

子任务数量。

sub_jobs

Array of objects

每个子任务的执行信息。

详情请参见表4

表4 sub_jobs字段数据结构说明

参数

参数类型

描述

status

String

Job的状态。

  • SUCCESS:成功。
  • RUNNING:运行中。
  • FAIL:失败。
  • INIT:正在初始化。

entities

Object

Job操作的对象。根据不同Job类型,显示不同的内容,云服务器相关操作显示server_id,网卡相关操作显示nic_id。更多字段描述请参见表5

job_id

String

子任务的ID。

job_type

String

子任务的类型。

begin_time

String

开始时间。

end_time

String

结束时间。

error_code

String

Job执行失败时的错误码。

Job执行成功后,该值为null。

fail_reason

String

Job执行失败时的错误原因。

Job执行成功后,该值为null。

表5 sub_jobs.entities字段数据结构说明

参数

参数类型

描述

server_id

String

云服务器相关操作显示server_id。

nic_id

String

网卡相关操作显示nic_id。

errorcode_message

String

子任务执行失败的具体原因。

support.huaweicloud.com/api-ecs/ecs_02_0901.html