AWSEC2ModifyVpnTunnelOptionsRequest
Objective-C
@interface AWSEC2ModifyVpnTunnelOptionsRequest
Swift
class AWSEC2ModifyVpnTunnelOptionsRequest
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is
DryRunOperation
. Otherwise, it isUnauthorizedOperation
.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable dryRun;
Swift
var dryRun: NSNumber? { get set }
-
Choose whether or not to trigger immediate tunnel replacement. This is only applicable when turning on or off
EnableTunnelLifecycleControl
.Valid values:
True
|False
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable skipTunnelReplacement;
Swift
var skipTunnelReplacement: NSNumber? { get set }
-
The tunnel options to modify.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2ModifyVpnTunnelOptionsSpecification *_Nullable tunnelOptions;
Swift
var tunnelOptions: AWSEC2ModifyVpnTunnelOptionsSpecification? { get set }
-
The ID of the Amazon Web Services Site-to-Site VPN connection.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpnConnectionId;
Swift
var vpnConnectionId: String? { get set }
-
The external IP address of the VPN tunnel.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable vpnTunnelOutsideIpAddress;
Swift
var vpnTunnelOutsideIpAddress: String? { get set }