AWS Site-to-Site VPN
Two-tunnel IPsec connection between an on-premises device and AWS.
- Provider
- aws
- Kind
- VPN gateway
- Category
- Edge
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| accelerated | boolean | — | no | false | inherited |
| activeActive | boolean | — | no | false | inherited |
| bgp | boolean | — | no | false | inherited |
| ipVersion | enum | ipv4 | ipv6 | no | ipv4 | inherited |
| largeBandwidthTunnel | boolean | — | no | false | inherited |
| managed | boolean | — | no | false | ▸ true |
| peerType | enum | site-to-site | point-to-site | cloud-to-cloud | no | — | ▸ site-to-site |
| throughputMbps | integer | — | no | — | ▸ 1250 |
| tunnelCount | integer | — | no | 2 | inherited |
| tunnelType | enum | ipsec | ssl | wireguard | no | — | ▸ ipsec |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "site-to-site-vpn", component: "aws-site-to-site-vpn" }VPN Gatewayalibaba-vpn-gatewayAWS Client VPNaws-client-vpnAzure VPN Gatewayazure-vpn-gatewayNetBirdnetbirdOpenVPNopenvpnstrongSwanstrongswanSubmarinersubmarinerTailscaletailscaleGeneric VPN gatewayvpn-gatewayWireGuardwireguardZeroTierzerotierCloud VPNgoogle-cloud-vpnIBM Cloud VPN for VPCibm-vpn-gatewayClient VPN for VPCibm-vpn-serverSite-to-Site VPNoci-site-to-site-vpnNeutron VPNaaSopenstack-neutron-vpnaasClient Gatewayoutscale-client-gatewayVirtual Gatewayoutscale-virtual-gateway
# yaml-language-server: $schema=../../schema/component.schema.json # AWS Site-to-Site VPN: IPsec connection between a customer gateway device and a VPC. # "What is AWS Site-to-Site VPN?": every connection includes two tunnels, standard tunnel bandwidth is # 1.25 Gbps (5 Gbps only with the Large Bandwidth Tunnel option), and a connection carries IPv4 or IPv6, not both. schemaVersion: "1" type: "component" id: "aws-site-to-site-vpn" kind: "vpn-gateway" provider: "aws" docs: "https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html" defaults: managed: true peerType: "site-to-site" tunnelType: "ipsec" throughputMbps: 1250 properties: tunnelCount: type: "integer" default: 2 largeBandwidthTunnel: type: "boolean" default: false accelerated: type: "boolean" default: false ipVersion: type: "enum" values: ["ipv4", "ipv6"] default: "ipv4"