@Generated(value="jsii-pacmak/1.58.0 (build f8ba112)",
date="2022-05-20T22:19:59.374Z")
public interface ClientVpnRouteOptions
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 and Type | Interface and Description |
---|---|
static class |
ClientVpnRouteOptions.Builder
A builder for
ClientVpnRouteOptions |
static class |
ClientVpnRouteOptions.Jsii$Proxy
An implementation for
ClientVpnRouteOptions |
Modifier and Type | Method and Description |
---|---|
static ClientVpnRouteOptions.Builder |
builder() |
java.lang.String |
getCidr()
The IPv4 address range, in CIDR notation, of the route destination.
|
default java.lang.String |
getDescription()
A brief description of the authorization rule.
|
ClientVpnRouteTarget |
getTarget()
The target for the route.
|
java.lang.String getCidr()
For example:
ClientVpnRouteTarget getTarget()
default java.lang.String getDescription()
Default: - no description
static ClientVpnRouteOptions.Builder builder()
ClientVpnRouteOptions.Builder
of ClientVpnRouteOptions