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: an exact log-store column mapped to the raw value it carries, so the selector matches the emitted signal.
Instance Attribute Details
#attributes ⇒ Hash<String,String>
One LOGS query-selector block: an exact log-store column mapped to
the raw value it carries, so the selector matches the emitted
signal. Keys are store column names, not bare attribute names. Every
block carries "@logGroupName"; alongside it a block carries either
the entity columns ("@entities.KeyAttributes.Name", ".Type",
".Environment", "@entities.Attributes.PlatformType") or OTel
columns ("resource.attributes['service.name']",
"resource.attributes['service.namespace']",
"resource.attributes['cloud.provider'|'cloud.account.id'|'cloud.region']").
A dimension seen under several values — several log groups, or a
service under two namespaces — becomes several blocks with the same
columns and different values, to be OR'd together.
3284 3285 3286 3287 3288 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3284 class LogMetadata < Struct.new( :attributes) SENSITIVE = [] include Aws::Structure end |