AWSEC2ClientVpnRoute
Objective-C
@interface AWSEC2ClientVpnRoute
Swift
class AWSEC2ClientVpnRoute
Information about a Client VPN endpoint route.
-
The ID of the Client VPN endpoint with which the route is associated.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientVpnEndpointId;
Swift
var clientVpnEndpointId: String? { get set }
-
A brief description of the route.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The IPv4 address range, in CIDR notation, of the route destination.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationCidr;
Swift
var destinationCidr: String? { get set }
-
Indicates how the route was associated with the Client VPN endpoint.
associate
indicates that the route was automatically added when the target network was associated with the Client VPN endpoint.add-route
indicates that the route was manually added using the CreateClientVpnRoute action.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable origin;
Swift
var origin: String? { get set }
-
The current state of the route.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2ClientVpnRouteStatus *_Nullable status;
Swift
var status: AWSEC2ClientVpnRouteStatus? { get set }
-
The ID of the subnet through which traffic is routed.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable targetSubnet;
Swift
var targetSubnet: String? { get set }
-
The route type.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable types;
Swift
var types: String? { get set }