Class: Aws::CloudWatchOmni::Types::Metadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchOmni::Types::Metadata
- Defined in:
- gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb
Overview
Descriptive information about a context graph node or edge, as opposed to its identity and structure. Returned only when the request sets includeMetadata.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#logs ⇒ Array<Types::LogMetadata>
Per-signal LOGS query selectors: a LIST of blocks the console ORs, each an AND of exact store column -> raw values.
-
#metrics ⇒ Array<Types::MetricMetadata>
The metrics observed on the element.
-
#semantics ⇒ Types::NodeSemantics
Semantic description of the node.
-
#traces ⇒ Array<Types::TraceMetadata>
Per-signal TRACES query selectors (same block shape as logs).
Instance Attribute Details
#logs ⇒ Array<Types::LogMetadata>
Per-signal LOGS query selectors: a LIST of blocks the console ORs, each an AND of exact store column -> raw values. Node-level (edges carry only traces). Populated when the request sets includeMetadata; derived labels (logSourceType) are added by the service projection, not stored here.
3318 3319 3320 3321 3322 3323 3324 3325 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3318 class Metadata < Struct.new( :metrics, :semantics, :logs, :traces) SENSITIVE = [] include Aws::Structure end |
#metrics ⇒ Array<Types::MetricMetadata>
The metrics observed on the element.
3318 3319 3320 3321 3322 3323 3324 3325 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3318 class Metadata < Struct.new( :metrics, :semantics, :logs, :traces) SENSITIVE = [] include Aws::Structure end |
#semantics ⇒ Types::NodeSemantics
Semantic description of the node. Absent on an edge, because semantics describe a service rather than a relationship.
3318 3319 3320 3321 3322 3323 3324 3325 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3318 class Metadata < Struct.new( :metrics, :semantics, :logs, :traces) SENSITIVE = [] include Aws::Structure end |
#traces ⇒ Array<Types::TraceMetadata>
Per-signal TRACES query selectors (same block shape as logs). Present on both node and edge metadata. serviceName is derived at the service projection, not stored here.
3318 3319 3320 3321 3322 3323 3324 3325 |
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3318 class Metadata < Struct.new( :metrics, :semantics, :logs, :traces) SENSITIVE = [] include Aws::Structure end |