FlowExecutionEvent¶
Union Type¶
FlowExecutionEvent
module-attribute
¶
FlowExecutionEvent = Union[FlowExecutionEventFlowInputEvent | FlowExecutionEventFlowOutputEvent | FlowExecutionEventNodeInputEvent | FlowExecutionEventNodeOutputEvent | FlowExecutionEventConditionResultEvent | FlowExecutionEventNodeFailureEvent | FlowExecutionEventFlowFailureEvent | FlowExecutionEventNodeActionEvent | FlowExecutionEventNodeDependencyEvent | FlowExecutionEventUnknown]
Represents an event that occurred during an flow execution. This is a union type that can contain one of several event types, such as node input and output events; flow input and output events; condition node result events, or failure events.
Note
Flow executions is in preview release for Amazon Bedrock and is subject to change.
Union Member Types¶
FlowExecutionEventFlowInputEvent
dataclass
¶
Contains information about the inputs provided to the flow at the start of execution.
Attributes¶
FlowExecutionEventFlowOutputEvent
dataclass
¶
Contains information about the outputs produced by the flow at the end of execution.
Attributes¶
FlowExecutionEventNodeInputEvent
dataclass
¶
Contains information about the inputs provided to a specific node during execution.
Attributes¶
FlowExecutionEventNodeOutputEvent
dataclass
¶
Contains information about the outputs produced by a specific node during execution.
Attributes¶
FlowExecutionEventConditionResultEvent
dataclass
¶
Contains information about a condition evaluation result during the flow execution. This event is generated when a condition node in the flow evaluates its conditions.
Attributes¶
FlowExecutionEventNodeFailureEvent
dataclass
¶
Contains information about a failure that occurred at a specific node during execution.
Attributes¶
FlowExecutionEventFlowFailureEvent
dataclass
¶
Contains information about a failure that occurred at the flow level during execution.
Attributes¶
FlowExecutionEventNodeActionEvent
dataclass
¶
Contains information about an action (operation) called by a node during execution.