@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)",
date="2022-05-20T22:19:59.377Z")
public abstract class ClientVpnRouteTarget
extends software.amazon.jsii.JsiiObject
Example:
ClientVpnEndpoint endpoint = vpc.addClientVpnEndpoint("Endpoint", ClientVpnEndpointOptions.builder() .cidr("10.100.0.0/16") .serverCertificateArn("arn:aws:acm:us-east-1:123456789012:certificate/server-certificate-id") .userBasedAuthentication(ClientVpnUserBasedAuthentication.federated(samlProvider)) .build()); // Client-to-client access endpoint.addRoute("Route", ClientVpnRouteOptions.builder() .cidr("10.100.0.0/16") .target(ClientVpnRouteTarget.local()) .build());
Modifier | Constructor and Description |
---|---|
protected |
ClientVpnRouteTarget() |
protected |
ClientVpnRouteTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
ClientVpnRouteTarget(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getSubnetId()
The subnet ID.
|
static ClientVpnRouteTarget |
local()
Local network.
|
static ClientVpnRouteTarget |
subnet(ISubnet subnet)
Subnet.
|
protected ClientVpnRouteTarget(software.amazon.jsii.JsiiObjectRef objRef)
protected ClientVpnRouteTarget(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
protected ClientVpnRouteTarget()
public static ClientVpnRouteTarget local()
public static ClientVpnRouteTarget subnet(ISubnet subnet)
The specified subnet must be an existing target network of the client VPN endpoint.
subnet
- This parameter is required.public abstract java.lang.String getSubnetId()