Class: Aws::BedrockAgent::Types::FlowNodeInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::FlowNodeInput
- Defined in:
- gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb
Overview
Contains configurations for an input in an Amazon Bedrock Flows node.
Constant Summary collapse
- SENSITIVE =
[:expression]
Instance Attribute Summary collapse
-
#category ⇒ String
Specifies how input data flows between iterations in a DoWhile loop.
-
#expression ⇒ String
An expression that formats the input for the node.
-
#name ⇒ String
Specifies a name for the input that you can reference.
-
#type ⇒ String
Specifies the data type of the input.
Instance Attribute Details
#category ⇒ String
Specifies how input data flows between iterations in a DoWhile loop.
LoopCondition- Controls whether the loop continues by evaluating condition expressions against the input data. Use this category to define the condition that determines if the loop should continue.ReturnValueToLoopStart- Defines data to pass back to the start of the loop's next iteration. Use this category for variables that you want to update for each loop iteration.ExitLoop- Defines the value that's available once the loop ends. Use this category to expose loop results to nodes outside the loop.
4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4301 class FlowNodeInput < Struct.new( :name, :type, :expression, :category) SENSITIVE = [:expression] include Aws::Structure end |
#expression ⇒ String
An expression that formats the input for the node. For an explanation of how to create expressions, see Expressions in Prompt flows in Amazon Bedrock.
4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4301 class FlowNodeInput < Struct.new( :name, :type, :expression, :category) SENSITIVE = [:expression] include Aws::Structure end |
#name ⇒ String
Specifies a name for the input that you can reference.
4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4301 class FlowNodeInput < Struct.new( :name, :type, :expression, :category) SENSITIVE = [:expression] include Aws::Structure end |
#type ⇒ String
Specifies the data type of the input. If the input doesn't match this type at runtime, a validation error will be thrown.
4301 4302 4303 4304 4305 4306 4307 4308 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4301 class FlowNodeInput < Struct.new( :name, :type, :expression, :category) SENSITIVE = [:expression] include Aws::Structure end |