Class: Aws::BedrockAgentCore::Types::CloudWatchOutputConfig

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

Overview

CloudWatch Logs destination for batch evaluation results.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#log_group_name ⇒ String

The name of the CloudWatch log group where evaluation results will be written. This value doesn't apply when resultDestination is SOURCE_LOG_GROUP, because results are written back to the trace source log group. The name can't be under the service-reserved /aws/bedrock-agentcore/evaluations/ namespace, apart from the service-managed default group.

Returns:

  • (String)


1105
1106
1107
1108
1109
1110
1111
1112
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1105

class CloudWatchOutputConfig < Struct.new(
  :log_group_name,
  :log_stream_name,
  :metrics_namespace,
  :result_destination)
  SENSITIVE = []
  include Aws::Structure
end

#log_stream_name ⇒ String

The name of the CloudWatch log stream where evaluation results will be written.

Returns:

  • (String)


1105
1106
1107
1108
1109
1110
1111
1112
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1105

class CloudWatchOutputConfig < Struct.new(
  :log_group_name,
  :log_stream_name,
  :metrics_namespace,
  :result_destination)
  SENSITIVE = []
  include Aws::Structure
end

#metrics_namespace ⇒ String

The CloudWatch metrics namespace where evaluation result metrics are published. If you omit this value, the service publishes metrics to Bedrock-AgentCore/Evaluations. This value can't begin with AWS/.

Returns:

  • (String)


1105
1106
1107
1108
1109
1110
1111
1112
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1105

class CloudWatchOutputConfig < Struct.new(
  :log_group_name,
  :log_stream_name,
  :metrics_namespace,
  :result_destination)
  SENSITIVE = []
  include Aws::Structure
end

#result_destination ⇒ String

The destination where evaluation results are written. Valid values:

  • DEDICATED_LOG_GROUP (default) – Writes results to a dedicated result log group.

  • SOURCE_LOG_GROUP – Writes results back to the log group that the agent traces were read from. If you use this value, don't specify logGroupName.

Returns:

  • (String)


1105
1106
1107
1108
1109
1110
1111
1112
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1105

class CloudWatchOutputConfig < Struct.new(
  :log_group_name,
  :log_stream_name,
  :metrics_namespace,
  :result_destination)
  SENSITIVE = []
  include Aws::Structure
end