更新时间:2024-05-09 GMT+08:00
分享

获取task列表

功能介绍

获取task列表

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/nextflow/jobs/{job_id}/tasks

表1 路径参数

参数

是否必选

参数类型

描述

eihealth_project_id

String

平台项目ID,您可以在平台单击所需的项目名称,进入项目设置页面查看。

最小长度:1

最大长度:128

project_id

String

华为云项目ID,您可以从获取项目ID中获取。

最小长度:1

最大长度:128

job_id

String

作业id

最小长度:1

最大长度:128

表2 Query参数

参数

是否必选

参数类型

描述

search_key

String

模糊搜索值

最小长度:0

最大长度:1024

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。

最小长度:1

最大长度:32768

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

tasks

Array of NextflowTaskListDto objects

子任务实例

count

Integer

子任务的总数

表5 NextflowTaskListDto

参数

参数类型

描述

task_id

String

子任务id

process

String

流程名称

tag

String

子任务标识符

hash

String

哈希值

status

String

子任务状态

container

String

容器名称

pod_name

String

pod名称

submit

String

提交时间

complete

String

完成时间

duration

Long

总时间

realtime

Long

实际运行时间

cpu_percent

Double

cpu使用率

mem_percent

Double

内存使用率

请求示例

响应示例

状态码: 200

OK

{
  "count" : 1,
  "tasks" : [ {
    "task_id" : "1",
    "process" : "convertToUpper",
    "tag" : "\"process_tag\"",
    "hash" : "45/39c703",
    "status" : "COMPLETED",
    "container" : "127.0.0.1:8080/hwofficial/coredns:1.23.2",
    "pod_name" : "nf-322decb1e97bfcaba3b6672b73551206",
    "submit" : 1675756197305,
    "complete" : 1675756199000,
    "duration" : 1695,
    "realtime" : 82,
    "cpu_percent" : 42.0,
    "mem_percent" : 32.0
  } ]
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档