华为云计算 云知识 本接口用于查询指定工作流实例详细ShowWorkflowInstance
本接口用于查询指定工作流实例详细ShowWorkflowInstance

 

接口说明

本接口用于查询指定工作流实例详细。

URL
GET  https://dwr.cn-south-1.myhuaweicloud.com/v3/{project_id}/workflows/{graph_name}/workflowexecution/{execution_name} 
请求参数
名称 类型 IN 必选 描述
X-Auth-Token
 
string header

用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 条件:匿名请求不需要带,其他请求必选。

project_id
 
string path

项目ID。

execution_name
 
string path

工作流实例名称。

graph_name
 
string path

工作流名称。

返回参数
返回码: 200
 
名称 类型 必选 描述
Content-Length
 
string

响应消息体的字节长度。

Connection
 
string

指明与服务器的连接是长连接还是短连接。有效值:keep-alive | close。

Date
 
string

DWR系统响应的时间。

x-request-id
 
string

由DWR创建来唯一确定本次请求的值,可以通过该值来定位问题。

名称 类型 必选 描述
workflow_id
 
string

流程定义ID

最小长度:1

最大长度:64

workflow_urn
 
string

函数工作流 URN, 格式为: urn:fss:<region_id>:<project_id>:workflow:<package>:<workflow_name>:<version> 注意: package当前只支持default version当前只支持latest

execution_id
 
string

流程执行实例ID

最小长度:1

最大长度:64

status
 
string

流程实例执行状态

最小长度:1

最大长度:32

枚举值:

success

fail

running

timeout

cancel

headers
 
headers object

函数执行时需要的Header。

input
 
input object

函数执行时的入参

output
 
output object

函数执行结果

begin_time
 
string

流程实例创建时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间

最小长度:0

最大长度:64

end_time
 
string

流程实例结束时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间

最小长度:0

最大长度:64

last_update_time
 
string

流程实例上次更新时间,格式:yyyy-MM-ddTHH:mm:ssZ,UTC时间

最小长度:0

最大长度:64

created_by
 
string

流程实例创建者

最小长度:1

最大长度:32

node_execution_details
 
Array of NodeExecution objects

节点执行信息

200 node_execution_details
名称 类型 必选 描述
status
 
string

流程节点执行状态

最小长度:1

最大长度:32

枚举值:

success

fail

running

timeout

cancel

input
 
input object

函数执行时的入参

output
 
output object

函数执行结果

begin_time
 
long

节点启动时间,UTC毫秒时间戳格式

最小值:0

最大值:99999999999999999

end_time
 
long

节点结束时间,UTC毫秒时间戳格式

最小值:0

最大值:99999999999999999

error_message
 
string

节点错误信息,仅在节点出错时非空

request_id
 
string

流程节点请求ID

返回码: 400
 
名称 类型 必选 描述
error_msg
 
string

错误详细描述

error_code
 
integer

简单错误码

request_id
 
string

请求唯一标识ID

返回码: 500
 
名称 类型 必选 描述
error_msg
 
string

错误详细描述

error_code
 
integer

简单错误码

request_id
 
string

请求唯一标识ID

请求示例
示例 1
 
"/v3/{project_id}/workflowexecution/{execution_name}?graph_name={graph_name}"
 
"GET /v3/{project_id}/workflowexecution/{execution_name}?graph_name={graph_name}HTTP/1.1\nHost: dwr.cn-north-4.myhuaweicloud.com\nX-Auth-Token: H4IPJX0TQTHTHEBQQCEC:sc2PM13Wlfcoc/YZLK0MwsI2Zpo=\nContent-Type: application/json\nContent-Length: 0\nDate: Thu, 27 Aug 2020 12:38:10 GMT"
返回示例
返回码:200
 
示例 1
 
HTTP/1.1 200 OK Date: Thu, 27 Aug 2020 12:38:10 GMT Content-Length: 100 Content-Type: application/json X-Request-ID: 6a63a18b8bab40ffb71ebd9cb80d0085 { "execution_info": { "input": "[{\"x\":123,\"y\":321},{\"x\":586}]", "isTest": true, "graph_urn": "urn:fgs:<region_id>:<project_id>:graph:<graph_name>", "execution_urn": "urn:fgs:<region_id>:<project_id>:execution:<graph_name>:<execution_name>:<domain_id>", "execution_name": "<execution_name>", "started_at": "2017-11-13T07:14:04.849Z", "state_map": { "next1": { "state_name": "next1", "status": "NOTRUNNING", "type": "NOOP" }, "end1": { "state_name": "end1", "status": "NOTRUNNING", "type": "END" }, "hello": { "state_name": "hello", "status": "RUNNING", "started_at": "2017-11-13T07:14:04.893Z", "type": "DELAY", "input": "[{\"x\":123,\"y\":321},{\"x\":586}]" } }, "start_state": "hello", "execution_state": "RUNNING", "execution_type": "APICALL" } }
SDK
点击  数据工坊  (DWR) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

 

上一篇:行业二三维渲染解决方案 下一篇:标准化DAS的功能特点

弹性云服务器 ECS

 

弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率