Skip to main content

Direct Connect

AwsDxBgpPeer

Provides a Direct Connect BGP peer resource.

import { AwsDxBgpPeer } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxBgpPeer/>

AwsDxConnection

Provides a Connection of Direct Connect.

import { AwsDxConnection } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxConnection/>

AwsDxConnectionAssociation

Associates a Direct Connect Connection with a LAG.

import { AwsDxConnectionAssociation } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxConnectionAssociation/>

AwsDxConnectionConfirmation

Provides a confirmation of the creation of the specified hosted connection on an interconnect.

import { AwsDxConnectionConfirmation } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxConnectionConfirmation/>

AwsDxGateway

Provides a Direct Connect Gateway.

import { AwsDxGateway } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxGateway/>

AwsDxGatewayAssociation

Associates a Direct Connect Gateway with a VGW or transit gateway.

import { AwsDxGatewayAssociation } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxGatewayAssociation/>

AwsDxGatewayAssociationProposal

Manages a Direct Connect Gateway Association Proposal.

import { AwsDxGatewayAssociationProposal } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxGatewayAssociationProposal/>

AwsDxHostedConnection

Provides a hosted connection on the specified interconnect or a link aggregation group (LAG) of interconnects. Intended for use by AWS Direct Connect Partners only.

import { AwsDxHostedConnection } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedConnection/>

AwsDxHostedPrivateVirtualInterface

Provides a Direct Connect hosted private virtual interface resource.

import { AwsDxHostedPrivateVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedPrivateVirtualInterface/>

AwsDxHostedPrivateVirtualInterfaceAccepter

Provides a resource to manage the accepter's side of a Direct Connect hosted private virtual interface.

import { AwsDxHostedPrivateVirtualInterfaceAccepter } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedPrivateVirtualInterfaceAccepter/>

AwsDxHostedPublicVirtualInterface

Provides a Direct Connect hosted public virtual interface resource.

import { AwsDxHostedPublicVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedPublicVirtualInterface/>

AwsDxHostedPublicVirtualInterfaceAccepter

Provides a resource to manage the accepter's side of a Direct Connect hosted public virtual interface.

import { AwsDxHostedPublicVirtualInterfaceAccepter } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedPublicVirtualInterfaceAccepter/>

AwsDxHostedTransitVirtualInterface

Provides a Direct Connect hosted transit virtual interface resource.

import { AwsDxHostedTransitVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedTransitVirtualInterface/>

AwsDxHostedTransitVirtualInterfaceAccepter

Provides a resource to manage the accepter's side of a Direct Connect hosted transit virtual interface.

import { AwsDxHostedTransitVirtualInterfaceAccepter } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxHostedTransitVirtualInterfaceAccepter/>

AwsDxLag

Provides a Direct Connect LAG.

import { AwsDxLag } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxLag/>

AwsDxLocation

Retrieve information about a specific AWS Direct Connect location in the current AWS Region.

import { DataAwsDxLocation } from "@dinghy/tf-aws/serviceDirectconnect"

<DataAwsDxLocation/>

AwsDxLocations

Retrieve information about the AWS Direct Connect locations in the current AWS Region.

import { DataAwsDxLocations } from "@dinghy/tf-aws/serviceDirectconnect"

<DataAwsDxLocations/>

AwsDxMacsecKeyAssociation

Provides a MAC Security (MACSec) secret key resource for use with Direct Connect.

import { AwsDxMacsecKeyAssociation } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxMacsecKeyAssociation/>

AwsDxPrivateVirtualInterface

Provides a Direct Connect private virtual interface resource.

import { AwsDxPrivateVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxPrivateVirtualInterface/>

AwsDxPublicVirtualInterface

Provides a Direct Connect public virtual interface resource.

import { AwsDxPublicVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxPublicVirtualInterface/>

AwsDxRouterConfiguration

Terraform data source for managing an AWS Direct Connect Router Configuration.

import { DataAwsDxRouterConfiguration } from "@dinghy/tf-aws/serviceDirectconnect"

<DataAwsDxRouterConfiguration/>

AwsDxTransitVirtualInterface

Provides a Direct Connect transit virtual interface resource.

import { AwsDxTransitVirtualInterface } from "@dinghy/tf-aws/serviceDirectconnect"

<AwsDxTransitVirtualInterface/>