aws_cdk.aws_lambdaΒΆ

Package Overview

Alias

A new alias to a particular version of a Lambda function.

AliasAttributes

AliasProps

AssetCode

Lambda code from a local directory.

CfnAlias

A CloudFormation AWS::Lambda::Alias.

CfnAliasProps

CfnEventInvokeConfig

A CloudFormation AWS::Lambda::EventInvokeConfig.

CfnEventInvokeConfigProps

CfnEventSourceMapping

A CloudFormation AWS::Lambda::EventSourceMapping.

CfnEventSourceMappingProps

CfnFunction

A CloudFormation AWS::Lambda::Function.

CfnFunctionProps

CfnLayerVersion

A CloudFormation AWS::Lambda::LayerVersion.

CfnLayerVersionPermission

A CloudFormation AWS::Lambda::LayerVersionPermission.

CfnLayerVersionPermissionProps

CfnLayerVersionProps

CfnParametersCode

Lambda code defined using 2 CloudFormation parameters.

CfnParametersCodeProps

CfnPermission

A CloudFormation AWS::Lambda::Permission.

CfnPermissionProps

CfnVersion

A CloudFormation AWS::Lambda::Version.

CfnVersionProps

Code

CodeConfig

DestinationConfig

DestinationOptions

DestinationType

The type of destination.

EventInvokeConfig

Configure options for asynchronous invocation on a version or an alias.

EventInvokeConfigOptions

EventInvokeConfigProps

EventSourceMapping

Defines a Lambda EventSourceMapping resource.

EventSourceMappingOptions

EventSourceMappingProps

Function

Deploys a file from from inside the construct library as a function.

FunctionAttributes

FunctionBase

FunctionProps

IAlias

IDestination

A Lambda destination.

IEventSource

An abstract class which represents an AWS Lambda event source.

IFunction

ILayerVersion

IVersion

InlineCode

Lambda code from an inline string (limited to 4KiB).

LambdaRuntimeProps

LayerVersion

Defines a new Lambda Layer version.

LayerVersionAttributes

LayerVersionPermission

LayerVersionProps

LogRetention

Creates a custom resource to control the retention policy of a CloudWatch Logs log group.

LogRetentionProps

Permission

QualifiedFunctionBase

ResourceBindOptions

Runtime

Lambda function runtime environment.

RuntimeFamily

An enumeration.

S3Code

Lambda code from an S3 archive.

SingletonFunction

A Lambda that will only ever be added to a stack once.

SingletonFunctionProps

StartingPosition

The position in the DynamoDB or Kinesis stream where AWS Lambda should start reading.

Tracing

X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).

Version

A single newly-deployed version of a Lambda function.

VersionAttributes

VersionProps

VersionWeight