Class: Aws::BedrockAgentCoreControl::Types::GetEvaluatorRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#evaluator_idString

The unique identifier of the evaluator to retrieve. Can be a built-in evaluator ID (e.g., Builtin.Helpfulness) or a custom evaluator ID.

Returns:

  • (String)


6969
6970
6971
6972
6973
6974
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6969

class GetEvaluatorRequest < Struct.new(
  :evaluator_id,
  :included_data)
  SENSITIVE = []
  include Aws::Structure
end

#included_dataString

Controls which data is returned in the response. ALL_DATA (default) returns the full evaluator including decrypted instructions and rating scale. For evaluators encrypted with a customer managed KMS key, this requires kms:Decrypt permission on the key. METADATA_ONLY returns evaluator metadata and model configuration without instructions or rating scale, and does not require any KMS permissions.

Returns:

  • (String)


6969
6970
6971
6972
6973
6974
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 6969

class GetEvaluatorRequest < Struct.new(
  :evaluator_id,
  :included_data)
  SENSITIVE = []
  include Aws::Structure
end