---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# aws_networkmanager_attachment{% #aws_networkmanager_attachment %}

## `account_id`{% #account_id %}

**Type**: `STRING`

## `attachment_id`{% #attachment_id %}

**Type**: `STRING`**Provider name**: `AttachmentId`**Description**: The ID of the attachment.

## `attachment_policy_rule_number`{% #attachment_policy_rule_number %}

**Type**: `INT32`**Provider name**: `AttachmentPolicyRuleNumber`**Description**: The policy rule number associated with the attachment.

## `attachment_type`{% #attachment_type %}

**Type**: `STRING`**Provider name**: `AttachmentType`**Description**: The type of attachment.

## `core_network_arn`{% #core_network_arn %}

**Type**: `STRING`**Provider name**: `CoreNetworkArn`**Description**: The ARN of a core network.

## `core_network_id`{% #core_network_id %}

**Type**: `STRING`**Provider name**: `CoreNetworkId`**Description**: The ID of a core network.

## `created_at`{% #created_at %}

**Type**: `TIMESTAMP`**Provider name**: `CreatedAt`**Description**: The timestamp when the attachment was created.

## `edge_location`{% #edge_location %}

**Type**: `STRING`**Provider name**: `EdgeLocation`**Description**: The Region where the edge is located. This is returned for all attachment types except a Direct Connect gateway attachment, which instead returns `EdgeLocations`.

## `edge_locations`{% #edge_locations %}

**Type**: `UNORDERED_LIST_STRING`**Provider name**: `EdgeLocations`**Description**: The edge locations that the Direct Connect gateway is associated with. This is returned only for Direct Connect gateway attachments. All other attachment types retrun `EdgeLocation`.

## `last_modification_errors`{% #last_modification_errors %}

**Type**: `UNORDERED_LIST_STRUCT`**Provider name**: `LastModificationErrors`**Description**: Describes the error associated with the attachment request.

- `code`**Type**: `STRING`**Provider name**: `Code`**Description**: The error code for the attachment request.
- `message`**Type**: `STRING`**Provider name**: `Message`**Description**: The message associated with the error `code`.
- `request_id`**Type**: `STRING`**Provider name**: `RequestId`**Description**: The ID of the attachment request.
- `resource_arn`**Type**: `STRING`**Provider name**: `ResourceArn`**Description**: The ARN of the requested attachment resource.

## `network_function_group_name`{% #network_function_group_name %}

**Type**: `STRING`**Provider name**: `NetworkFunctionGroupName`**Description**: The name of the network function group.

## `owner_account_id`{% #owner_account_id %}

**Type**: `STRING`**Provider name**: `OwnerAccountId`**Description**: The ID of the attachment account owner.

## `proposed_network_function_group_change`{% #proposed_network_function_group_change %}

**Type**: `STRUCT`**Provider name**: `ProposedNetworkFunctionGroupChange`**Description**: Describes a proposed change to a network function group associated with the attachment.

- `attachment_policy_rule_number`**Type**: `INT32`**Provider name**: `AttachmentPolicyRuleNumber`**Description**: The proposed new attachment policy rule number for the network function group.
- `network_function_group_name`**Type**: `STRING`**Provider name**: `NetworkFunctionGroupName`**Description**: The proposed name change for the network function group name.

## `proposed_segment_change`{% #proposed_segment_change %}

**Type**: `STRUCT`**Provider name**: `ProposedSegmentChange`**Description**: The attachment to move from one segment to another.

- `attachment_policy_rule_number`**Type**: `INT32`**Provider name**: `AttachmentPolicyRuleNumber`**Description**: The rule number in the policy document that applies to this change.
- `segment_name`**Type**: `STRING`**Provider name**: `SegmentName`**Description**: The name of the segment to change.

## `resource_arn`{% #resource_arn %}

**Type**: `STRING`**Provider name**: `ResourceArn`**Description**: The attachment resource ARN.

## `segment_name`{% #segment_name %}

**Type**: `STRING`**Provider name**: `SegmentName`**Description**: The name of the segment attachment.

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `State`**Description**: The state of the attachment.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `updated_at`{% #updated_at %}

**Type**: `TIMESTAMP`**Provider name**: `UpdatedAt`**Description**: The timestamp when the attachment was last updated.
