Class: Aws::BedrockAgentCoreControl::Types::EvaluatorSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::EvaluatorSummary
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The summary information about an evaluator, including basic metadata and status information.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the evaluator was created.
-
#description ⇒ String
The description of the evaluator.
-
#evaluator_arn ⇒ String
The Amazon Resource Name (ARN) of the evaluator.
-
#evaluator_id ⇒ String
The unique identifier of the evaluator.
-
#evaluator_name ⇒ String
The name of the evaluator.
-
#evaluator_type ⇒ String
The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.
-
#level ⇒ String
The evaluation level (
TOOL_CALL,TRACE, orSESSION) that determines the scope of evaluation. -
#locked_for_modification ⇒ Boolean
Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.
-
#status ⇒ String
The current status of the evaluator.
-
#updated_at ⇒ Time
The timestamp when the evaluator was last updated.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when the evaluator was created.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
The description of the evaluator.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#evaluator_arn ⇒ String
The Amazon Resource Name (ARN) of the evaluator.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#evaluator_id ⇒ String
The unique identifier of the evaluator.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#evaluator_name ⇒ String
The name of the evaluator.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#evaluator_type ⇒ String
The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#level ⇒ String
The evaluation level (TOOL_CALL, TRACE, or SESSION) that
determines the scope of evaluation.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#locked_for_modification ⇒ Boolean
Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The current status of the evaluator.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the evaluator was last updated.
3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3734 class EvaluatorSummary < Struct.new( :evaluator_arn, :evaluator_id, :evaluator_name, :description, :evaluator_type, :level, :status, :created_at, :updated_at, :locked_for_modification) SENSITIVE = [:description] include Aws::Structure end |