AWSEC2VpnConnectionOptionsSpecification

@interface AWSEC2VpnConnectionOptionsSpecification

Describes VPN connection options.

  • Indicate whether to enable acceleration for the VPN connection.

    Default: false

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSNumber *_Nullable enableAcceleration;

    Swift

    var enableAcceleration: NSNumber? { get set }
  • 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

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSNumber *_Nullable staticRoutesOnly;

    Swift

    var staticRoutesOnly: NSNumber? { get set }
  • The tunnel options for the VPN connection.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSEC2VpnTunnelOptionsSpecification *> *_Nullable tunnelOptions;

    Swift

    var tunnelOptions: [AWSEC2VpnTunnelOptionsSpecification]? { get set }