VpnConnectionOptionsSpecification
public struct VpnConnectionOptionsSpecification : AWSShapeUndocumented
- 
                  
                  DeclarationSwift public static var _members: [AWSShapeMember]
- 
                  
                  Indicate whether to enable acceleration for the VPN connection. Default: false DeclarationSwift public let enableAcceleration: Bool?
- 
                  
                  The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection. Default: 0.0.0.0/0 DeclarationSwift public let localIpv4NetworkCidr: String?
- 
                  
                  The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection. Default: ::/0 DeclarationSwift public let localIpv6NetworkCidr: String?
- 
                  
                  The IPv4 CIDR on the AWS side of the VPN connection. Default: 0.0.0.0/0 DeclarationSwift public let remoteIpv4NetworkCidr: String?
- 
                  
                  The IPv6 CIDR on the AWS side of the VPN connection. Default: ::/0 DeclarationSwift public let remoteIpv6NetworkCidr: String?
- 
                  
                  Indicate whether the VPN connection uses static routes only. If you are creating a VPN connection for a device that does not support BGP, you must specify true. Use CreateVpnConnectionRoute to create a static route. Default: false DeclarationSwift public let staticRoutesOnly: Bool?
- 
                  
                  Indicate whether the VPN tunnels process IPv4 or IPv6 traffic. Default: ipv4 DeclarationSwift public let tunnelInsideIpVersion: TunnelInsideIpVersion?
- 
                  
                  The tunnel options for the VPN connection. DeclarationSwift public let tunnelOptions: [VpnTunnelOptionsSpecification]?
- 
                  init(enableAcceleration:localIpv4NetworkCidr:localIpv6NetworkCidr:remoteIpv4NetworkCidr:remoteIpv6NetworkCidr:staticRoutesOnly:tunnelInsideIpVersion:tunnelOptions:)Undocumented DeclarationSwift public init(enableAcceleration: Bool? = nil, localIpv4NetworkCidr: String? = nil, localIpv6NetworkCidr: String? = nil, remoteIpv4NetworkCidr: String? = nil, remoteIpv6NetworkCidr: String? = nil, staticRoutesOnly: Bool? = nil, tunnelInsideIpVersion: TunnelInsideIpVersion? = nil, tunnelOptions: [VpnTunnelOptionsSpecification]? = nil)
 View on GitHub
View on GitHub VpnConnectionOptionsSpecification Structure Reference
        VpnConnectionOptionsSpecification Structure Reference