WorkflowExecutionNode
A workflow execution node belonging to a workflow execution.
type WorkflowExecutionNode {
id: ID!
name: String!
confirmed: Boolean!
running: Boolean!
executionCount: Int!
startTime: DateTime
endTime: DateTime
elapsedTime: Int
resultState: WorkflowExecutionNodeResultState
resumeDecision: WorkflowResumeDecision
inputs: [Property!]!
outputs: [Property!]!
children: [WorkflowExecutionNode!]
}
Fields
WorkflowExecutionNode.id ● ID! non-null scalar
This nodes ID.
WorkflowExecutionNode.name ● String! non-null scalar
The name of this node.
WorkflowExecutionNode.confirmed ● Boolean! non-null scalar
Whether this node is confirmed or not.
WorkflowExecutionNode.running ● Boolean! non-null scalar
Is this node in running state.
WorkflowExecutionNode.executionCount ● Int! non-null scalar
The execution count of this node.
WorkflowExecutionNode.startTime ● DateTime scalar
Start timestamp.
WorkflowExecutionNode.endTime ● DateTime scalar
End timestamp.
WorkflowExecutionNode.elapsedTime ● Int scalar
Elapsed time in milliseconds.
WorkflowExecutionNode.resultState ● WorkflowExecutionNodeResultState enum
If available the result state for this node.
WorkflowExecutionNode.resumeDecision ● WorkflowResumeDecision enum
If available the workflow resume decision.
WorkflowExecutionNode.inputs ● [Property!]! non-null object
This workflow execution node's inputs.
WorkflowExecutionNode.outputs ● [Property!]! non-null object
This workflow execution node's outputs.
WorkflowExecutionNode.children ● [WorkflowExecutionNode!] list object
Child nodes
Member Of
ActiveStep object ● WorkflowExecution object ● WorkflowExecutionNode object