View a markdown version of this page

Edge - Amazon CloudWatch Omni

Edge

A directed edge in the context graph connecting two nodes.

Contents

edgeId

The unique identifier of the edge within the context graph.

Type: String

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

Required: No

edgeProperties

Attributes promoted out of the flat attribute map onto typed members. Which members are present depends on what produced the edge.

Type: EdgeProperties object

Required: No

edgeType

The kind of relationship the edge represents.

Type: String

Valid Values: CALLS | ACCESSES | RUNS_ON

Required: No

firstObservedAt

When this edge was first observed (UTC), at minute granularity. For an edge that merged across sources, this is the earliest value any source reported.

Type: Timestamp

Required: No

from

The node identifier the edge originates from.

Type: String

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

Required: No

lastObservedAt

When this edge was most recently observed (UTC), at minute granularity. For an edge that merged across sources, this is the latest value any source reported.

Type: Timestamp

Required: No

metadata

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

Type: Metadata object

Required: No

operations

The operations observed on this edge.

Type: Array of strings

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

Required: No

signalTypes

The kinds of telemetry signal observed on this edge.

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 edge.

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

telemetryAttributes

The edge's OpenTelemetry (OTel) attributes, as emitted by telemetry. A key promoted onto an edgeProperties 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

to

The node identifier the edge points to.

Type: String

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

Required: No

See Also

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