AWSCDK::NetworkManager

32 types

AWS::NetworkManager Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::NetworkManager.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 16

CfnConnectAttachmentCreates a core network Connect attachment from a specified core network attachment. CfnConnectPeerCreates a core network Connect peer for a specified core network connect attachment betwee CfnCoreNetworkDescribes a core network. CfnCoreNetworkPrefixListAssociationResource Type definition for AWS::NetworkManager::CoreNetworkPrefixListAssociation which a CfnCustomerGatewayAssociationSpecifies an association between a customer gateway, a device, and optionally, a link. CfnDeviceSpecifies a device. CfnDirectConnectGatewayAttachmentCreates an AWS Direct Connect gateway attachment. CfnGlobalNetworkCreates a new, empty global network. CfnLinkSpecifies a link for a site. CfnLinkAssociationDescribes the association between a device and a link. CfnSiteCreates a new site in a global network. CfnSiteToSiteVpnAttachmentCreates an Amazon Web Services site-to-site VPN attachment on an edge location of a core n CfnTransitGatewayPeeringCreates a transit gateway peering connection. CfnTransitGatewayRegistrationRegisters a transit gateway in your global network. CfnTransitGatewayRouteTableAttachmentCreates a transit gateway route table attachment. CfnVPCAttachmentCreates a VPC attachment on an edge location of a core network.

Interfaces 16

CfnConnectAttachmentPropsProperties for defining a `CfnConnectAttachment`. CfnConnectPeerPropsProperties for defining a `CfnConnectPeer`. CfnCoreNetworkPrefixListAssociationPropsProperties for defining a `CfnCoreNetworkPrefixListAssociation`. CfnCoreNetworkPropsProperties for defining a `CfnCoreNetwork`. CfnCustomerGatewayAssociationPropsProperties for defining a `CfnCustomerGatewayAssociation`. CfnDevicePropsProperties for defining a `CfnDevice`. CfnDirectConnectGatewayAttachmentPropsProperties for defining a `CfnDirectConnectGatewayAttachment`. CfnGlobalNetworkPropsProperties for defining a `CfnGlobalNetwork`. CfnLinkAssociationPropsProperties for defining a `CfnLinkAssociation`. CfnLinkPropsProperties for defining a `CfnLink`. CfnSitePropsProperties for defining a `CfnSite`. CfnSiteToSiteVpnAttachmentPropsProperties for defining a `CfnSiteToSiteVpnAttachment`. CfnTransitGatewayPeeringPropsProperties for defining a `CfnTransitGatewayPeering`. CfnTransitGatewayRegistrationPropsProperties for defining a `CfnTransitGatewayRegistration`. CfnTransitGatewayRouteTableAttachmentPropsProperties for defining a `CfnTransitGatewayRouteTableAttachment`. CfnVPCAttachmentPropsProperties for defining a `CfnVpcAttachment`.