Class: Aws::BedrockAgent::Types::AgentActionGroup
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::BedrockAgent::Types::AgentActionGroup
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-bedrockagent/types.rb
 
Overview
Contains the information of an Agent Action Group
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #action_group_executor  ⇒ Types::ActionGroupExecutor 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Type of Executors for an Action Group.
 - 
  
    
      #action_group_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Identifier for a resource.
 - 
  
    
      #action_group_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Name for a resource.
 - 
  
    
      #action_group_state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
State of the action group.
 - 
  
    
      #agent_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Identifier for a resource.
 - 
  
    
      #agent_version  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Agent Version.
 - 
  
    
      #api_schema  ⇒ Types::APISchema 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Contains information about the API Schema for the Action Group.
 - 
  
    
      #client_token  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Client specified token used for idempotency checks.
 - 
  
    
      #created_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Time Stamp.
 - 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Description of the Resource.
 - 
  
    
      #parent_action_signature  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Action Group Signature for a BuiltIn Action.
 - 
  
    
      #updated_at  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Time Stamp.
 
Instance Attribute Details
#action_group_executor ⇒ Types::ActionGroupExecutor
Type of Executors for an Action Group
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#action_group_id ⇒ String
Identifier for a resource.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#action_group_name ⇒ String
Name for a resource.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#action_group_state ⇒ String
State of the action group
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#agent_id ⇒ String
Identifier for a resource.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#agent_version ⇒ String
Agent Version.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#api_schema ⇒ Types::APISchema
Contains information about the API Schema for the Action Group
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#client_token ⇒ String
Client specified token used for idempotency checks
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#created_at ⇒ Time
Time Stamp.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#description ⇒ String
Description of the Resource.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#parent_action_signature ⇒ String
Action Group Signature for a BuiltIn Action
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  | 
  
#updated_at ⇒ Time
Time Stamp.
      266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281  | 
    
      # File 'lib/aws-sdk-bedrockagent/types.rb', line 266 class AgentActionGroup < Struct.new( :agent_id, :agent_version, :action_group_id, :action_group_name, :client_token, :description, :created_at, :updated_at, :parent_action_signature, :action_group_executor, :api_schema, :action_group_state) SENSITIVE = [] include Aws::Structure end  |