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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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.
3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3722 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 |