| Alias
(experimental) A new alias to a particular version of a Lambda function.
|
Alias.Builder
(experimental) A fluent builder for Alias.
|
| AliasAttributes |
| AliasAttributes.Builder
|
| AliasOptions
(experimental) Options for `lambda.Alias`.
|
| AliasOptions.Builder
|
| AliasProps
(experimental) Properties for a new Lambda alias.
|
| AliasProps.Builder
|
| AssetCode
(experimental) Lambda code from a local directory.
|
AssetCode.Builder
(experimental) A fluent builder for AssetCode.
|
| AssetImageCode
(experimental) Represents an ECR image that will be constructed from the specified asset and can be bound as Lambda code.
|
| AssetImageCode.Builder
|
| AssetImageCodeProps
(experimental) Properties to initialize a new AssetImage.
|
| AssetImageCodeProps.Builder
|
| AutoScalingOptions
(experimental) Properties for enabling Lambda autoscaling.
|
| AutoScalingOptions.Builder
|
| CfnAlias
A CloudFormation `AWS::Lambda::Alias`.
|
| CfnAlias.AliasRoutingConfigurationProperty |
| CfnAlias.AliasRoutingConfigurationProperty.Builder
|
| CfnAlias.Builder
|
| CfnAlias.ProvisionedConcurrencyConfigurationProperty |
| CfnAlias.ProvisionedConcurrencyConfigurationProperty.Builder
|
| CfnAlias.VersionWeightProperty |
| CfnAlias.VersionWeightProperty.Builder
|
| CfnAliasProps
Properties for defining a `AWS::Lambda::Alias`.
|
| CfnAliasProps.Builder
|
| CfnCodeSigningConfig
A CloudFormation `AWS::Lambda::CodeSigningConfig`.
|
| CfnCodeSigningConfig.AllowedPublishersProperty |
| CfnCodeSigningConfig.AllowedPublishersProperty.Builder
|
| CfnCodeSigningConfig.Builder
|
| CfnCodeSigningConfig.CodeSigningPoliciesProperty |
| CfnCodeSigningConfig.CodeSigningPoliciesProperty.Builder
|
| CfnCodeSigningConfigProps
Properties for defining a `AWS::Lambda::CodeSigningConfig`.
|
| CfnCodeSigningConfigProps.Builder
|
| CfnEventInvokeConfig
A CloudFormation `AWS::Lambda::EventInvokeConfig`.
|
| CfnEventInvokeConfig.Builder
|
| CfnEventInvokeConfig.DestinationConfigProperty |
| CfnEventInvokeConfig.DestinationConfigProperty.Builder
|
| CfnEventInvokeConfig.OnFailureProperty |
| CfnEventInvokeConfig.OnFailureProperty.Builder
|
| CfnEventInvokeConfig.OnSuccessProperty |
| CfnEventInvokeConfig.OnSuccessProperty.Builder
|
| CfnEventInvokeConfigProps
Properties for defining a `AWS::Lambda::EventInvokeConfig`.
|
| CfnEventInvokeConfigProps.Builder
|
| CfnEventSourceMapping
A CloudFormation `AWS::Lambda::EventSourceMapping`.
|
| CfnEventSourceMapping.Builder
|
| CfnEventSourceMapping.DestinationConfigProperty |
| CfnEventSourceMapping.DestinationConfigProperty.Builder
|
| CfnEventSourceMapping.EndpointsProperty |
| CfnEventSourceMapping.EndpointsProperty.Builder
|
| CfnEventSourceMapping.OnFailureProperty |
| CfnEventSourceMapping.OnFailureProperty.Builder
|
| CfnEventSourceMapping.SelfManagedEventSourceProperty |
| CfnEventSourceMapping.SelfManagedEventSourceProperty.Builder
|
| CfnEventSourceMapping.SourceAccessConfigurationProperty |
| CfnEventSourceMapping.SourceAccessConfigurationProperty.Builder
|
| CfnEventSourceMappingProps
Properties for defining a `AWS::Lambda::EventSourceMapping`.
|
| CfnEventSourceMappingProps.Builder
|
| CfnFunction
A CloudFormation `AWS::Lambda::Function`.
|
| CfnFunction.Builder
|
| CfnFunction.CodeProperty |
| CfnFunction.CodeProperty.Builder
|
| CfnFunction.DeadLetterConfigProperty |
| CfnFunction.DeadLetterConfigProperty.Builder
|
| CfnFunction.EnvironmentProperty |
| CfnFunction.EnvironmentProperty.Builder
|
| CfnFunction.FileSystemConfigProperty |
| CfnFunction.FileSystemConfigProperty.Builder
|
| CfnFunction.ImageConfigProperty |
| CfnFunction.ImageConfigProperty.Builder
|
| CfnFunction.TracingConfigProperty |
| CfnFunction.TracingConfigProperty.Builder
|
| CfnFunction.VpcConfigProperty |
| CfnFunction.VpcConfigProperty.Builder
|
| CfnFunctionProps
Properties for defining a `AWS::Lambda::Function`.
|
| CfnFunctionProps.Builder
|
| CfnLayerVersion
A CloudFormation `AWS::Lambda::LayerVersion`.
|
| CfnLayerVersion.Builder
|
| CfnLayerVersion.ContentProperty |
| CfnLayerVersion.ContentProperty.Builder
|
| CfnLayerVersionPermission
A CloudFormation `AWS::Lambda::LayerVersionPermission`.
|
| CfnLayerVersionPermission.Builder
|
| CfnLayerVersionPermissionProps
Properties for defining a `AWS::Lambda::LayerVersionPermission`.
|
| CfnLayerVersionPermissionProps.Builder
|
| CfnLayerVersionProps
Properties for defining a `AWS::Lambda::LayerVersion`.
|
| CfnLayerVersionProps.Builder
|
| CfnParametersCode
(experimental) Lambda code defined using 2 CloudFormation parameters.
|
| CfnParametersCode.Builder
|
| CfnParametersCodeProps
|
| CfnParametersCodeProps.Builder
|
| CfnPermission
A CloudFormation `AWS::Lambda::Permission`.
|
| CfnPermission.Builder
|
| CfnPermissionProps
Properties for defining a `AWS::Lambda::Permission`.
|
| CfnPermissionProps.Builder
|
| CfnVersion
A CloudFormation `AWS::Lambda::Version`.
|
| CfnVersion.Builder
|
| CfnVersion.ProvisionedConcurrencyConfigurationProperty |
| CfnVersion.ProvisionedConcurrencyConfigurationProperty.Builder
|
| CfnVersionProps
Properties for defining a `AWS::Lambda::Version`.
|
| CfnVersionProps.Builder
|
| Code
(experimental) Represents the Lambda Handler Code.
|
| CodeConfig
(experimental) Result of binding `Code` into a `Function`.
|
| CodeConfig.Builder
|
| CodeImageConfig
(experimental) Result of the bind when an ECR image is used.
|
| CodeImageConfig.Builder
|
| CodeSigningConfig
(experimental) Defines a Code Signing Config.
|
| CodeSigningConfig.Builder
|
| CodeSigningConfigProps
(experimental) Construction properties for a Code Signing Config object.
|
| CodeSigningConfigProps.Builder
|
| DestinationConfig
(experimental) A destination configuration.
|
| DestinationConfig.Builder
|
| DestinationOptions
(experimental) Options when binding a destination to a function.
|
| DestinationOptions.Builder
|
| DestinationType
(experimental) The type of destination.
|
| DlqDestinationConfig
(experimental) A destination configuration.
|
| DlqDestinationConfig.Builder
|
| DockerBuildAssetOptions
(experimental) Options when creating an asset from a Docker build.
|
| DockerBuildAssetOptions.Builder
|
| DockerImageCode
(experimental) Code property for the DockerImageFunction construct.
|
| DockerImageFunction
(experimental) Create a lambda function where the handler is a docker image.
|
| DockerImageFunction.Builder
|
| DockerImageFunctionProps
(experimental) Properties to configure a new DockerImageFunction construct.
|
| DockerImageFunctionProps.Builder
|
| EcrImageCode
(experimental) Represents a Docker image in ECR that can be bound as Lambda Code.
|
| EcrImageCode.Builder
|
| EcrImageCodeProps
(experimental) Properties to initialize a new EcrImageCode.
|
| EcrImageCodeProps.Builder
|
| EnvironmentOptions
(experimental) Environment variables options.
|
| EnvironmentOptions.Builder
|
| EventInvokeConfig
(experimental) Configure options for asynchronous invocation on a version or an alias.
|
| EventInvokeConfig.Builder
|
| EventInvokeConfigOptions
(experimental) Options to add an EventInvokeConfig to a function.
|
| EventInvokeConfigOptions.Builder
|
| EventInvokeConfigProps
(experimental) Properties for an EventInvokeConfig.
|
| EventInvokeConfigProps.Builder
|
| EventSourceMapping
(experimental) Defines a Lambda EventSourceMapping resource.
|
| EventSourceMapping.Builder
|
| EventSourceMappingOptions |
| EventSourceMappingOptions.Builder
|
| EventSourceMappingProps
(experimental) Properties for declaring a new event source mapping.
|
| EventSourceMappingProps.Builder
|
| FileSystem
(experimental) Represents the filesystem for the Lambda function.
|
| FileSystemConfig
(experimental) FileSystem configurations for the Lambda function.
|
| FileSystemConfig.Builder
|
| Function
(experimental) Deploys a file from from inside the construct library as a function.
|
Function.Builder
(experimental) A fluent builder for Function.
|
| FunctionAttributes
(experimental) Represents a Lambda function defined outside of this stack.
|
| FunctionAttributes.Builder
|
| FunctionBase |
| FunctionOptions
(experimental) Non runtime options.
|
| FunctionOptions.Builder
|
| FunctionProps |
| FunctionProps.Builder
|
| IAlias |
IAlias.Jsii$Default
Internal default implementation for IAlias.
|
| ICodeSigningConfig
(experimental) A Code Signing Config.
|
| ICodeSigningConfig.Jsii$Default
|
| IDestination
(experimental) A Lambda destination.
|
| IDestination.Jsii$Default
|
| IEventSource
(experimental) An abstract class which represents an AWS Lambda event source.
|
| IEventSource.Jsii$Default
|
| IEventSourceDlq
(experimental) A DLQ for an event source.
|
| IEventSourceDlq.Jsii$Default
|
| IEventSourceMapping
(experimental) Represents an event source mapping for a lambda function.
|
| IEventSourceMapping.Jsii$Default
|
| IFunction |
IFunction.Jsii$Default
Internal default implementation for IFunction.
|
| ILayerVersion |
| ILayerVersion.Jsii$Default
|
| InlineCode
(experimental) Lambda code from an inline string (limited to 4KiB).
|
| IScalableFunctionAttribute
(experimental) Interface for scalable attributes.
|
| IScalableFunctionAttribute.Jsii$Default
|
| IVersion |
IVersion.Jsii$Default
Internal default implementation for IVersion.
|
| LambdaRuntimeProps |
| LambdaRuntimeProps.Builder
|
| LayerVersion
(experimental) Defines a new Lambda Layer version.
|
| LayerVersion.Builder
|
| LayerVersionAttributes
(experimental) Properties necessary to import a LayerVersion.
|
| LayerVersionAttributes.Builder
|
| LayerVersionOptions
(experimental) Non runtime options.
|
| LayerVersionOptions.Builder
|
| LayerVersionPermission
(experimental) Identification of an account (or organization) that is allowed to access a Lambda Layer Version.
|
| LayerVersionPermission.Builder
|
| LayerVersionProps |
| LayerVersionProps.Builder
|
| LogRetentionRetryOptions
(experimental) Retry options for all AWS API calls.
|
| LogRetentionRetryOptions.Builder
|
| Permission
(experimental) Represents a permission statement that can be added to a Lambda's resource policy via the `addToResourcePolicy` method.
|
| Permission.Builder
|
| QualifiedFunctionBase |
| ResourceBindOptions |
| ResourceBindOptions.Builder
|
| Runtime
(experimental) Lambda function runtime environment.
|
Runtime.Builder
(experimental) A fluent builder for Runtime.
|
| RuntimeFamily |
| S3Code
(experimental) Lambda code from an S3 archive.
|
| SingletonFunction
(experimental) A Lambda that will only ever be added to a stack once.
|
| SingletonFunction.Builder
|
| SingletonFunctionProps
(experimental) Properties for a newly created singleton Lambda.
|
| SingletonFunctionProps.Builder
|
| SourceAccessConfiguration
(experimental) Specific settings like the authentication protocol or the VPC components to secure access to your event source.
|
| SourceAccessConfiguration.Builder
|
| SourceAccessConfigurationType
(experimental) The type of authentication protocol or the VPC components for your event source's SourceAccessConfiguration.
|
| StartingPosition
(experimental) The position in the DynamoDB, Kinesis or MSK stream where AWS Lambda should start reading.
|
| Tracing
(experimental) X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).
|
| UntrustedArtifactOnDeployment
(experimental) Code signing configuration policy for deployment validation failure.
|
| UtilizationScalingOptions
(experimental) Options for enabling Lambda utilization tracking.
|
| UtilizationScalingOptions.Builder
|
| Version
(experimental) A single newly-deployed version of a Lambda function.
|
Version.Builder
(experimental) A fluent builder for Version.
|
| VersionAttributes |
| VersionAttributes.Builder
|
| VersionOptions
(experimental) Options for `lambda.Version`.
|
| VersionOptions.Builder
|
| VersionProps
(experimental) Properties for a new Lambda version.
|
| VersionProps.Builder
|
| VersionWeight
(experimental) A version/weight pair for routing traffic to Lambda functions.
|
| VersionWeight.Builder
|