工作流详情
1. 接口描述¶
本接口用于查询一个工作流实例的详细信息。
2. 输入参数¶
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
namespace | 是 | Number | 工作流所属空间 |
workflowId | 是 | String | 工作流ID |
3. 输出参数¶
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
metadata | 是 | Object | 工作流实体的元数据 |
name | 是 | String | 工作流唯一标识 |
displayName | 是 | String | 工作流显示名称 |
group | 是 | String | 工作流所属工作组 |
inputs | 是 | Object | 工作流的输入参数 |
outputs | 是 | Object | 工作流的输出参数 |
nodes | 是 | Object | 工作流的节点列表 |
edges | 是 | Object | 工作流的边列表 |
version | 是 | String | 工作流的版本号 |
argonWorkflow | 否 | Object | 工作流对应的argo工作流模板 |
4. 示例¶
实例1 根据工作流ID查询工作流详情
在 default
空间下根据工作流ID查询工作流
输入示例
GET /api/v1/namespaces/default/workflows/340a8d77-5c5a-4a15-9ae4-35b30945ef1e
输出示例
{
argoWorkflow: {spec: {templates: [{name: "template-70c3d0f4", arguments: {}, inputs: {,…},…}],…}}
description: "对视频源片进行HDR修复"
displayName: "HDR片源修复"
edges: []
inputs: [{id: "e17df50b", anchors: [{source: "70c3d0f4", sourceAnchor: "5f084fd1"}],…}]
metadata: {clusterName: "default", nameSpace: "default", uid: "e6bb0549-6251-406c-a970-3af3526b1663"}
name: "workflow-e6bb0549-6251-406c-a970-3af3526b1663"
nodes: [{id: "70c3d0f4", label: "HDR片源制作", displayName: "HDR片源制作",…}]
outputs: [{id: "90afdc11", anchors: [{source: "70c3d0f4", sourceAnchor: "5a77480c"}],…}]
status: {createdAt: "2020-12-22T05:10:27Z", updatedAt: "2020-12-25T09:14:52Z"}
version: "1.0.0"
}