任务详情
1. 接口描述¶
本接口用于查询一个任务实例的详细信息。
2. 输入参数¶
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
namespace | 是 | Number | 任务所属空间 |
jobId | 是 | String | 任务ID |
3. 输出参数¶
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
metadata | 是 | Object | 任务实体的元数据 |
name | 是 | String | 任务唯一标识 |
displayName | 是 | String | 任务显示名称 |
group | 是 | String | 任务所属工作组 |
workflow.uid | 是 | String | 指定任务执行的工作流模板ID |
priority | 是 | Number | 任务的执行优先级 |
status | 是 | Object | 资源实体的状态信息 |
inputs | 是 | Object | 任务的输入参数 |
outputs | 是 | Object | 任务的输出参数 |
status.startedAt | 否 | String | 任务创建时间 |
status.finishedAt | 否 | String | 任务完成时间 |
argonWorkflow | 否 | Object | 任务对应的argo工作流模板 |
4. 示例¶
实例1 根据任务ID查询任务详情
在 ab413c83-573f-4a42-8a50-ab89d01563ce
空间下根据任务ID查询任务
输入示例
GET /api/v1/namespaces/ab413c83-573f-4a42-8a50-ab89d01563ce/jobs/340a8d77-5c5a-4a15-9ae4-35b30945ef1e
输出示例
{
argoWorkflow: {name: "build-from-job-340a8d77-5c5a-4a15-9ae4-35b30945ef1e-b4p4b",…}
displayName: "整片转码测试任务001"
inputs: [{id: "1093a922", source: "b68f380f", sourceAnchor: "a4a3cf9d", displayName: "输入片源路径",…},…]
metadata: {clusterName: "default", namespace: "ab413c83-573f-4a42-8a50-ab89d01563ce", uid: "340a8d77-5c5a-4a15-9ae4-35b30945ef1e"}
name: "job-340a8d77-5c5a-4a15-9ae4-35b30945ef1e"
outputs: [{id: "5fc871fe", source: "b68f380f", sourceAnchor: "19f5a680", displayName: "输出文件路径",…}]
priority: 0
retryOption: {maxRetry: 2, retryInterval: 3000}
status: {phase: "Succeeded", startedAt: "2020-12-22T01:48:01Z", finishedAt: "2020-12-22T01:48:06Z"}
type: "normal"
workflow: {uid: "e5e4b487-6222-4c05-9ae6-01bc04234bf8"}
}