Class: Aws::BedrockAgentCoreControl::Types::CloudWatchOutputConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CloudWatchOutputConfig
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for writing evaluation results to CloudWatch logs with embedded metric format (EMF) for monitoring.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#log_group_name ⇒ String
The name of the CloudWatch log group where evaluation results will be written.
-
#metrics_namespace ⇒ String
The CloudWatch metrics namespace where evaluation result metrics are published.
-
#result_destination ⇒ String
The destination where evaluation results are written.
Instance Attribute Details
#log_group_name ⇒ String
The name of the CloudWatch log group where evaluation results will
be written. An existing log group is used as-is; otherwise the
service creates it, which requires the evaluation execution role to
grant logs:CreateLogGroup on the log group. Don't specify this
value when resultDestination is SOURCE_LOG_GROUP. The name
can't be under the service-reserved
/aws/bedrock-agentcore/evaluations/ namespace, apart from this
configuration's own service-managed default group.
1327 1328 1329 1330 1331 1332 1333 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1327 class CloudWatchOutputConfig < Struct.new( :log_group_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/.
1327 1328 1329 1330 1331 1332 1333 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1327 class CloudWatchOutputConfig < Struct.new( :log_group_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 specifylogGroupName.
1327 1328 1329 1330 1331 1332 1333 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1327 class CloudWatchOutputConfig < Struct.new( :log_group_name, :metrics_namespace, :result_destination) SENSITIVE = [] include Aws::Structure end |