ApiWorkflowStepRelationDataModel represents a relation between workflow steps.
| JSON representation | 
|---|
|  { 
 "condition" 
 : 
 string 
 , 
 "fromStep" 
 : 
 string 
 , 
 "toStep" 
 : 
 string 
 , 
 "destinationActionStatus" 
 : 
 enum (  | 
| Fields | |
|---|---|
| condition |   Required. Condition is the condition for the relation. | 
| fromStep |   Required. FromStep is the identifier of the source step. | 
| toStep |   Required. ToStep is the identifier of the destination step. | 
| destinationActionStatus |   Required. DestinationActionStatus is the status of the destination action. | 
ApiActionStatusEnum
ApiActionStatusEnum represents the status of an action.
| Enums | |
|---|---|
| API_ACTION_STATUS_ENUM_UNSPECIFIED | The status is unspecified. | 
| FAULTED | The status is faulted. | 
| IN_PROGRESS | The status is in progress. | 
| COMPLETED | The status is completed. | 
| PENDING_USER_INPUT | The status is pending user input. | 
| PENDING_PREVIOUS_STEPS | The status is pending previous steps. | 
| STARTED | The status is started. | 
| FAULTED_AND_SKIPPED | The status is faulted and skipped. | 
| HANDLED_TIMEDOUT | The status is handled timed out. | 
| UNHANDLED_TIMEDOUT | The status is unhandled timed out. | 
| TERMINATED | The status is terminated. | 
| NOT_RUN_AND_SKIPPED | The status is not run and skipped. | 
| PENDING_ACTION_TIMEOUT | The status is pending action timeout. | 
| PENDING_ACTION_TIMEOUT_AND_SKIPPED | The status is pending action timeout and skipped. | 
| NO_STATUS | The status is no status. | 
| PENDING_RETRY | The status is pending retry. | 

