Class: Aws::BedrockAgentCoreControl::Types::CloudWatchLogsInputConfig

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

Overview

The configuration for reading agent traces from CloudWatch logs as input for online evaluation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#log_group_name_prefixes ⇒ Array<String>

The list of CloudWatch log group name prefixes to monitor for agent traces. Specify this instead of logGroupNames to match log groups by prefix. Specify either logGroupNames or logGroupNamePrefixes, not both. One of the two is required.

Returns:

  • (Array<String>)


1320
1321
1322
1323
1324
1325
1326
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1320

class CloudWatchLogsInputConfig < Struct.new(
  :log_group_names,
  :log_group_name_prefixes,
  :service_names)
  SENSITIVE = []
  include Aws::Structure
end

#log_group_names ⇒ Array<String>

The list of CloudWatch log group names to monitor for agent traces.

Returns:

  • (Array<String>)


1320
1321
1322
1323
1324
1325
1326
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1320

class CloudWatchLogsInputConfig < Struct.new(
  :log_group_names,
  :log_group_name_prefixes,
  :service_names)
  SENSITIVE = []
  include Aws::Structure
end

#service_names ⇒ Array<String>

The list of service names to filter traces within the specified log groups. Used to identify relevant agent sessions.

Returns:

  • (Array<String>)


1320
1321
1322
1323
1324
1325
1326
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1320

class CloudWatchLogsInputConfig < Struct.new(
  :log_group_names,
  :log_group_name_prefixes,
  :service_names)
  SENSITIVE = []
  include Aws::Structure
end