Class: Aws::BedrockAgentRuntime::Types::FlowTrace
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentRuntime::Types::FlowTrace
- Defined in:
- gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb
Overview
FlowTrace is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of FlowTrace corresponding to the set member.
Contains information about an input or output for a node in the flow. For more information, see Track each step in your prompt flow by viewing its trace in Amazon Bedrock.
Direct Known Subclasses
ConditionNodeResultTrace, NodeActionTrace, NodeDependencyTrace, NodeInputTrace, NodeOutputTrace, Unknown
Defined Under Namespace
Classes: ConditionNodeResultTrace, NodeActionTrace, NodeDependencyTrace, NodeInputTrace, NodeOutputTrace, Unknown
Constant Summary collapse
- SENSITIVE =
[:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace]
Instance Attribute Summary collapse
-
#condition_node_result_trace ⇒ Types::FlowTraceConditionNodeResultEvent
Contains information about an output from a condition node.
-
#node_action_trace ⇒ Types::FlowTraceNodeActionEvent
Contains information about an action (operation) called by a node.
-
#node_dependency_trace ⇒ Types::FlowTraceDependencyEvent
Contains information about an internal trace of a node.
-
#node_input_trace ⇒ Types::FlowTraceNodeInputEvent
Contains information about the input into a node.
-
#node_output_trace ⇒ Types::FlowTraceNodeOutputEvent
Contains information about the output from a node.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#condition_node_result_trace ⇒ Types::FlowTraceConditionNodeResultEvent
Contains information about an output from a condition node.
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 class FlowTrace < Struct.new( :node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace, :unknown) SENSITIVE = [:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace] include Aws::Structure include Aws::Structure::Union class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class ConditionNodeResultTrace < FlowTrace; end class NodeActionTrace < FlowTrace; end class NodeDependencyTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_action_trace ⇒ Types::FlowTraceNodeActionEvent
Contains information about an action (operation) called by a node.
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 class FlowTrace < Struct.new( :node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace, :unknown) SENSITIVE = [:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace] include Aws::Structure include Aws::Structure::Union class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class ConditionNodeResultTrace < FlowTrace; end class NodeActionTrace < FlowTrace; end class NodeDependencyTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_dependency_trace ⇒ Types::FlowTraceDependencyEvent
Contains information about an internal trace of a node.
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 class FlowTrace < Struct.new( :node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace, :unknown) SENSITIVE = [:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace] include Aws::Structure include Aws::Structure::Union class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class ConditionNodeResultTrace < FlowTrace; end class NodeActionTrace < FlowTrace; end class NodeDependencyTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_input_trace ⇒ Types::FlowTraceNodeInputEvent
Contains information about the input into a node.
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 class FlowTrace < Struct.new( :node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace, :unknown) SENSITIVE = [:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace] include Aws::Structure include Aws::Structure::Union class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class ConditionNodeResultTrace < FlowTrace; end class NodeActionTrace < FlowTrace; end class NodeDependencyTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#node_output_trace ⇒ Types::FlowTraceNodeOutputEvent
Contains information about the output from a node.
2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 class FlowTrace < Struct.new( :node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace, :unknown) SENSITIVE = [:node_input_trace, :node_output_trace, :condition_node_result_trace, :node_action_trace, :node_dependency_trace] include Aws::Structure include Aws::Structure::Union class NodeInputTrace < FlowTrace; end class NodeOutputTrace < FlowTrace; end class ConditionNodeResultTrace < FlowTrace; end class NodeActionTrace < FlowTrace; end class NodeDependencyTrace < FlowTrace; end class Unknown < FlowTrace; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
2155 2156 2157 |
# File 'gems/aws-sdk-bedrockagentruntime/lib/aws-sdk-bedrockagentruntime/types.rb', line 2155 def unknown @unknown end |