Uses of Class
software.amazon.awscdk.services.ec2.ClientVpnEndpoint.Builder
Packages that use ClientVpnEndpoint.Builder
-
Uses of ClientVpnEndpoint.Builder in software.amazon.awscdk.services.ec2
Methods in software.amazon.awscdk.services.ec2 that return ClientVpnEndpoint.BuilderModifier and TypeMethodDescriptionClientVpnEndpoint.Builder.authorizeAllUsersToVpcCidr(Boolean authorizeAllUsersToVpcCidr) Whether to authorize all users to the VPC CIDR.The IPv4 address range, in CIDR notation, from which to assign client IP addresses.ClientVpnEndpoint.Builder.clientCertificateArn(String clientCertificateArn) The ARN of the client certificate for mutual authentication.ClientVpnEndpoint.Builder.clientConnectionHandler(IClientVpnConnectionHandler clientConnectionHandler) The AWS Lambda function used for connection authorization.ClientVpnEndpoint.Builder.clientLoginBanner(String clientLoginBanner) Customizable text that will be displayed in a banner on AWS provided clients when a VPN session is established.ClientVpnEndpoint.Builder.clientRouteEnforcementOptions(ClientRouteEnforcementOptions clientRouteEnforcementOptions) Options for Client Route Enforcement.static ClientVpnEndpoint.BuilderClientVpnEndpoint.Builder.description(String description) A brief description of the Client VPN endpoint.ClientVpnEndpoint.Builder.disconnectOnSessionTimeout(Boolean disconnectOnSessionTimeout) Indicates whether the client VPN session is disconnected after the maximumsessionTimeoutis reached.ClientVpnEndpoint.Builder.dnsServers(List<String> dnsServers) Information about the DNS servers to be used for DNS resolution.Whether to enable connections logging.A CloudWatch Logs log group for connection logging.ClientVpnEndpoint.Builder.logStream(ILogStream logStream) A CloudWatch Logs log stream for connection logging.The port number to assign to the Client VPN endpoint for TCP and UDP traffic.ClientVpnEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups) The security groups to apply to the target network.ClientVpnEndpoint.Builder.selfServicePortal(Boolean selfServicePortal) Specify whether to enable the self-service portal for the Client VPN endpoint.ClientVpnEndpoint.Builder.serverCertificateArn(String serverCertificateArn) The ARN of the server certificate.ClientVpnEndpoint.Builder.sessionTimeout(ClientVpnSessionTimeout sessionTimeout) The maximum VPN session duration time.ClientVpnEndpoint.Builder.splitTunnel(Boolean splitTunnel) Indicates whether split-tunnel is enabled on the AWS Client VPN endpoint.ClientVpnEndpoint.Builder.transportProtocol(TransportProtocol transportProtocol) The transport protocol to be used by the VPN session.ClientVpnEndpoint.Builder.userBasedAuthentication(ClientVpnUserBasedAuthentication userBasedAuthentication) The type of user-based authentication to use.The VPC to connect to.ClientVpnEndpoint.Builder.vpcSubnets(SubnetSelection vpcSubnets) Subnets to associate to the client VPN endpoint.