Class: Aws::CloudWatchOmni::Types::LogMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchOmni::Types::LogMetadata
- Defined in:
- gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb
Overview
One LOGS query selector block on a node. The attributes map's keys
are AND'd; each selects with col = value. Deliberately
RAW/un-normalized so the selector matches the store, not the node's
merged identity.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#attributes ⇒ Hash<String,String>
One LOGS query-selector block: EXACT store column -> raw SCALAR value (mirroring the scalar MetadataAttributeMap).
Instance Attribute Details
#attributes ⇒ Hash<String,String>
One LOGS query-selector block: EXACT store column -> raw SCALAR
value (mirroring the scalar MetadataAttributeMap). Keyed by the
store column that carries the value (e.g.
resource.attributes['service.name'],
attributes['aws.local.service'], @logGroupName) so the selector
matches the emitted signal. A dimension seen under several values (a
service under two namespaces, several log groups) becomes several
blocks with the same columns and different values, which the console
ORs. Dedicated to the LOGS selector so its cap evolves independently
of the metric attribute map and the TRACES map. Selector caps are
deliberately DISTINCT from the metric caps.
3283 3284 3285 3286 3287 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3283 class LogMetadata < Struct.new( :attributes) SENSITIVE = [] include Aws::Structure end |