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/>