Class: Aws::BedrockAgentCore::Types::CloudWatchLogsSource
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::CloudWatchLogsSource
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
The configuration for reading agent traces from CloudWatch Logs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filter_config ⇒ Types::CloudWatchFilterConfig
Optional filter configuration to narrow down which sessions to evaluate.
-
#log_group_name_prefixes ⇒ Array<String>
The list of CloudWatch log group name prefixes to read agent traces from.
-
#log_group_names ⇒ Array<String>
The list of CloudWatch log group names to read agent traces from.
-
#service_names ⇒ Array<String>
The list of agent service names to filter traces within the specified log groups.
Instance Attribute Details
#filter_config ⇒ Types::CloudWatchFilterConfig
Optional filter configuration to narrow down which sessions to evaluate.
1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1024 class CloudWatchLogsSource < Struct.new( :service_names, :log_group_names, :log_group_name_prefixes, :filter_config) SENSITIVE = [] include Aws::Structure end |
#log_group_name_prefixes ⇒ Array<String>
The list of CloudWatch log group name prefixes to read agent traces
from. Specify this instead of logGroupNames to match log groups by
prefix. Maximum of 5 prefixes. Specify either logGroupNames or
logGroupNamePrefixes, not both. One of the two is required.
1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1024 class CloudWatchLogsSource < Struct.new( :service_names, :log_group_names, :log_group_name_prefixes, :filter_config) SENSITIVE = [] include Aws::Structure end |
#log_group_names ⇒ Array<String>
The list of CloudWatch log group names to read agent traces from. Maximum of 10 log groups.
1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1024 class CloudWatchLogsSource < Struct.new( :service_names, :log_group_names, :log_group_name_prefixes, :filter_config) SENSITIVE = [] include Aws::Structure end |
#service_names ⇒ Array<String>
The list of agent service names to filter traces within the specified log groups.
1024 1025 1026 1027 1028 1029 1030 1031 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 1024 class CloudWatchLogsSource < Struct.new( :service_names, :log_group_names, :log_group_name_prefixes, :filter_config) SENSITIVE = [] include Aws::Structure end |