获取task列表
功能介绍
获取task列表
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v1/{project_id}/eihealth-projects/{eihealth_project_id}/nextflow/jobs/{job_id}/tasks
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
eihealth_project_id |
是 |
String |
平台项目ID,您可以在平台单击所需的项目名称,进入项目设置页面查看。 最小长度:1 最大长度:128 |
project_id |
是 |
String |
华为云项目ID,您可以从获取项目ID中获取。 最小长度:1 最大长度:128 |
job_id |
是 |
String |
作业id 最小长度:1 最大长度:128 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
search_key |
否 |
String |
模糊搜索值 最小长度:0 最大长度:1024 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限,获取Token接口响应消息头中X-Subject-Token的值即为Token。 最小长度:1 最大长度:32768 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
tasks |
Array of NextflowTaskListDto objects |
子任务实例 |
count |
Integer |
子任务的总数 |
参数 |
参数类型 |
描述 |
---|---|---|
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 |
错误码
请参见错误码。