DesWorkflow
A workflow manages the execution of a logical sequence of tasks.
type DesWorkflow {
assignee: String!
createdAt: DateTime!
createdBy: String!
endedAt: DateTime
modifiedAt: DateTime!
name: String!
processDefinitionId: String!
processDefinitionName: String!
state: String
status: String!
variables(
names: [String!]
): [DesWorkflowVariable!]!
workflowId: String!
}
Fields
DesWorkflow.assignee ● String! non-null scalar
The account information for the owner of any action or response needed for this workflow.
DesWorkflow.createdAt ● DateTime! non-null scalar
The DateTime for the creation of this workflow.
DesWorkflow.createdBy ● String! non-null scalar
The account information for who created this workflow.
DesWorkflow.endedAt ● DateTime scalar
The DateTime for the completion of this workflow.
DesWorkflow.modifiedAt ● DateTime! non-null scalar
The DateTime for the most recent changes for this workflow.
DesWorkflow.name ● String! non-null scalar
The label for this workflow.
DesWorkflow.processDefinitionId ● String! non-null scalar
The reference identifier for definition of this workflow.
DesWorkflow.processDefinitionName ● String! non-null scalar
The label for the definition of this workflow.
DesWorkflow.state ● String scalar
The name of the active task(s) for this workflow.
DesWorkflow.status ● String! non-null scalar
The current condition of this workflow.
DesWorkflow.variables ● [DesWorkflowVariable!]! non-null object
The list of variables defined for this workflow.
DesWorkflow.variables.names ● [String!] list scalar
An optional list of parameter names to search.
DesWorkflow.workflowId ● String! non-null scalar
The reference identifier for this workflow.