Options
All
  • Public
  • Public/Protected
  • All
Menu

CGW Configuration Used to define Customer Gateways and site-to-site VPN connections.

example
customerGateways:
- name: accelerator-cgw
account: Network
region: *HOME_REGION
ipAddress: 1.1.1.1
asn: 65500
vpnConnections:
- name: accelerator-vpn
transitGateway: Network-Main
routeTableAssociations:
- Network-Main-Core
routeTablePropagations:
- Network-Main-Core
staticRoutesOnly: false
tunnelSpecifications:
- tunnelInsideCidr: 169.254.200.0/30
preSharedKey: Key1-AbcXyz
- tunnelInsideCidr: 169.254.200.100/30

Hierarchy

  • CustomerGatewayConfig

Implements

Index

Constructors

Properties

account: "" = ''

The logical name of the account to deploy the VPC to

asn: 65000 = 65000

Define the ASN used for the Customer Gateway

remarks

The private ASN range is 64512 to 65534. The default is 65000.

ipAddress: string = ''

Defines the IP address of the Customer Gateway

name: "" = ''

The name of the CGW.

The value of this property will be utilized as the logical id for this resource. Any references to this object should specify this value.

region: "us-east-1" = 'us-east-1'

The AWS region to provision the customer gateway in

tags: undefined | Tag[] = undefined

Define tags for the Customer Gateway

vpnConnections: undefined | VpnConnectionConfig[] = undefined

Define the optional VPN Connection configuration

see

VpnConnectionConfig

Generated using TypeDoc