All Classes and Interfaces
Class
Description
A new alias to a particular version of a Lambda function.
A fluent builder for
Alias.Example:
A builder for
AliasAttributesAn implementation for
AliasAttributesOptions for
lambda.Alias.A builder for
AliasOptionsAn implementation for
AliasOptionsProperties for a new Lambda alias.
A builder for
AliasPropsAn implementation for
AliasPropsArchitectures supported by AWS Lambda.
Lambda code from a local directory.
Represents an ECR image that will be constructed from the specified asset and can be bound as Lambda code.
A fluent builder for
AssetImageCode.Properties to initialize a new AssetImage.
A builder for
AssetImageCodePropsAn implementation for
AssetImageCodePropsProperties for enabling Lambda autoscaling.
A builder for
AutoScalingOptionsAn implementation for
AutoScalingOptionsA CloudFormation
AWS::Lambda::Alias.The traffic-shifting configuration of a Lambda function alias.
A builder for
CfnAlias.AliasRoutingConfigurationPropertyAn implementation for
CfnAlias.AliasRoutingConfigurationPropertyA fluent builder for
CfnAlias.A provisioned concurrency configuration for a function's alias.
A builder for
CfnAlias.ProvisionedConcurrencyConfigurationPropertyAn implementation for
CfnAlias.ProvisionedConcurrencyConfigurationPropertyThe traffic-shifting configuration of a Lambda function alias.
A builder for
CfnAlias.VersionWeightPropertyAn implementation for
CfnAlias.VersionWeightPropertyProperties for defining a
CfnAlias.A builder for
CfnAliasPropsAn implementation for
CfnAliasPropsA CloudFormation
AWS::Lambda::CodeSigningConfig.List of signing profiles that can sign a code package.
A builder for
CfnCodeSigningConfig.AllowedPublishersPropertyAn implementation for
CfnCodeSigningConfig.AllowedPublishersPropertyA fluent builder for
CfnCodeSigningConfig.Code signing configuration policies specify the validation failure action for signature mismatch or expiry.
A builder for
CfnCodeSigningConfig.CodeSigningPoliciesPropertyAn implementation for
CfnCodeSigningConfig.CodeSigningPoliciesPropertyProperties for defining a
CfnCodeSigningConfig.A builder for
CfnCodeSigningConfigPropsAn implementation for
CfnCodeSigningConfigPropsA CloudFormation
AWS::Lambda::EventInvokeConfig.A fluent builder for
CfnEventInvokeConfig.A configuration object that specifies the destination of an event after Lambda processes it.
A builder for
CfnEventInvokeConfig.DestinationConfigPropertyAn implementation for
CfnEventInvokeConfig.DestinationConfigPropertyA destination for events that failed processing.
A builder for
CfnEventInvokeConfig.OnFailurePropertyAn implementation for
CfnEventInvokeConfig.OnFailurePropertyA destination for events that were processed successfully.
A builder for
CfnEventInvokeConfig.OnSuccessPropertyAn implementation for
CfnEventInvokeConfig.OnSuccessPropertyProperties for defining a
CfnEventInvokeConfig.A builder for
CfnEventInvokeConfigPropsAn implementation for
CfnEventInvokeConfigPropsA CloudFormation
AWS::Lambda::EventSourceMapping.Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.
An implementation for
CfnEventSourceMapping.AmazonManagedKafkaEventSourceConfigPropertyA fluent builder for
CfnEventSourceMapping.A configuration object that specifies the destination of an event after Lambda processes it.
A builder for
CfnEventSourceMapping.DestinationConfigPropertyAn implementation for
CfnEventSourceMapping.DestinationConfigPropertySpecific configuration settings for a DocumentDB event source.
An implementation for
CfnEventSourceMapping.DocumentDBEventSourceConfigPropertyThe list of bootstrap servers for your Kafka brokers in the following format:
"KafkaBootstrapServers": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"] .A builder for
CfnEventSourceMapping.EndpointsPropertyAn implementation for
CfnEventSourceMapping.EndpointsPropertyAn object that contains the filters for an event source.
A builder for
CfnEventSourceMapping.FilterCriteriaPropertyAn implementation for
CfnEventSourceMapping.FilterCriteriaPropertyA structure within a
FilterCriteria object that defines an event filtering pattern.A builder for
CfnEventSourceMapping.FilterPropertyAn implementation for
CfnEventSourceMapping.FilterPropertyA destination for events that failed processing.
A builder for
CfnEventSourceMapping.OnFailurePropertyAn implementation for
CfnEventSourceMapping.OnFailureProperty(Amazon SQS only) The scaling configuration for the event source.
A builder for
CfnEventSourceMapping.ScalingConfigPropertyAn implementation for
CfnEventSourceMapping.ScalingConfigPropertyThe self-managed Apache Kafka cluster for your event source.
A builder for
CfnEventSourceMapping.SelfManagedEventSourcePropertyAn implementation for
CfnEventSourceMapping.SelfManagedEventSourcePropertySpecific configuration settings for a self-managed Apache Kafka event source.
An implementation for
CfnEventSourceMapping.SelfManagedKafkaEventSourceConfigPropertyAn array of the authentication protocol, VPC components, or virtual host to secure and define your event source.
A builder for
CfnEventSourceMapping.SourceAccessConfigurationPropertyAn implementation for
CfnEventSourceMapping.SourceAccessConfigurationPropertyProperties for defining a
CfnEventSourceMapping.A builder for
CfnEventSourceMappingPropsAn implementation for
CfnEventSourceMappingPropsA CloudFormation
AWS::Lambda::Function.A fluent builder for
CfnFunction.The deployment package for a Lambda function.
A builder for
CfnFunction.CodePropertyAn implementation for
CfnFunction.CodePropertyThe dead-letter queue for failed asynchronous invocations.
A builder for
CfnFunction.DeadLetterConfigPropertyAn implementation for
CfnFunction.DeadLetterConfigPropertyA function's environment variable settings.
A builder for
CfnFunction.EnvironmentPropertyAn implementation for
CfnFunction.EnvironmentPropertyThe size of the function's
/tmp directory in MB.A builder for
CfnFunction.EphemeralStoragePropertyAn implementation for
CfnFunction.EphemeralStoragePropertyDetails about the connection between a Lambda function and an Amazon EFS file system .
A builder for
CfnFunction.FileSystemConfigPropertyAn implementation for
CfnFunction.FileSystemConfigPropertyConfiguration values that override the container image Dockerfile settings.
A builder for
CfnFunction.ImageConfigPropertyAn implementation for
CfnFunction.ImageConfigPropertySets the runtime management configuration for a function's version.
A builder for
CfnFunction.RuntimeManagementConfigPropertyAn implementation for
CfnFunction.RuntimeManagementConfigPropertyThe function's AWS Lambda SnapStart setting.
A builder for
CfnFunction.SnapStartPropertyAn implementation for
CfnFunction.SnapStartPropertyThe function's SnapStart setting.
A builder for
CfnFunction.SnapStartResponsePropertyAn implementation for
CfnFunction.SnapStartResponsePropertyThe function's AWS X-Ray tracing configuration.
A builder for
CfnFunction.TracingConfigPropertyAn implementation for
CfnFunction.TracingConfigPropertyThe VPC security groups and subnets that are attached to a Lambda function.
A builder for
CfnFunction.VpcConfigPropertyAn implementation for
CfnFunction.VpcConfigPropertyProperties for defining a
CfnFunction.A builder for
CfnFunctionPropsAn implementation for
CfnFunctionPropsA CloudFormation
AWS::Lambda::LayerVersion.A fluent builder for
CfnLayerVersion.A ZIP archive that contains the contents of an Lambda layer .
A builder for
CfnLayerVersion.ContentPropertyAn implementation for
CfnLayerVersion.ContentPropertyA CloudFormation
AWS::Lambda::LayerVersionPermission.A fluent builder for
CfnLayerVersionPermission.Properties for defining a
CfnLayerVersionPermission.A builder for
CfnLayerVersionPermissionPropsAn implementation for
CfnLayerVersionPermissionPropsProperties for defining a
CfnLayerVersion.A builder for
CfnLayerVersionPropsAn implementation for
CfnLayerVersionPropsLambda code defined using 2 CloudFormation parameters.
A fluent builder for
CfnParametersCode.Construction properties for
CfnParametersCode.A builder for
CfnParametersCodePropsAn implementation for
CfnParametersCodePropsA CloudFormation
AWS::Lambda::Permission.A fluent builder for
CfnPermission.Properties for defining a
CfnPermission.A builder for
CfnPermissionPropsAn implementation for
CfnPermissionPropsA CloudFormation
AWS::Lambda::Url.A fluent builder for
CfnUrl.The Cross-Origin Resource Sharing (CORS) settings for your function URL.
A builder for
CfnUrl.CorsPropertyAn implementation for
CfnUrl.CorsPropertyProperties for defining a
CfnUrl.A builder for
CfnUrlPropsAn implementation for
CfnUrlPropsA CloudFormation
AWS::Lambda::Version.A fluent builder for
CfnVersion.A provisioned concurrency configuration for a function's version.
A builder for
CfnVersion.ProvisionedConcurrencyConfigurationPropertyAn implementation for
CfnVersion.ProvisionedConcurrencyConfigurationPropertyProperties for defining a
CfnVersion.A builder for
CfnVersionPropsAn implementation for
CfnVersionPropsRepresents the Lambda Handler Code.
Result of binding
Code into a Function.A builder for
CodeConfigAn implementation for
CodeConfigResult of the bind when an ECR image is used.
A builder for
CodeImageConfigAn implementation for
CodeImageConfigDefines a Code Signing Config.
A fluent builder for
CodeSigningConfig.Construction properties for a Code Signing Config object.
A builder for
CodeSigningConfigPropsAn implementation for
CodeSigningConfigPropsA destination configuration.
A builder for
DestinationConfigAn implementation for
DestinationConfigOptions when binding a destination to a function.
A builder for
DestinationOptionsAn implementation for
DestinationOptionsThe type of destination.
A destination configuration.
A builder for
DlqDestinationConfigAn implementation for
DlqDestinationConfigOptions when creating an asset from a Docker build.
A builder for
DockerBuildAssetOptionsAn implementation for
DockerBuildAssetOptionsCode property for the DockerImageFunction construct.
Create a lambda function where the handler is a docker image.
A fluent builder for
DockerImageFunction.Properties to configure a new DockerImageFunction construct.
A builder for
DockerImageFunctionPropsAn implementation for
DockerImageFunctionPropsRepresents a Docker image in ECR that can be bound as Lambda Code.
A fluent builder for
EcrImageCode.Properties to initialize a new EcrImageCode.
A builder for
EcrImageCodePropsAn implementation for
EcrImageCodePropsEnvironment variables options.
A builder for
EnvironmentOptionsAn implementation for
EnvironmentOptionsConfigure options for asynchronous invocation on a version or an alias.
A fluent builder for
EventInvokeConfig.Options to add an EventInvokeConfig to a function.
A builder for
EventInvokeConfigOptionsAn implementation for
EventInvokeConfigOptionsProperties for an EventInvokeConfig.
A builder for
EventInvokeConfigPropsAn implementation for
EventInvokeConfigPropsDefines a Lambda EventSourceMapping resource.
A fluent builder for
EventSourceMapping.Example:
A builder for
EventSourceMappingOptionsAn implementation for
EventSourceMappingOptionsProperties for declaring a new event source mapping.
A builder for
EventSourceMappingPropsAn implementation for
EventSourceMappingPropsRepresents the filesystem for the Lambda function.
FileSystem configurations for the Lambda function.
A builder for
FileSystemConfigAn implementation for
FileSystemConfigDeploys a file from inside the construct library as a function.
A fluent builder for
Function.Represents a Lambda function defined outside of this stack.
A builder for
FunctionAttributesAn implementation for
FunctionAttributesNon runtime options.
A builder for
FunctionOptionsAn implementation for
FunctionOptionsExample:
A builder for
FunctionPropsAn implementation for
FunctionPropsDefines a Lambda function url.
A fluent builder for
FunctionUrl.The auth types for a function url.
Specifies a cross-origin access property for a function URL.
A builder for
FunctionUrlCorsOptionsAn implementation for
FunctionUrlCorsOptionsOptions to add a url to a Lambda function.
A builder for
FunctionUrlOptionsAn implementation for
FunctionUrlOptionsProperties for a FunctionUrl.
A builder for
FunctionUrlPropsAn implementation for
FunctionUrlPropsAspect for upgrading function versions when the feature flag provided feature flag present.
Lambda function handler.
All http request methods.
Internal default implementation for
IAlias.A proxy class which represents a concrete javascript instance of this type.
A Code Signing Config.
Internal default implementation for
ICodeSigningConfig.A proxy class which represents a concrete javascript instance of this type.
A Lambda destination.
Internal default implementation for
IDestination.A proxy class which represents a concrete javascript instance of this type.
An abstract class which represents an AWS Lambda event source.
Internal default implementation for
IEventSource.A proxy class which represents a concrete javascript instance of this type.
A DLQ for an event source.
Internal default implementation for
IEventSourceDlq.A proxy class which represents a concrete javascript instance of this type.
Represents an event source mapping for a lambda function.
Internal default implementation for
IEventSourceMapping.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
IFunction.A proxy class which represents a concrete javascript instance of this type.
A Lambda function Url.
Internal default implementation for
IFunctionUrl.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
ILayerVersion.A proxy class which represents a concrete javascript instance of this type.
Lambda code from an inline string (limited to 4KiB).
Interface for scalable attributes.
Internal default implementation for
IScalableFunctionAttribute.A proxy class which represents a concrete javascript instance of this type.
Internal default implementation for
IVersion.A proxy class which represents a concrete javascript instance of this type.
Version of CloudWatch Lambda Insights.
Example:
A builder for
LambdaRuntimePropsAn implementation for
LambdaRuntimePropsDefines a new Lambda Layer version.
A fluent builder for
LayerVersion.Properties necessary to import a LayerVersion.
A builder for
LayerVersionAttributesAn implementation for
LayerVersionAttributesNon runtime options.
A builder for
LayerVersionOptionsAn implementation for
LayerVersionOptionsIdentification of an account (or organization) that is allowed to access a Lambda Layer Version.
A builder for
LayerVersionPermissionAn implementation for
LayerVersionPermissionExample:
A builder for
LayerVersionPropsAn implementation for
LayerVersionPropsDeprecated.
Deprecated.
Deprecated.
use
LogRetentionProps from 'Deprecated.
Deprecated.
Retry options for all AWS API calls.
A builder for
LogRetentionRetryOptionsAn implementation for
LogRetentionRetryOptionsRepresents a permission statement that can be added to a Lambda function's resource policy via the
addPermission() method.A builder for
PermissionAn implementation for
PermissionExample:
A builder for
ResourceBindOptionsAn implementation for
ResourceBindOptionsLambda function runtime environment.
A fluent builder for
Runtime.Lambda code from an S3 archive.
A Lambda that will only ever be added to a stack once.
A fluent builder for
SingletonFunction.Properties for a newly created singleton Lambda.
A builder for
SingletonFunctionPropsAn implementation for
SingletonFunctionPropsSpecific settings like the authentication protocol or the VPC components to secure access to your event source.
A builder for
SourceAccessConfigurationAn implementation for
SourceAccessConfigurationThe type of authentication protocol or the VPC components for your event source's SourceAccessConfiguration.
The position in the DynamoDB, Kinesis or MSK stream where AWS Lambda should start reading.
X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).
Code signing configuration policy for deployment validation failure.
Options for enabling Lambda utilization tracking.
A builder for
UtilizationScalingOptionsAn implementation for
UtilizationScalingOptionsTag the current state of a Function with a Version number.
A fluent builder for
Version.Example:
A builder for
VersionAttributesAn implementation for
VersionAttributesOptions for
lambda.Version.A builder for
VersionOptionsAn implementation for
VersionOptionsProperties for a new Lambda version.
A builder for
VersionPropsAn implementation for
VersionPropsA version/weight pair for routing traffic to Lambda functions.
A builder for
VersionWeightAn implementation for
VersionWeight
LogRetentionfrom '