| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2 |
|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateClientVpnEndpointResponse |
Ec2Client.createClientVpnEndpoint(Consumer<CreateClientVpnEndpointRequest.Builder> createClientVpnEndpointRequest)
Creates a Client VPN endpoint.
|
default CompletableFuture<CreateClientVpnEndpointResponse> |
Ec2AsyncClient.createClientVpnEndpoint(Consumer<CreateClientVpnEndpointRequest.Builder> createClientVpnEndpointRequest)
Creates a Client VPN endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.authenticationOptions(ClientVpnAuthenticationRequest... authenticationOptions)
Information about the authentication method to be used to authenticate clients.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.authenticationOptions(Collection<ClientVpnAuthenticationRequest> authenticationOptions)
Information about the authentication method to be used to authenticate clients.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.authenticationOptions(Consumer<ClientVpnAuthenticationRequest.Builder>... authenticationOptions)
Information about the authentication method to be used to authenticate clients.
|
static CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.builder() |
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.clientCidrBlock(String clientCidrBlock)
The IPv4 address range, in CIDR notation, from which to assign client IP addresses.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.connectionLogOptions(ConnectionLogOptions connectionLogOptions)
Information about the client connection logging options.
|
default CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.connectionLogOptions(Consumer<ConnectionLogOptions.Builder> connectionLogOptions)
Information about the client connection logging options.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.description(String description)
A brief description of the Client VPN endpoint.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.dnsServers(Collection<String> dnsServers)
Information about the DNS servers to be used for DNS resolution.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.dnsServers(String... dnsServers)
Information about the DNS servers to be used for DNS resolution.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.securityGroupIds(Collection<String> securityGroupIds)
The IDs of one or more security groups to apply to the target network.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.securityGroupIds(String... securityGroupIds)
The IDs of one or more security groups to apply to the target network.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.serverCertificateArn(String serverCertificateArn)
The ARN of the server certificate.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.splitTunnel(Boolean splitTunnel)
Indicates whether split-tunnel is enabled on the AWS Client VPN endpoint.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.tagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to apply to the Client VPN endpoint during creation.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.tagSpecifications(Consumer<TagSpecification.Builder>... tagSpecifications)
The tags to apply to the Client VPN endpoint during creation.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.tagSpecifications(TagSpecification... tagSpecifications)
The tags to apply to the Client VPN endpoint during creation.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.toBuilder() |
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.transportProtocol(String transportProtocol)
The transport protocol to be used by the VPN session.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.transportProtocol(TransportProtocol transportProtocol)
The transport protocol to be used by the VPN session.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.vpcId(String vpcId)
The ID of the VPC to associate with the Client VPN endpoint.
|
CreateClientVpnEndpointRequest.Builder |
CreateClientVpnEndpointRequest.Builder.vpnPort(Integer vpnPort)
The port number to assign to the Client VPN endpoint for TCP and UDP traffic.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateClientVpnEndpointRequest.Builder> |
CreateClientVpnEndpointRequest.serializableBuilderClass() |
Copyright © 2020. All rights reserved.