Class: Aws::BedrockAgent::Types::AgentVersion
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::AgentVersion
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagent/types.rb
Overview
Contains the information of an agent version.
Constant Summary collapse
- SENSITIVE =
[:instruction, :prompt_override_configuration]
Instance Attribute Summary collapse
-
#agent_arn ⇒ String
Arn representation of the Agent.
-
#agent_id ⇒ String
Identifier for a resource.
-
#agent_name ⇒ String
Name for a resource.
-
#agent_resource_role_arn ⇒ String
ARN of a IAM role.
-
#agent_status ⇒ String
Schema Type for Action APIs.
-
#created_at ⇒ Time
Time Stamp.
-
#customer_encryption_key_arn ⇒ String
A KMS key ARN.
-
#description ⇒ String
Description of the Resource.
-
#failure_reasons ⇒ Array<String>
Failure Reasons for Error.
-
#foundation_model ⇒ String
ARN or name of a Bedrock model.
-
#idle_session_ttl_in_seconds ⇒ Integer
Max Session Time.
-
#instruction ⇒ String
Instruction for the agent.
-
#prompt_override_configuration ⇒ Types::PromptOverrideConfiguration
Configuration for prompt override.
-
#recommended_actions ⇒ Array<String>
The recommended actions users can take to resolve an error in failureReasons.
-
#updated_at ⇒ Time
Time Stamp.
-
#version ⇒ String
Numerical Agent Version.
Instance Attribute Details
#agent_arn ⇒ String
Arn representation of the Agent.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#agent_id ⇒ String
Identifier for a resource.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#agent_name ⇒ String
Name for a resource.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#agent_resource_role_arn ⇒ String
ARN of a IAM role.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#agent_status ⇒ String
Schema Type for Action APIs.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#created_at ⇒ Time
Time Stamp.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#customer_encryption_key_arn ⇒ String
A KMS key ARN
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#description ⇒ String
Description of the Resource.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#failure_reasons ⇒ Array<String>
Failure Reasons for Error.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#foundation_model ⇒ String
ARN or name of a Bedrock model.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#idle_session_ttl_in_seconds ⇒ Integer
Max Session Time.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#instruction ⇒ String
Instruction for the agent.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#prompt_override_configuration ⇒ Types::PromptOverrideConfiguration
Configuration for prompt override.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#recommended_actions ⇒ Array<String>
The recommended actions users can take to resolve an error in failureReasons.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#updated_at ⇒ Time
Time Stamp.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |
#version ⇒ String
Numerical Agent Version.
610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 610 class AgentVersion < Struct.new( :agent_id, :agent_name, :agent_arn, :version, :instruction, :agent_status, :foundation_model, :description, :idle_session_ttl_in_seconds, :agent_resource_role_arn, :customer_encryption_key_arn, :created_at, :updated_at, :failure_reasons, :recommended_actions, :prompt_override_configuration) SENSITIVE = [:instruction, :prompt_override_configuration] include Aws::Structure end |