Class: Aws::BedrockAgent::Types::FlowNodeInput
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::BedrockAgent::Types::FlowNodeInput
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-bedrockagent/types.rb
 
Overview
Contains configurations for an input to a node.
Constant Summary collapse
- SENSITIVE =
 [:expression]
Instance Attribute Summary collapse
- 
  
    
      #expression  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An expression that formats the input for the node.
 - 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A name for the input that you can reference.
 - 
  
    
      #type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The data type of the input.
 
Instance Attribute Details
#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].
[1]: docs.aws.amazon.com/bedrock/latest/userguide/flows-expressions.html
      3244 3245 3246 3247 3248 3249 3250  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 3244 class FlowNodeInput < Struct.new( :expression, :name, :type) SENSITIVE = [:expression] include Aws::Structure end  | 
  
#name ⇒ String
A name for the input that you can reference.
      3244 3245 3246 3247 3248 3249 3250  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 3244 class FlowNodeInput < Struct.new( :expression, :name, :type) SENSITIVE = [:expression] include Aws::Structure end  | 
  
#type ⇒ String
The data type of the input. If the input doesn’t match this type at runtime, a validation error will be thrown.
      3244 3245 3246 3247 3248 3249 3250  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 3244 class FlowNodeInput < Struct.new( :expression, :name, :type) SENSITIVE = [:expression] include Aws::Structure end  |