Skip to content

Bedrock Agentcore Control  >  Structures  >  EvaluatorSummary

EvaluatorSummary

Structure Class

EvaluatorSummary dataclass

The summary information about an evaluator, including basic metadata and status information.

Attributes

created_at instance-attribute
created_at: datetime

The timestamp when the evaluator was created.

description class-attribute instance-attribute
description: str | None = field(repr=False, default=None)

The description of the evaluator.

evaluator_arn instance-attribute
evaluator_arn: str

The Amazon Resource Name (ARN) of the evaluator.

evaluator_id instance-attribute
evaluator_id: str

The unique identifier of the evaluator.

evaluator_name instance-attribute
evaluator_name: str

The name of the evaluator.

evaluator_type instance-attribute
evaluator_type: EvaluatorType

The type of evaluator, indicating whether it is a built-in evaluator provided by the service or a custom evaluator created by the user.

kms_key_arn class-attribute instance-attribute
kms_key_arn: str | None = None

The Amazon Resource Name (ARN) of the customer managed KMS key used to encrypt the evaluator's sensitive data. This field is only present for evaluators encrypted with a customer managed key.

level class-attribute instance-attribute
level: EvaluatorLevel | None = None

The evaluation level (TOOL_CALL, TRACE, or SESSION) that determines the scope of evaluation.

locked_for_modification class-attribute instance-attribute
locked_for_modification: bool | None = None

Whether the evaluator is locked for modification due to being referenced by active online evaluation configurations.

status instance-attribute

The current status of the evaluator.

updated_at instance-attribute
updated_at: datetime

The timestamp when the evaluator was last updated.