Class: Aws::CloudWatchOmni::Types::Metadata

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#logsArray<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.

Returns:



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

#metricsArray<Types::MetricMetadata>

The metrics observed on the element.

Returns:



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

#semanticsTypes::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

#tracesArray<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.

Returns:



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