跳转至

工作流详情

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"
}