---
type: resource-type
title: TransitGatewayRouteTableAttachment
description: aws resource type AWS::NetworkManager::TransitGatewayRouteTableAttachment
name: TransitGatewayRouteTableAttachment
lexicon: aws
resource_type: AWS::NetworkManager::TransitGatewayRouteTableAttachment
---
`AWS::NetworkManager::TransitGatewayRouteTableAttachment`, a resource type of the aws lexicon.

## Properties

- `PeeringId` (`string`, required): The Id of peering between transit gateway and core network.
- `TransitGatewayRouteTableArn` (`string`, required): The Arn of transit gateway route table.
- `AttachmentId` (`string`, optional): The ID of the attachment.
- `AttachmentPolicyRuleNumber` (`number`, optional): The policy rule number associated with the attachment.
- `AttachmentType` (`string`, optional): The type of attachment.
- `CoreNetworkArn` (`string`, optional): The ARN of a core network for the VPC attachment.
- `CoreNetworkId` (`string`, optional): The ID of a core network where you're creating a site-to-site VPN attachment.
- `CreatedAt` (`string`, optional): Creation time of the attachment.
- `EdgeLocation` (`string`, optional): The Region where the edge is located.
- `LastModificationErrors` (`string[]`, optional): Errors from the last modification of the attachment.
- `NetworkFunctionGroupName` (`string`, optional): The name of the network function group attachment.
- `OwnerAccountId` (`string`, optional): Owner account of the attachment.
- `ProposedNetworkFunctionGroupChange` (`TransitGatewayRouteTableAttachment_ProposedNetworkFunctionGroupChange`, optional): The attachment to move from one network function group to another.
- `ProposedSegmentChange` (`TransitGatewayRouteTableAttachment_ProposedSegmentChange`, optional): The attachment to move from one segment to another.
- `ResourceArn` (`string`, optional): The ARN of the Resource.
- `RoutingPolicyLabel` (`string`, optional): Routing policy label
- `SegmentName` (`string`, optional): The name of the segment that attachment is in.
- `State` (`string`, optional): The state of the attachment.
- `Tags` (`TransitGatewayRouteTableAttachment_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `UpdatedAt` (`string`, optional): Last update time of the attachment.

## Attributes

- `AttachmentId`
- `AttachmentPolicyRuleNumber`
- `AttachmentType`
- `CoreNetworkArn`
- `CoreNetworkId`
- `CreatedAt`
- `EdgeLocation`
- `LastModificationErrors`
- `OwnerAccountId`
- `ResourceArn`
- `SegmentName`
- `State`
- `UpdatedAt`
