Skip to main content

VPN (Site-to-Site)

AwsCustomerGateway

Provides a customer gateway inside a VPC. These objects can be connected to VPN gateways via VPN connections, and allow you to establish tunnels between your network and the VPC.

import { AwsCustomerGateway } from "@dinghy/tf-aws/serviceVpnsite"

<AwsCustomerGateway/>

AwsVpnConnection

Manages a Site-to-Site VPN connection. A Site-to-Site VPN connection is an Internet Protocol security (IPsec) VPN connection between a VPC and an on-premises network.

import { AwsVpnConnection } from "@dinghy/tf-aws/serviceVpnsite"

<AwsVpnConnection/>

AwsVpnConnectionRoute

Provides a static route between a VPN connection and a customer gateway.

import { AwsVpnConnectionRoute } from "@dinghy/tf-aws/serviceVpnsite"

<AwsVpnConnectionRoute/>

AwsVpnGateway

Provides a resource to create a VPC VPN Gateway.

import { AwsVpnGateway } from "@dinghy/tf-aws/serviceVpnsite"

<AwsVpnGateway/>

AwsVpnGatewayAttachment

Provides a Virtual Private Gateway attachment resource.

import { AwsVpnGatewayAttachment } from "@dinghy/tf-aws/serviceVpnsite"

<AwsVpnGatewayAttachment/>

AwsVpnGatewayRoutePropagation

Requests automatic route propagation between a VPN gateway and a route table.

import { AwsVpnGatewayRoutePropagation } from "@dinghy/tf-aws/serviceVpnsite"

<AwsVpnGatewayRoutePropagation/>