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)