| name |
string |
The name of the workflow definition |
| description |
string |
Description of the workflow |
| version |
integer |
The version of the workflow definition |
| tasks |
array |
The list of tasks in the workflow |
| inputParameters |
array |
List of input parameter names for the workflow |
| outputParameters |
object |
Mapping of output parameters |
| failureWorkflow |
string |
Name of the workflow to execute when this workflow fails |
| schemaVersion |
integer |
Schema version (currently 2) |
| restartable |
boolean |
Whether the workflow is restartable |
| workflowStatusListenerEnabled |
boolean |
Whether to enable workflow status listener |
| ownerEmail |
string |
Email of the workflow definition owner |
| timeoutPolicy |
string |
Timeout policy for the workflow |
| timeoutSeconds |
integer |
Timeout in seconds for the workflow |
| variables |
object |
Workflow level variables |
| inputTemplate |
object |
Default input template |