Node
¶
Source code in docs_src/capo_cloudwatchomni/types/node.py
alternate_names
instance-attribute
¶
alternate_names: NotRequired[StringSet]
Other names this node was observed under. A node that merged across sources reports one resolved name, and the names it was merged away from appear here.
edges
instance-attribute
¶
edges: NotRequired[EdgeList]
Outbound edges originating from this node. Each edge carries its from.
first_observed_at
instance-attribute
¶
first_observed_at: NotRequired[datetime]
When this node was first observed (UTC), at minute granularity. For a node that merged across sources, this is the earliest value any source reported.
last_observed_at
instance-attribute
¶
last_observed_at: NotRequired[datetime]
When this node was most recently observed (UTC), at minute granularity. For a node that merged across sources, this is the latest value any source reported.
metadata
instance-attribute
¶
metadata: NotRequired[Metadata]
Descriptive metadata about the node. Present only when the request sets includeMetadata.
node_id
instance-attribute
¶
node_id: NotRequired[ContextGraphId]
The unique identifier of the node within the context graph.
node_properties
instance-attribute
¶
node_properties: NotRequired[NodeProperties]
Identity attributes promoted out of the flat attribute map onto typed members.
node_type
instance-attribute
¶
node_type: NotRequired[NodeType]
Whether the node is a service, a resource, or a remote service.
operation_details
instance-attribute
¶
operation_details: NotRequired[OperationDetails]
The operations observed on this node, keyed by operation name. Each value lists the dimension sets that identify the metric series for that operation.
signal_types
instance-attribute
¶
signal_types: NotRequired[SignalSet]
The kinds of telemetry signal observed on this node.
sources
instance-attribute
¶
sources: NotRequired[SourceSet]
The discovery sources that contributed this node.
tags
instance-attribute
¶
tags: NotRequired[IntelligenceTagMap]
The tags observed on the underlying resource.
telemetry_attributes
instance-attribute
¶
telemetry_attributes: NotRequired[ContextGraphAttributeMap]
The node's OpenTelemetry (OTel) attributes, as emitted by telemetry — the raw values, as opposed to the normalized nodeProperties. A key promoted onto a nodeProperties member is removed here, so no value appears twice.