| Class and Description |
|---|
| Alias
A new alias to a particular version of a Lambda function.
|
| Alias.Builder
A fluent builder for
Alias. |
| AliasAttributes
Example:
|
| AliasAttributes.Builder
A builder for
AliasAttributes |
| AliasOptions
Options for `lambda.Alias`.
|
| AliasOptions.Builder
A builder for
AliasOptions |
| AliasProps
Properties for a new Lambda alias.
|
| AliasProps.Builder
A builder for
AliasProps |
| Architecture
Architectures supported by AWS Lambda.
|
| AssetCode
Lambda code from a local directory.
|
| AssetImageCode
Represents an ECR image that will be constructed from the specified asset and can be bound as Lambda code.
|
| AssetImageCode.Builder
A fluent builder for
AssetImageCode. |
| AssetImageCodeProps
Properties to initialize a new AssetImage.
|
| AssetImageCodeProps.Builder
A builder for
AssetImageCodeProps |
| AutoScalingOptions
Properties for enabling Lambda autoscaling.
|
| AutoScalingOptions.Builder
A builder for
AutoScalingOptions |
| CfnAlias
A CloudFormation `AWS::Lambda::Alias`.
|
| CfnAlias.AliasRoutingConfigurationProperty
The [traffic-shifting](https://docs.aws.amazon.com/lambda/latest/dg/lambda-traffic-shifting-using-aliases.html) configuration of a Lambda function alias.
|
| CfnAlias.AliasRoutingConfigurationProperty.Builder
A builder for
CfnAlias.AliasRoutingConfigurationProperty |
| CfnAlias.Builder
A fluent builder for
CfnAlias. |
| CfnAlias.ProvisionedConcurrencyConfigurationProperty
A provisioned concurrency configuration for a function's alias.
|
| CfnAlias.ProvisionedConcurrencyConfigurationProperty.Builder
A builder for
CfnAlias.ProvisionedConcurrencyConfigurationProperty |
| CfnAlias.VersionWeightProperty
The [traffic-shifting](https://docs.aws.amazon.com/lambda/latest/dg/lambda-traffic-shifting-using-aliases.html) configuration of a Lambda function alias.
|
| CfnAlias.VersionWeightProperty.Builder
A builder for
CfnAlias.VersionWeightProperty |
| CfnAliasProps
Properties for defining a `CfnAlias`.
|
| CfnAliasProps.Builder
A builder for
CfnAliasProps |
| CfnCodeSigningConfig
A CloudFormation `AWS::Lambda::CodeSigningConfig`.
|
| CfnCodeSigningConfig.AllowedPublishersProperty
List of signing profiles that can sign a code package.
|
| CfnCodeSigningConfig.AllowedPublishersProperty.Builder
A builder for
CfnCodeSigningConfig.AllowedPublishersProperty |
| CfnCodeSigningConfig.Builder
A fluent builder for
CfnCodeSigningConfig. |
| CfnCodeSigningConfig.CodeSigningPoliciesProperty
Code signing configuration [policies](https://docs.aws.amazon.com/lambda/latest/dg/configuration-codesigning.html#config-codesigning-policies) specify the validation failure action for signature mismatch or expiry.
|
| CfnCodeSigningConfig.CodeSigningPoliciesProperty.Builder
A builder for
CfnCodeSigningConfig.CodeSigningPoliciesProperty |
| CfnCodeSigningConfigProps
Properties for defining a `CfnCodeSigningConfig`.
|
| CfnCodeSigningConfigProps.Builder
A builder for
CfnCodeSigningConfigProps |
| CfnEventInvokeConfig
A CloudFormation `AWS::Lambda::EventInvokeConfig`.
|
| CfnEventInvokeConfig.Builder
A fluent builder for
CfnEventInvokeConfig. |
| CfnEventInvokeConfig.DestinationConfigProperty
A configuration object that specifies the destination of an event after Lambda processes it.
|
| CfnEventInvokeConfig.DestinationConfigProperty.Builder
A builder for
CfnEventInvokeConfig.DestinationConfigProperty |
| CfnEventInvokeConfig.OnFailureProperty
A destination for events that failed processing.
|
| CfnEventInvokeConfig.OnFailureProperty.Builder
A builder for
CfnEventInvokeConfig.OnFailureProperty |
| CfnEventInvokeConfig.OnSuccessProperty
A destination for events that were processed successfully.
|
| CfnEventInvokeConfig.OnSuccessProperty.Builder
A builder for
CfnEventInvokeConfig.OnSuccessProperty |
| CfnEventInvokeConfigProps
Properties for defining a `CfnEventInvokeConfig`.
|
| CfnEventInvokeConfigProps.Builder
A builder for
CfnEventInvokeConfigProps |
| CfnEventSourceMapping
A CloudFormation `AWS::Lambda::EventSourceMapping`.
|
| CfnEventSourceMapping.AmazonManagedKafkaEventSourceConfigProperty
Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.
|
| CfnEventSourceMapping.AmazonManagedKafkaEventSourceConfigProperty.Builder |
| CfnEventSourceMapping.Builder
A fluent builder for
CfnEventSourceMapping. |
| CfnEventSourceMapping.DestinationConfigProperty
A configuration object that specifies the destination of an event after Lambda processes it.
|
| CfnEventSourceMapping.DestinationConfigProperty.Builder
A builder for
CfnEventSourceMapping.DestinationConfigProperty |
| CfnEventSourceMapping.DocumentDBEventSourceConfigProperty
Specific configuration settings for a DocumentDB event source.
|
| CfnEventSourceMapping.DocumentDBEventSourceConfigProperty.Builder |
| CfnEventSourceMapping.EndpointsProperty
The list of bootstrap servers for your Kafka brokers in the following format: `"KafkaBootstrapServers": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"]` .
|
| CfnEventSourceMapping.EndpointsProperty.Builder
A builder for
CfnEventSourceMapping.EndpointsProperty |
| CfnEventSourceMapping.FilterCriteriaProperty
An object that contains the filters for an event source.
|
| CfnEventSourceMapping.FilterCriteriaProperty.Builder
A builder for
CfnEventSourceMapping.FilterCriteriaProperty |
| CfnEventSourceMapping.FilterProperty
A structure within a `FilterCriteria` object that defines an event filtering pattern.
|
| CfnEventSourceMapping.FilterProperty.Builder
A builder for
CfnEventSourceMapping.FilterProperty |
| CfnEventSourceMapping.OnFailureProperty
A destination for events that failed processing.
|
| CfnEventSourceMapping.OnFailureProperty.Builder
A builder for
CfnEventSourceMapping.OnFailureProperty |
| CfnEventSourceMapping.ScalingConfigProperty
(Amazon SQS only) The scaling configuration for the event source.
|
| CfnEventSourceMapping.ScalingConfigProperty.Builder
A builder for
CfnEventSourceMapping.ScalingConfigProperty |
| CfnEventSourceMapping.SelfManagedEventSourceProperty
The self-managed Apache Kafka cluster for your event source.
|
| CfnEventSourceMapping.SelfManagedEventSourceProperty.Builder
A builder for
CfnEventSourceMapping.SelfManagedEventSourceProperty |
| CfnEventSourceMapping.SelfManagedKafkaEventSourceConfigProperty
Specific configuration settings for a self-managed Apache Kafka event source.
|
| CfnEventSourceMapping.SelfManagedKafkaEventSourceConfigProperty.Builder |
| CfnEventSourceMapping.SourceAccessConfigurationProperty
An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.
|
| CfnEventSourceMapping.SourceAccessConfigurationProperty.Builder
A builder for
CfnEventSourceMapping.SourceAccessConfigurationProperty |
| CfnEventSourceMappingProps
Properties for defining a `CfnEventSourceMapping`.
|
| CfnEventSourceMappingProps.Builder
A builder for
CfnEventSourceMappingProps |
| CfnFunction
A CloudFormation `AWS::Lambda::Function`.
|
| CfnFunction.Builder
A fluent builder for
CfnFunction. |
| CfnFunction.CodeProperty
The [deployment package](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html) for a Lambda function.
|
| CfnFunction.CodeProperty.Builder
A builder for
CfnFunction.CodeProperty |
| CfnFunction.DeadLetterConfigProperty
The [dead-letter queue](https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html#dlq) for failed asynchronous invocations.
|
| CfnFunction.DeadLetterConfigProperty.Builder
A builder for
CfnFunction.DeadLetterConfigProperty |
| CfnFunction.EnvironmentProperty
A function's environment variable settings.
|
| CfnFunction.EnvironmentProperty.Builder
A builder for
CfnFunction.EnvironmentProperty |
| CfnFunction.EphemeralStorageProperty
The size of the function's `/tmp` directory in MB.
|
| CfnFunction.EphemeralStorageProperty.Builder
A builder for
CfnFunction.EphemeralStorageProperty |
| CfnFunction.FileSystemConfigProperty
Details about the connection between a Lambda function and an [Amazon EFS file system](https://docs.aws.amazon.com/lambda/latest/dg/configuration-filesystem.html) .
|
| CfnFunction.FileSystemConfigProperty.Builder
A builder for
CfnFunction.FileSystemConfigProperty |
| CfnFunction.ImageConfigProperty
Configuration values that override the container image Dockerfile settings.
|
| CfnFunction.ImageConfigProperty.Builder
A builder for
CfnFunction.ImageConfigProperty |
| CfnFunction.RuntimeManagementConfigProperty
Sets the runtime management configuration for a function's version.
|
| CfnFunction.RuntimeManagementConfigProperty.Builder
A builder for
CfnFunction.RuntimeManagementConfigProperty |
| CfnFunction.SnapStartProperty
The function's [AWS Lambda SnapStart](https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html) setting.
|
| CfnFunction.SnapStartProperty.Builder
A builder for
CfnFunction.SnapStartProperty |
| CfnFunction.SnapStartResponseProperty
The function's [SnapStart](https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html) setting.
|
| CfnFunction.SnapStartResponseProperty.Builder
A builder for
CfnFunction.SnapStartResponseProperty |
| CfnFunction.TracingConfigProperty
The function's [AWS X-Ray](https://docs.aws.amazon.com/lambda/latest/dg/services-xray.html) tracing configuration.
|
| CfnFunction.TracingConfigProperty.Builder
A builder for
CfnFunction.TracingConfigProperty |
| CfnFunction.VpcConfigProperty
The VPC security groups and subnets that are attached to a Lambda function.
|
| CfnFunction.VpcConfigProperty.Builder
A builder for
CfnFunction.VpcConfigProperty |
| CfnFunctionProps
Properties for defining a `CfnFunction`.
|
| CfnFunctionProps.Builder
A builder for
CfnFunctionProps |
| CfnLayerVersion
A CloudFormation `AWS::Lambda::LayerVersion`.
|
| CfnLayerVersion.Builder
A fluent builder for
CfnLayerVersion. |
| CfnLayerVersion.ContentProperty
A ZIP archive that contains the contents of an [Lambda layer](https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html) .
|
| CfnLayerVersion.ContentProperty.Builder
A builder for
CfnLayerVersion.ContentProperty |
| CfnLayerVersionPermission
A CloudFormation `AWS::Lambda::LayerVersionPermission`.
|
| CfnLayerVersionPermission.Builder
A fluent builder for
CfnLayerVersionPermission. |
| CfnLayerVersionPermissionProps
Properties for defining a `CfnLayerVersionPermission`.
|
| CfnLayerVersionPermissionProps.Builder
A builder for
CfnLayerVersionPermissionProps |
| CfnLayerVersionProps
Properties for defining a `CfnLayerVersion`.
|
| CfnLayerVersionProps.Builder
A builder for
CfnLayerVersionProps |
| CfnParametersCode
Lambda code defined using 2 CloudFormation parameters.
|
| CfnParametersCode.Builder
A fluent builder for
CfnParametersCode. |
| CfnParametersCodeProps
Construction properties for
CfnParametersCode. |
| CfnParametersCodeProps.Builder
A builder for
CfnParametersCodeProps |
| CfnPermission
A CloudFormation `AWS::Lambda::Permission`.
|
| CfnPermission.Builder
A fluent builder for
CfnPermission. |
| CfnPermissionProps
Properties for defining a `CfnPermission`.
|
| CfnPermissionProps.Builder
A builder for
CfnPermissionProps |
| CfnUrl
A CloudFormation `AWS::Lambda::Url`.
|
| CfnUrl.Builder
A fluent builder for
CfnUrl. |
| CfnUrl.CorsProperty
The [Cross-Origin Resource Sharing (CORS)](https://docs.aws.amazon.com/https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) settings for your function URL.
|
| CfnUrl.CorsProperty.Builder
A builder for
CfnUrl.CorsProperty |
| CfnUrlProps
Properties for defining a `CfnUrl`.
|
| CfnUrlProps.Builder
A builder for
CfnUrlProps |
| CfnVersion
A CloudFormation `AWS::Lambda::Version`.
|
| CfnVersion.Builder
A fluent builder for
CfnVersion. |
| CfnVersion.ProvisionedConcurrencyConfigurationProperty
A [provisioned concurrency](https://docs.aws.amazon.com/lambda/latest/dg/configuration-concurrency.html) configuration for a function's version.
|
| CfnVersion.ProvisionedConcurrencyConfigurationProperty.Builder
A builder for
CfnVersion.ProvisionedConcurrencyConfigurationProperty |
| CfnVersionProps
Properties for defining a `CfnVersion`.
|
| CfnVersionProps.Builder
A builder for
CfnVersionProps |
| Code
Represents the Lambda Handler Code.
|
| CodeConfig
Result of binding `Code` into a `Function`.
|
| CodeConfig.Builder
A builder for
CodeConfig |
| CodeImageConfig
Result of the bind when an ECR image is used.
|
| CodeImageConfig.Builder
A builder for
CodeImageConfig |
| CodeSigningConfig
Defines a Code Signing Config.
|
| CodeSigningConfig.Builder
A fluent builder for
CodeSigningConfig. |
| CodeSigningConfigProps
Construction properties for a Code Signing Config object.
|
| CodeSigningConfigProps.Builder
A builder for
CodeSigningConfigProps |
| DestinationConfig
A destination configuration.
|
| DestinationConfig.Builder
A builder for
DestinationConfig |
| DestinationOptions
Options when binding a destination to a function.
|
| DestinationOptions.Builder
A builder for
DestinationOptions |
| DestinationType
The type of destination.
|
| DlqDestinationConfig
A destination configuration.
|
| DlqDestinationConfig.Builder
A builder for
DlqDestinationConfig |
| DockerBuildAssetOptions
Options when creating an asset from a Docker build.
|
| DockerBuildAssetOptions.Builder
A builder for
DockerBuildAssetOptions |
| DockerImageCode
Code property for the DockerImageFunction construct.
|
| DockerImageFunction
Create a lambda function where the handler is a docker image.
|
| DockerImageFunction.Builder
A fluent builder for
DockerImageFunction. |
| DockerImageFunctionProps
Properties to configure a new DockerImageFunction construct.
|
| DockerImageFunctionProps.Builder
A builder for
DockerImageFunctionProps |
| EcrImageCode
Represents a Docker image in ECR that can be bound as Lambda Code.
|
| EcrImageCode.Builder
A fluent builder for
EcrImageCode. |
| EcrImageCodeProps
Properties to initialize a new EcrImageCode.
|
| EcrImageCodeProps.Builder
A builder for
EcrImageCodeProps |
| EnvironmentOptions
Environment variables options.
|
| EnvironmentOptions.Builder
A builder for
EnvironmentOptions |
| EventInvokeConfig
Configure options for asynchronous invocation on a version or an alias.
|
| EventInvokeConfig.Builder
A fluent builder for
EventInvokeConfig. |
| EventInvokeConfigOptions
Options to add an EventInvokeConfig to a function.
|
| EventInvokeConfigOptions.Builder
A builder for
EventInvokeConfigOptions |
| EventInvokeConfigProps
Properties for an EventInvokeConfig.
|
| EventInvokeConfigProps.Builder
A builder for
EventInvokeConfigProps |
| EventSourceMapping
Defines a Lambda EventSourceMapping resource.
|
| EventSourceMapping.Builder
A fluent builder for
EventSourceMapping. |
| EventSourceMappingOptions
Example:
|
| EventSourceMappingOptions.Builder
A builder for
EventSourceMappingOptions |
| EventSourceMappingProps
Properties for declaring a new event source mapping.
|
| EventSourceMappingProps.Builder
A builder for
EventSourceMappingProps |
| FileSystem
Represents the filesystem for the Lambda function.
|
| FileSystemConfig
FileSystem configurations for the Lambda function.
|
| FileSystemConfig.Builder
A builder for
FileSystemConfig |
| Function
Deploys a file from inside the construct library as a function.
|
| Function.Builder
A fluent builder for
Function. |
| FunctionAttributes
Represents a Lambda function defined outside of this stack.
|
| FunctionAttributes.Builder
A builder for
FunctionAttributes |
| FunctionBase |
| FunctionOptions
Non runtime options.
|
| FunctionOptions.Builder
A builder for
FunctionOptions |
| FunctionProps
Example:
|
| FunctionProps.Builder
A builder for
FunctionProps |
| FunctionUrl
Defines a Lambda function url.
|
| FunctionUrl.Builder
A fluent builder for
FunctionUrl. |
| FunctionUrlAuthType
The auth types for a function url.
|
| FunctionUrlCorsOptions
Specifies a cross-origin access property for a function URL.
|
| FunctionUrlCorsOptions.Builder
A builder for
FunctionUrlCorsOptions |
| FunctionUrlOptions
Options to add a url to a Lambda function.
|
| FunctionUrlOptions.Builder
A builder for
FunctionUrlOptions |
| FunctionUrlProps
Properties for a FunctionUrl.
|
| FunctionUrlProps.Builder
A builder for
FunctionUrlProps |
| HttpMethod
All http request methods.
|
| IAlias |
| IAlias.Jsii$Default
Internal default implementation for
IAlias. |
| ICodeSigningConfig
A Code Signing Config.
|
| ICodeSigningConfig.Jsii$Default
Internal default implementation for
ICodeSigningConfig. |
| IDestination
A Lambda destination.
|
| IDestination.Jsii$Default
Internal default implementation for
IDestination. |
| IEventSource
An abstract class which represents an AWS Lambda event source.
|
| IEventSource.Jsii$Default
Internal default implementation for
IEventSource. |
| IEventSourceDlq
A DLQ for an event source.
|
| IEventSourceDlq.Jsii$Default
Internal default implementation for
IEventSourceDlq. |
| IEventSourceMapping
Represents an event source mapping for a lambda function.
|
| IEventSourceMapping.Jsii$Default
Internal default implementation for
IEventSourceMapping. |
| IFunction |
| IFunction.Jsii$Default
Internal default implementation for
IFunction. |
| IFunctionUrl
A Lambda function Url.
|
| IFunctionUrl.Jsii$Default
Internal default implementation for
IFunctionUrl. |
| ILayerVersion |
| ILayerVersion.Jsii$Default
Internal default implementation for
ILayerVersion. |
| InlineCode
Lambda code from an inline string (limited to 4KiB).
|
| IScalableFunctionAttribute
Interface for scalable attributes.
|
| IScalableFunctionAttribute.Jsii$Default
Internal default implementation for
IScalableFunctionAttribute. |
| IVersion |
| IVersion.Jsii$Default
Internal default implementation for
IVersion. |
| LambdaInsightsVersion
Version of CloudWatch Lambda Insights.
|
| LambdaRuntimeProps
Example:
|
| LambdaRuntimeProps.Builder
A builder for
LambdaRuntimeProps |
| LayerVersion
Defines a new Lambda Layer version.
|
| LayerVersion.Builder
A fluent builder for
LayerVersion. |
| LayerVersionAttributes
Properties necessary to import a LayerVersion.
|
| LayerVersionAttributes.Builder
A builder for
LayerVersionAttributes |
| LayerVersionOptions
Non runtime options.
|
| LayerVersionOptions.Builder
A builder for
LayerVersionOptions |
| LayerVersionPermission
Identification of an account (or organization) that is allowed to access a Lambda Layer Version.
|
| LayerVersionPermission.Builder
A builder for
LayerVersionPermission |
| LayerVersionProps
Example:
|
| LayerVersionProps.Builder
A builder for
LayerVersionProps |
| LogRetention
Deprecated.
use `LogRetention` from '
|
| LogRetention.Builder
Deprecated.
|
| LogRetentionProps
Deprecated.
use `LogRetentionProps` from '
|
| LogRetentionProps.Builder
Deprecated.
|
| LogRetentionRetryOptions
Retry options for all AWS API calls.
|
| LogRetentionRetryOptions.Builder
A builder for
LogRetentionRetryOptions |
| Permission
Represents a permission statement that can be added to a Lambda function's resource policy via the `addPermission()` method.
|
| Permission.Builder
A builder for
Permission |
| QualifiedFunctionBase |
| ResourceBindOptions
Example:
|
| ResourceBindOptions.Builder
A builder for
ResourceBindOptions |
| Runtime
Lambda function runtime environment.
|
| Runtime.Builder
A fluent builder for
Runtime. |
| RuntimeFamily |
| S3Code
Lambda code from an S3 archive.
|
| SingletonFunction
A Lambda that will only ever be added to a stack once.
|
| SingletonFunction.Builder
A fluent builder for
SingletonFunction. |
| SingletonFunctionProps
Properties for a newly created singleton Lambda.
|
| SingletonFunctionProps.Builder
A builder for
SingletonFunctionProps |
| SourceAccessConfiguration
Specific settings like the authentication protocol or the VPC components to secure access to your event source.
|
| SourceAccessConfiguration.Builder
A builder for
SourceAccessConfiguration |
| SourceAccessConfigurationType
The type of authentication protocol or the VPC components for your event source's SourceAccessConfiguration.
|
| StartingPosition
The position in the DynamoDB, Kinesis or MSK stream where AWS Lambda should start reading.
|
| Tracing
X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).
|
| UntrustedArtifactOnDeployment
Code signing configuration policy for deployment validation failure.
|
| UtilizationScalingOptions
Options for enabling Lambda utilization tracking.
|
| UtilizationScalingOptions.Builder
A builder for
UtilizationScalingOptions |
| Version
Tag the current state of a Function with a Version number.
|
| Version.Builder
A fluent builder for
Version. |
| VersionAttributes
Example:
|
| VersionAttributes.Builder
A builder for
VersionAttributes |
| VersionOptions
Options for `lambda.Version`.
|
| VersionOptions.Builder
A builder for
VersionOptions |
| VersionProps
Properties for a new Lambda version.
|
| VersionProps.Builder
A builder for
VersionProps |
| VersionWeight
A version/weight pair for routing traffic to Lambda functions.
|
| VersionWeight.Builder
A builder for
VersionWeight |
Copyright © 2023. All rights reserved.