Skip navigation links
$ A B C D E F G H I J K L M N O P R S T V 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 

A

afterBundling(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks
Returns commands to run after bundling.
afterBundling(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Default
Returns commands to run after bundling.
afterBundling(String, String) - Method in class software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Proxy
Returns commands to run after bundling.
allowAllOutbound(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Whether to allow the Lambda to send all network traffic.
allowAllOutbound(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
allowPublicSubnet(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Lambda Functions in a public subnet can NOT access the internet.
allowPublicSubnet(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
architecture(Architecture) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The system architectures compatible with this lambda function.
architecture(Architecture) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
architectures(List<? extends Architecture>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Deprecated.
use `architecture`
architectures(List<? extends Architecture>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Deprecated.
use `architecture`
assetHash(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
awsSdkConnectionReuse(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Whether to automatically reuse TCP connections when working with the AWS SDK for JavaScript.
awsSdkConnectionReuse(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

B

banner(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getBanner()
beforeBundling(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks
Returns commands to run before bundling.
beforeBundling(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Default
Returns commands to run before bundling.
beforeBundling(String, String) - Method in class software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Proxy
Returns commands to run before bundling.
beforeInstall(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks
Returns commands to run before installing node modules.
beforeInstall(String, String) - Method in interface software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Default
Returns commands to run before installing node modules.
beforeInstall(String, String) - Method in class software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Proxy
Returns commands to run before installing node modules.
build() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
 
build() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Builds the configured instance.
buildArgs(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
builder() - Static method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
 
bundling(BundlingOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Bundling options.
bundling(BundlingOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
BundlingOptions - Interface in software.amazon.awscdk.services.lambda.nodejs
Bundling options.
BundlingOptions.Builder - Class in software.amazon.awscdk.services.lambda.nodejs
A builder for BundlingOptions
BundlingOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.lambda.nodejs
An implementation for BundlingOptions

C

charset(Charset) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Charset - Enum in software.amazon.awscdk.services.lambda.nodejs
Charset for esbuild's output.
codeSigningConfig(ICodeSigningConfig) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Code signing config associated with this function.
codeSigningConfig(ICodeSigningConfig) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
commandHooks(ICommandHooks) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
create(Construct, String) - Static method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
 
currentVersionOptions(VersionOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Options for the `lambda.Version` resource automatically created by the `fn.currentVersion` method.
currentVersionOptions(VersionOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

D

deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The SQS queue to use if DLQ is enabled.
deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
deadLetterQueueEnabled(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Enabled DLQ.
deadLetterQueueEnabled(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
deadLetterTopic(ITopic) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The SNS topic to use as a DLQ.
deadLetterTopic(ITopic) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
define(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getDefine()
depsLockFilePath(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The path to the dependencies lock file (`yarn.lock` or `package-lock.json`).
depsLockFilePath(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
description(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
A description of the function.
description(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
dockerImage(DockerImage) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

E

entry(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Path to the entry file (JavaScript or TypeScript).
entry(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
environment(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
environment(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Key-value pairs that Lambda caches and makes available for your Lambda functions.
environment(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
environmentEncryption(IKey) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The AWS KMS key that's used to encrypt your function's environment variables.
environmentEncryption(IKey) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
ephemeralStorageSize(Size) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The size of the function’s /tmp directory in MiB.
ephemeralStorageSize(Size) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
equals(Object) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
esbuildArgs(Map<String, ? extends Object>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
esbuildVersion(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
events(List<? extends IEventSource>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Event sources for this function.
events(List<? extends IEventSource>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Sets the value of FunctionOptions.getEvents()
externalModules(List<String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

F

filesystem(FileSystem) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The filesystem configuration for the lambda function.
filesystem(FileSystem) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
footer(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getFooter()
forceDockerBundling(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
format(OutputFormat) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getFormat()
functionName(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
A name for the function.
functionName(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

G

getAllowAllOutbound() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getAllowPublicSubnet() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getArchitecture() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getArchitectures() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getAssetHash() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Specify a custom hash for this asset.
getAssetHash() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getAwsSdkConnectionReuse() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
Whether to automatically reuse TCP connections when working with the AWS SDK for JavaScript.
getAwsSdkConnectionReuse() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getBanner() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Use this to insert an arbitrary string at the beginning of generated JavaScript files.
getBanner() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getBuildArgs() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Build arguments to pass when building the bundling image.
getBuildArgs() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getBundling() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
Bundling options.
getBundling() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getCharset() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
The charset to use for esbuild's output.
getCharset() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getCodeSigningConfig() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getCommandHooks() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Command hooks.
getCommandHooks() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getCurrentVersionOptions() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDeadLetterQueue() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDeadLetterQueueEnabled() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDeadLetterTopic() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDefine() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Replace global identifiers with constant expressions.
getDefine() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getDepsLockFilePath() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
The path to the dependencies lock file (`yarn.lock` or `package-lock.json`).
getDepsLockFilePath() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDescription() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getDockerImage() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
A custom bundling Docker image.
getDockerImage() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getEntry() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
Path to the entry file (JavaScript or TypeScript).
getEntry() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getEnvironment() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Environment variables defined when bundling runs.
getEnvironment() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getEnvironment() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getEnvironmentEncryption() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getEphemeralStorageSize() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getEsbuildArgs() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Build arguments to pass into esbuild.
getEsbuildArgs() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getEsbuildVersion() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
The version of esbuild to use when running in a Docker container.
getEsbuildVersion() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getEvents() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getExternalModules() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
A list of modules that should be considered as externals (already available in the runtime).
getExternalModules() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getFilesystem() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getFooter() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Use this to insert an arbitrary string at the end of generated JavaScript files.
getFooter() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getForceDockerBundling() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Force bundling in a Docker container even if local bundling is possible.
getForceDockerBundling() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getFormat() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Output format for the generated JavaScript files.
getFormat() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getFunctionName() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getHandler() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
The name of the exported handler in the entry file.
getHandler() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getInitialPolicy() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getInject() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
This option allows you to automatically replace a global variable with an import from another file.
getInject() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getInsightsVersion() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getKeepNames() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Whether to preserve the original `name` values even in minified code.
getKeepNames() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getLayers() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getLoader() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Use loaders to change how a given input file is interpreted.
getLoader() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getLogLevel() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Log level for esbuild.
getLogLevel() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getLogRetention() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getLogRetentionRetryOptions() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getLogRetentionRole() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getMainFields() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
How to determine the entry point for modules.
getMainFields() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getMaxEventAge() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getMemorySize() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getMetafile() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
This option tells esbuild to write out a JSON file relative to output directory with metadata about the build.
getMetafile() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getMinify() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Whether to minify files when bundling.
getMinify() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getNodeModules() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
A list of modules that should be installed instead of bundled.
getNodeModules() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getOnFailure() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getOnSuccess() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getPreCompilation() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Run compilation using tsc before running file through bundling step.
getPreCompilation() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getProfiling() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getProfilingGroup() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getProjectRoot() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
The path to the directory containing project config files (`package.json` or `tsconfig.json`).
getProjectRoot() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getReservedConcurrentExecutions() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getRetryAttempts() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getRole() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getRuntime() - Method in interface software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps
The runtime environment.
getRuntime() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getSecurityGroup() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getSecurityGroups() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getSourceMap() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Whether to include source maps when bundling.
getSourceMap() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getSourceMapMode() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Source map mode to be used when bundling.
getSourceMapMode() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getSourcesContent() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Whether to include original source code in source maps when bundling.
getSourcesContent() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getTarget() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Target environment for the generated JavaScript code.
getTarget() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getTimeout() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getTracing() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getTsconfig() - Method in interface software.amazon.awscdk.services.lambda.nodejs.BundlingOptions
Normally the esbuild automatically discovers `tsconfig.json` files and reads their contents during a build.
getTsconfig() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
getVpc() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 
getVpcSubnets() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 

H

handler(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The name of the exported handler in the entry file.
handler(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
hashCode() - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
 

I

ICommandHooks - Interface in software.amazon.awscdk.services.lambda.nodejs
Command hooks.
ICommandHooks.Jsii$Default - Interface in software.amazon.awscdk.services.lambda.nodejs
Internal default implementation for ICommandHooks.
ICommandHooks.Jsii$Proxy - Class in software.amazon.awscdk.services.lambda.nodejs
A proxy class which represents a concrete javascript instance of this type.
initialPolicy(List<? extends PolicyStatement>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Initial policy statements to add to the created Lambda Role.
initialPolicy(List<? extends PolicyStatement>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
inject(List<String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getInject()
insightsVersion(LambdaInsightsVersion) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Specify the version of CloudWatch Lambda insights to use for monitoring.
insightsVersion(LambdaInsightsVersion) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BundlingOptions.Builder) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BundlingOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.ICommandHooks.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(NodejsFunctionProps.Builder) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NodejsFunctionProps.Builder.

K

keepNames(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

L

layers(List<? extends ILayerVersion>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
A list of layers to add to the function's execution environment.
layers(List<? extends ILayerVersion>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Sets the value of FunctionOptions.getLayers()
loader(Map<String, String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getLoader()
logLevel(LogLevel) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
LogLevel - Enum in software.amazon.awscdk.services.lambda.nodejs
Log levels for esbuild and package managers' install commands.
logRetention(RetentionDays) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The number of days log events are kept in CloudWatch Logs.
logRetention(RetentionDays) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
logRetentionRetryOptions(LogRetentionRetryOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
When log retention is specified, a custom resource attempts to create the CloudWatch log group.
logRetentionRetryOptions(LogRetentionRetryOptions) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
logRetentionRole(IRole) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The IAM role for the Lambda function associated with the custom resource that sets the retention policy.
logRetentionRole(IRole) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

M

mainFields(List<String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
maxEventAge(Duration) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The maximum age of a request that Lambda sends to a function for processing.
maxEventAge(Duration) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
memorySize(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The amount of memory, in MB, that is allocated to your Lambda function.
memorySize(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
metafile(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
minify(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getMinify()

N

NodejsFunction - Class in software.amazon.awscdk.services.lambda.nodejs
A Node.js Lambda function bundled using esbuild.
NodejsFunction(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction
 
NodejsFunction(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction
 
NodejsFunction(Construct, String, NodejsFunctionProps) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction
 
NodejsFunction(Construct, String) - Constructor for class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction
 
NodejsFunction.Builder - Class in software.amazon.awscdk.services.lambda.nodejs
A fluent builder for NodejsFunction.
NodejsFunctionProps - Interface in software.amazon.awscdk.services.lambda.nodejs
Properties for a NodejsFunction.
NodejsFunctionProps.Builder - Class in software.amazon.awscdk.services.lambda.nodejs
A builder for NodejsFunctionProps
NodejsFunctionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.lambda.nodejs
An implementation for NodejsFunctionProps
nodeModules(List<String>) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

O

onFailure(IDestination) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The destination for failed invocations.
onFailure(IDestination) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
onSuccess(IDestination) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The destination for successful invocations.
onSuccess(IDestination) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
OutputFormat - Enum in software.amazon.awscdk.services.lambda.nodejs
Output format for the generated JavaScript files.

P

preCompilation(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
profiling(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Enable profiling.
profiling(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
profilingGroup(IProfilingGroup) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Profiling Group.
profilingGroup(IProfilingGroup) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
projectRoot(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The path to the directory containing project config files (`package.json` or `tsconfig.json`).
projectRoot(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

R

reservedConcurrentExecutions(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The maximum of concurrent executions you want to reserve for the function.
reservedConcurrentExecutions(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
retryAttempts(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The maximum number of times to retry when the function returns an error.
retryAttempts(Number) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
role(IRole) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Lambda execution role.
role(IRole) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Sets the value of FunctionOptions.getRole()
runtime(Runtime) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The runtime environment.
runtime(Runtime) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder

S

securityGroup(ISecurityGroup) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Deprecated.
- This property is deprecated, use securityGroups instead
securityGroup(ISecurityGroup) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Deprecated.
- This property is deprecated, use securityGroups instead
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The list of security groups to associate with the Lambda's network interfaces.
securityGroups(List<? extends ISecurityGroup>) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
software.amazon.awscdk.services.lambda.nodejs - package software.amazon.awscdk.services.lambda.nodejs
Amazon Lambda Node.js Library
sourceMap(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
sourceMapMode(SourceMapMode) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
SourceMapMode - Enum in software.amazon.awscdk.services.lambda.nodejs
SourceMap mode for esbuild.
sourcesContent(Boolean) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

T

target(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder
Sets the value of BundlingOptions.getTarget()
timeout(Duration) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
The function execution time (in seconds) after which Lambda terminates the function.
timeout(Duration) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
tracing(Tracing) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Enable AWS X-Ray Tracing for Lambda Function.
tracing(Tracing) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
tsconfig(String) - Method in class software.amazon.awscdk.services.lambda.nodejs.BundlingOptions.Builder

V

valueOf(String) - Static method in enum software.amazon.awscdk.services.lambda.nodejs.Charset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.lambda.nodejs.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.lambda.nodejs.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.lambda.nodejs.SourceMapMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.lambda.nodejs.Charset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.lambda.nodejs.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.lambda.nodejs.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.lambda.nodejs.SourceMapMode
Returns an array containing the constants of this enum type, in the order they are declared.
vpc(IVpc) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
VPC network to place Lambda network interfaces.
vpc(IVpc) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Sets the value of FunctionOptions.getVpc()
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunction.Builder
Where to place the network interfaces within the VPC.
vpcSubnets(SubnetSelection) - Method in class software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
$ A B C D E F G H I J K L M N O P R S T V 
Skip navigation links

Copyright © 2023. All rights reserved.