| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.authenticationOptions(IResolvable authenticationOptions)
Information about the authentication method to be used to authenticate clients.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.authenticationOptions(List<? extends Object> authenticationOptions)
Information about the authentication method to be used to authenticate clients.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.clientCidrBlock(String clientCidrBlock)
The IPv4 address range, in CIDR notation, from which to assign client IP addresses.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.clientConnectOptions(CfnClientVpnEndpoint.ClientConnectOptionsProperty clientConnectOptions)
The options for managing connection authorization for new client connections.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.clientConnectOptions(IResolvable clientConnectOptions)
The options for managing connection authorization for new client connections.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.clientLoginBannerOptions(CfnClientVpnEndpoint.ClientLoginBannerOptionsProperty clientLoginBannerOptions)
Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.clientLoginBannerOptions(IResolvable clientLoginBannerOptions)
Options for enabling a customizable text banner that will be displayed on AWS provided clients when a VPN session is established.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.connectionLogOptions(CfnClientVpnEndpoint.ConnectionLogOptionsProperty connectionLogOptions)
Information about the client connection logging options.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.connectionLogOptions(IResolvable connectionLogOptions)
Information about the client connection logging options.
|
static CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.create(software.constructs.Construct scope,
String id) |
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.description(String description)
A brief description of the Client VPN endpoint.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.dnsServers(List<String> dnsServers)
Information about the DNS servers to be used for DNS resolution.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.securityGroupIds(List<String> securityGroupIds)
The IDs of one or more security groups to apply to the target network.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.selfServicePortal(String selfServicePortal)
Specify whether to enable the self-service portal for the Client VPN endpoint.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.serverCertificateArn(String serverCertificateArn)
The ARN of the server certificate.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.sessionTimeoutHours(Number sessionTimeoutHours)
The maximum VPN session duration time in hours.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.splitTunnel(Boolean splitTunnel)
Indicates whether split-tunnel is enabled on the AWS Client VPN endpoint.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.splitTunnel(IResolvable splitTunnel)
Indicates whether split-tunnel is enabled on the AWS Client VPN endpoint.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.tagSpecifications(IResolvable tagSpecifications)
The tags to apply to the Client VPN endpoint during creation.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.tagSpecifications(List<? extends Object> tagSpecifications)
The tags to apply to the Client VPN endpoint during creation.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.transportProtocol(String transportProtocol)
The transport protocol to be used by the VPN session.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.vpcId(String vpcId)
The ID of the VPC to associate with the Client VPN endpoint.
|
CfnClientVpnEndpoint.Builder |
CfnClientVpnEndpoint.Builder.vpnPort(Number vpnPort)
The port number to assign to the Client VPN endpoint for TCP and UDP traffic.
|
Copyright © 2022. All rights reserved.