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.
4442 4443 4444 4445 4446 4447 4448 4449 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4442 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.
4442 4443 4444 4445 4446 4447 4448 4449 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4442 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.
4442 4443 4444 4445 4446 4447 4448 4449 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4442 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.
4442 4443 4444 4445 4446 4447 4448 4449 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 4442 class FlowNodeInput < Struct.new( :name, :type, :expression, :category) SENSITIVE = [:expression] include Aws::Structure end |