查询任务列表 - ListJobs
功能介绍
查询任务列表。
URI
GET /v1/jobs
请求参数
无
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
jobs |
Array of JobDetail objects |
参数解释 任务列表信息。 取值范围 任务对象数组,最多1000个元素。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
参数解释 任务标识符,全局唯一。 取值范围 不涉及。 |
|
cluster_id |
String |
参数解释 任务所关联的集群ID,与任务ID一对一关联。 取值范围 由数字、小写字母和连字符组成,且长度为0-36个字符。 |
|
name |
String |
参数解释 任务名称,用于标识和识别不同的任务。 取值范围 由任意字符组成,且长度为1-128个字符。 |
|
status |
String |
参数解释 任务状态,用于标识任务执行的当前状态。 取值范围 |
|
progress |
Double |
参数解释 任务执行进度,以百分比表示,用于显示任务的当前完成程度。 取值范围 0-100。 |
|
message |
String |
参数解释 任务信息,当前message仅返回错误码,格式为ems.000x,用于标识任务执行过程中的错误类型。 取值范围 由字母、数字和连字符组成,且长度为1-32个字符。 |
|
created_at |
String |
参数解释 任务创建时间,记录任务被创建的时间点。 取值范围 使用UTC+0时间格式,格式为yyyy-MM-ddTHH:mm:ssZ,例如:2020-09-25T12:05:00Z。 |
|
begin_at |
String |
参数解释 任务执行开始时间,记录任务开始。 取值范围 不涉及。 |
|
end_at |
String |
参数解释 任务执行结束时间,记录任务完成执行的时间点。 取值范围 使用UTC+0时间格式,格式为yyyy-MM-ddTHH:mm:ssZ,例如:2020-09-25T12:05:00Z。 |
|
task_list |
Array of TaskInfo objects |
参数解释 任务子任务列表,包含任务执行过程中的所有子任务详情。 取值范围 任务子任务数组,最多16个元素。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
参数解释 任务子任务标识符,用于唯一标识任务下的子任务。 取值范围 由字母、数字、连字符(-)和下划线(_)组成,且必须以"short-"或"long-"开头,长度为0-48个字符。 |
|
status |
String |
参数解释 任务子任务状态,用于标识子任务执行的当前状态。 取值范围 |
|
message |
String |
参数解释 任务子任务详情描述,用于说明子任务执行过程中的具体信息或错误原因。 取值范围 由任意字符组成,且长度为1-128个字符。 |
|
created_at |
String |
参数解释 任务子任务创建时间,记录子任务被创建的时间点。 取值范围 使用UTC+0时间格式,格式为yyyy-MM-ddTHH:mm:ssZ,例如:2020-09-25T12:05:00Z。 |
|
begin_at |
String |
参数解释 任务子任务执行开始时间,记录子任务开始执行的时间点。 取值范围 使用UTC+0时间格式,格式为yyyy-MM-ddTHH:mm:ssZ,例如:2020-09-25T12:05:00Z。 |
|
end_at |
String |
参数解释 任务子任务执行结束时间,记录子任务完成执行的时间点。 取值范围 使用UTC+0时间格式,格式为yyyy-MM-ddTHH:mm:ssZ,例如:2020-09-25T12:10:00Z。 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
参数解释 错误码,用于标识具体的错误类型。 取值范围 不涉及。 |
|
error_msg |
String |
参数解释 错误描述,用于说明具体的错误信息。 取值范围 不涉及。 |
请求示例
无
响应示例
无
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
参数解释 查询成功响应。 取值范围 不涉及。 |
|
400 |
参数解释 错误响应体。 取值范围 不涉及。 |
错误码
请参见错误码章节。