| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.lambda |
AWS Lambda Construct Library
|
| software.amazon.awscdk.services.lambda.nodejs |
Amazon Lambda Node.js Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IClientVpnConnectionHandler.Jsii$Default
Internal default implementation for
IClientVpnConnectionHandler. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IClientVpnConnectionHandler.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
IClientVpnConnectionHandler |
ClientVpnEndpointProps.Jsii$Proxy.getClientConnectionHandler() |
default IClientVpnConnectionHandler |
ClientVpnEndpointOptions.getClientConnectionHandler()
(experimental) The AWS Lambda function used for connection authorization.
|
IClientVpnConnectionHandler |
ClientVpnEndpointOptions.Jsii$Proxy.getClientConnectionHandler() |
| Modifier and Type | Method and Description |
|---|---|
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.clientConnectionHandler(IClientVpnConnectionHandler clientConnectionHandler)
Sets the value of
ClientVpnEndpointOptions.getClientConnectionHandler() |
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.clientConnectionHandler(IClientVpnConnectionHandler clientConnectionHandler)
(experimental) The AWS Lambda function used for connection authorization.
|
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.clientConnectionHandler(IClientVpnConnectionHandler clientConnectionHandler)
Sets the value of
ClientVpnEndpointOptions.getClientConnectionHandler() |
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointProps.Builder. |
Jsii$Proxy(String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointOptions.Builder. |
| Modifier and Type | Class and Description |
|---|---|
class |
Alias
(experimental) A new alias to a particular version of a Lambda function.
|
class |
DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
class |
Function
(experimental) Deploys a file from from inside the construct library as a function.
|
class |
FunctionBase |
class |
QualifiedFunctionBase |
class |
SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
class |
Version
(experimental) A single newly-deployed version of a Lambda function.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NodejsFunction
(experimental) A Node.js Lambda function bundled using esbuild.
|
Copyright © 2021. All rights reserved.