

# Data Types
<a name="API_Types"></a>

The AWS Network Manager API contains several data types that various actions use. This section describes each data type in detail.

**Note**  
The order of each element in a data type structure is not guaranteed. Applications should not assume a particular order.

The following data types are supported:
+  [AccountStatus](API_AccountStatus.md) 
+  [Attachment](API_Attachment.md) 
+  [AttachmentError](API_AttachmentError.md) 
+  [AttachmentRoutingPolicyAssociationSummary](API_AttachmentRoutingPolicyAssociationSummary.md) 
+  [AWSLocation](API_AWSLocation.md) 
+  [Bandwidth](API_Bandwidth.md) 
+  [BgpOptions](API_BgpOptions.md) 
+  [ConnectAttachment](API_ConnectAttachment.md) 
+  [ConnectAttachmentOptions](API_ConnectAttachmentOptions.md) 
+  [Connection](API_Connection.md) 
+  [ConnectionHealth](API_ConnectionHealth.md) 
+  [ConnectPeer](API_ConnectPeer.md) 
+  [ConnectPeerAssociation](API_ConnectPeerAssociation.md) 
+  [ConnectPeerBgpConfiguration](API_ConnectPeerBgpConfiguration.md) 
+  [ConnectPeerConfiguration](API_ConnectPeerConfiguration.md) 
+  [ConnectPeerError](API_ConnectPeerError.md) 
+  [ConnectPeerSummary](API_ConnectPeerSummary.md) 
+  [CoreNetwork](API_CoreNetwork.md) 
+  [CoreNetworkChange](API_CoreNetworkChange.md) 
+  [CoreNetworkChangeEvent](API_CoreNetworkChangeEvent.md) 
+  [CoreNetworkChangeEventValues](API_CoreNetworkChangeEventValues.md) 
+  [CoreNetworkChangeValues](API_CoreNetworkChangeValues.md) 
+  [CoreNetworkEdge](API_CoreNetworkEdge.md) 
+  [CoreNetworkNetworkFunctionGroup](API_CoreNetworkNetworkFunctionGroup.md) 
+  [CoreNetworkNetworkFunctionGroupIdentifier](API_CoreNetworkNetworkFunctionGroupIdentifier.md) 
+  [CoreNetworkPolicy](API_CoreNetworkPolicy.md) 
+  [CoreNetworkPolicyError](API_CoreNetworkPolicyError.md) 
+  [CoreNetworkPolicyVersion](API_CoreNetworkPolicyVersion.md) 
+  [CoreNetworkRoutingInformation](API_CoreNetworkRoutingInformation.md) 
+  [CoreNetworkSegment](API_CoreNetworkSegment.md) 
+  [CoreNetworkSegmentEdgeIdentifier](API_CoreNetworkSegmentEdgeIdentifier.md) 
+  [CoreNetworkSummary](API_CoreNetworkSummary.md) 
+  [CustomerGatewayAssociation](API_CustomerGatewayAssociation.md) 
+  [Device](API_Device.md) 
+  [DirectConnectGatewayAttachment](API_DirectConnectGatewayAttachment.md) 
+  [EdgeOverride](API_EdgeOverride.md) 
+  [GlobalNetwork](API_GlobalNetwork.md) 
+  [Link](API_Link.md) 
+  [LinkAssociation](API_LinkAssociation.md) 
+  [Location](API_Location.md) 
+  [NetworkFunctionGroup](API_NetworkFunctionGroup.md) 
+  [NetworkResource](API_NetworkResource.md) 
+  [NetworkResourceCount](API_NetworkResourceCount.md) 
+  [NetworkResourceSummary](API_NetworkResourceSummary.md) 
+  [NetworkRoute](API_NetworkRoute.md) 
+  [NetworkRouteDestination](API_NetworkRouteDestination.md) 
+  [NetworkTelemetry](API_NetworkTelemetry.md) 
+  [OrganizationStatus](API_OrganizationStatus.md) 
+  [PathComponent](API_PathComponent.md) 
+  [Peering](API_Peering.md) 
+  [PeeringError](API_PeeringError.md) 
+  [PermissionsErrorContext](API_PermissionsErrorContext.md) 
+  [PrefixListAssociation](API_PrefixListAssociation.md) 
+  [ProposedNetworkFunctionGroupChange](API_ProposedNetworkFunctionGroupChange.md) 
+  [ProposedSegmentChange](API_ProposedSegmentChange.md) 
+  [Relationship](API_Relationship.md) 
+  [RouteAnalysis](API_RouteAnalysis.md) 
+  [RouteAnalysisCompletion](API_RouteAnalysisCompletion.md) 
+  [RouteAnalysisEndpointOptions](API_RouteAnalysisEndpointOptions.md) 
+  [RouteAnalysisEndpointOptionsSpecification](API_RouteAnalysisEndpointOptionsSpecification.md) 
+  [RouteAnalysisPath](API_RouteAnalysisPath.md) 
+  [RouteTableIdentifier](API_RouteTableIdentifier.md) 
+  [RoutingInformationNextHop](API_RoutingInformationNextHop.md) 
+  [RoutingPolicyAssociationDetail](API_RoutingPolicyAssociationDetail.md) 
+  [ServiceInsertionAction](API_ServiceInsertionAction.md) 
+  [ServiceInsertionSegments](API_ServiceInsertionSegments.md) 
+  [Site](API_Site.md) 
+  [SiteToSiteVpnAttachment](API_SiteToSiteVpnAttachment.md) 
+  [Tag](API_Tag.md) 
+  [TransitGatewayConnectPeerAssociation](API_TransitGatewayConnectPeerAssociation.md) 
+  [TransitGatewayPeering](API_TransitGatewayPeering.md) 
+  [TransitGatewayRegistration](API_TransitGatewayRegistration.md) 
+  [TransitGatewayRegistrationStateReason](API_TransitGatewayRegistrationStateReason.md) 
+  [TransitGatewayRouteTableAttachment](API_TransitGatewayRouteTableAttachment.md) 
+  [ValidationExceptionField](API_ValidationExceptionField.md) 
+  [Via](API_Via.md) 
+  [VpcAttachment](API_VpcAttachment.md) 
+  [VpcOptions](API_VpcOptions.md) 
+  [WhenSentTo](API_WhenSentTo.md) 