Represents a transition between two nodes in a flow definition.
Overview of FlowTransitionDefinitionItem goes here.
FlowTransitionDefinitionItem
| Field | Type | Inherited from | Description |
|---|---|---|---|
| BoundaryBehavior | Nullable<FlowBoundaryBehavior> | FlowTransitionDefinitionItem | The boundary behavior for transitions that cross execution boundaries (controller ↔ system). Required when FromNodeId and ToNodeId target different execution environments. |
| Condition | String | FlowTransitionDefinitionItem | Optional condition for the transition. |
| FromNodeId | String | FlowTransitionDefinitionItem | The node ID where the transition starts. |
| ToNodeId | String | FlowTransitionDefinitionItem | The node ID where the transition ends. |
| TransitionId | String | FlowTransitionDefinitionItem | Unique identifier for the transition. |
| TransitionType | FlowTransitionType | FlowTransitionDefinitionItem | The type of transition (e.g., Normal, Error, Timeout). |
{
"BoundaryBehavior" : "Nullable\<[FlowBoundaryBehavior](/object-model/flowboundarybehavior)\>",
"Condition" : "String",
"FromNodeId" : "String",
"ToNodeId" : "String",
"TransitionId" : "String",
"TransitionType" : "[FlowTransitionType](/object-model/flowtransitiontype)"
}