ClientVpnRoute
public struct ClientVpnRoute : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ID of the Client VPN endpoint with which the route is associated.
Declaration
Swift
public let clientVpnEndpointId: String?
-
A brief description of the route.
Declaration
Swift
public let description: String?
-
The IPv4 address range, in CIDR notation, of the route destination.
Declaration
Swift
public let destinationCidr: String?
-
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
Swift
public let origin: String?
-
The current state of the route.
Declaration
Swift
public let status: ClientVpnRouteStatus?
-
The ID of the subnet through which traffic is routed.
Declaration
Swift
public let targetSubnet: String?
-
The route type.
Declaration
Swift
public let type: String?
-
Undocumented
Declaration
Swift
public init(clientVpnEndpointId: String? = nil, description: String? = nil, destinationCidr: String? = nil, origin: String? = nil, status: ClientVpnRouteStatus? = nil, targetSubnet: String? = nil, type: String? = nil)