AWSEC2VpnConnectionOptions
Objective-C
@interface AWSEC2VpnConnectionOptions
Swift
class AWSEC2VpnConnectionOptions
Describes VPN connection options.
-
Indicates whether acceleration is enabled for the VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable enableAcceleration;Swift
var enableAcceleration: NSNumber? { get set } -
The IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable localIpv4NetworkCidr;Swift
var localIpv4NetworkCidr: String? { get set } -
The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable localIpv6NetworkCidr;Swift
var localIpv6NetworkCidr: String? { get set } -
The type of IPv4 address assigned to the outside interface of the customer gateway.
Valid values:
PrivateIpv4|PublicIpv4Default:
PublicIpv4Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable outsideIpAddressType;Swift
var outsideIpAddressType: String? { get set } -
The IPv4 CIDR on the Amazon Web Services side of the VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable remoteIpv4NetworkCidr;Swift
var remoteIpv4NetworkCidr: String? { get set } -
The IPv6 CIDR on the Amazon Web Services side of the VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable remoteIpv6NetworkCidr;Swift
var remoteIpv6NetworkCidr: String? { get set } -
Indicates whether the VPN connection uses static routes only. Static routes must be used for devices that don’t support BGP.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable staticRoutesOnly;Swift
var staticRoutesOnly: NSNumber? { get set } -
The transit gateway attachment ID in use for the VPN tunnel.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable transportTransitGatewayAttachmentId;Swift
var transportTransitGatewayAttachmentId: String? { get set } -
Indicates whether the VPN tunnels process IPv4 or IPv6 traffic.
Declaration
Objective-C
@property (nonatomic) AWSEC2TunnelInsideIpVersion tunnelInsideIpVersion;Swift
var tunnelInsideIpVersion: AWSEC2TunnelInsideIpVersion { get set } -
Indicates the VPN tunnel options.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSEC2TunnelOption *> *_Nullable tunnelOptions;Swift
var tunnelOptions: [AWSEC2TunnelOption]? { get set }
View on GitHub
Install in Dash
AWSEC2VpnConnectionOptions Class Reference