AWSEC2VpnConnectionOptionsSpecification

Objective-C

@interface AWSEC2VpnConnectionOptionsSpecification

Swift

class AWSEC2VpnConnectionOptionsSpecification

Describes VPN connection options.

  • Indicate whether to enable acceleration for the VPN connection.

    Default: false

    Declaration

    Objective-C

    @property (nonatomic, strong) 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 (nonatomic, strong) NSNumber *_Nullable staticRoutesOnly;

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var tunnelOptions: [AWSEC2VpnTunnelOptionsSpecification]? { get set }