Node - Amazon CloudWatch Omni
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Node

A node in the context graph representing a service, resource, or remote service.

Contents

alternateNames

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.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 50 items.

Required: No

edges

Outbound edges originating from this node. Each edge carries its from.

Type: Array of Edge objects

Array Members: Minimum number of 0 items. Maximum number of 5000 items.

Required: No

firstObservedAt

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.

Type: Timestamp

Required: No

lastObservedAt

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.

Type: Timestamp

Required: No

metadata

Descriptive metadata about the node. Present only when the request sets includeMetadata.

Type: Metadata object

Required: No

name

The primary display name of the node.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 512.

Required: No

nodeId

The unique identifier of the node within the context graph.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: No

nodeProperties

Identity attributes promoted out of the flat attribute map onto typed members.

Type: NodeProperties object

Required: No

nodeType

Whether the node is a service, a resource, or a remote service.

Type: String

Valid Values: SERVICE | RESOURCE | REMOTE_SERVICE

Required: No

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.

Type: String to array of string to string maps map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 256.

Array Members: Minimum number of 0 items. Maximum number of 200 items.

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Key Length Constraints: Minimum length of 1. Maximum length of 256.

Value Length Constraints: Minimum length of 0. Maximum length of 1024.

Required: No

signalTypes

The kinds of telemetry signal observed on this node.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 5 items.

Valid Values: LOGS | METRICS | TRACES | CONFIG | UNKNOWN

Required: No

sources

The discovery sources that contributed this node.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 20 items.

Valid Values: VPC_FLOW_LOG | CLOUDTRAIL | IAM_POLICY | CODE_SEMANTICS | TELEMETRY | AZURE_VNET_FLOW_LOG | ELB_ACCESS_LOG | CLOUDFRONT_ACCESS_LOG | S3_ACCESS_LOG | WAF_ACCESS_LOG | AWS_INTEGRATION | CONFIG

Required: No

tags

The tags observed on the underlying resource.

Type: String to string map

Map Entries: Minimum number of 0 items. Maximum number of 50 items.

Required: No

telemetryAttributes

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.

Type: String to string map

Map Entries: Minimum number of 0 items. Maximum number of 100 items.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: