Skip to main content
View as Markdown

DesWorkflow

A workflow manages the execution of a logical sequence of tasks.

Member Of​

DesProject object ● DesWorkspace object

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!
workflowType: String!
}

Fields​

assignee ● String! non-null scalar​

The account information for the owner of any action or response needed for this workflow.

createdAt ● DateTime! non-null scalar​

The DateTime for the creation of this workflow.

createdBy ● String! non-null scalar​

The account information for who created this workflow.

endedAt ● DateTime scalar​

The DateTime for the completion of this workflow.

modifiedAt ● DateTime! non-null scalar​

The DateTime for the most recent changes for this workflow.

name ● String! non-null scalar​

The label for this workflow.

processDefinitionId ● String! non-null scalar​

The reference identifier for definition of this workflow.

processDefinitionName ● String! non-null scalar​

The label for the definition of this workflow.

state ● String scalar​

The name of the active task(s) for this workflow.

status ● String! non-null scalar​

The current condition of this workflow.

variables ● [DesWorkflowVariable!]! non-null object​

The list of variables defined for this workflow.

names ● [String!] list scalar​

An optional list of parameter names to search.

workflowId ● String! non-null scalar​

The reference identifier for this workflow.

workflowType ● String! non-null scalar​

The type of this workflow.