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_SERVICERequired: 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 | UNKNOWNRequired: 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 | CONFIGRequired: No
-
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 anodePropertiesmember 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: