Uses of Package
software.amazon.awscdk.services.lambda
Packages that use software.amazon.awscdk.services.lambda
Package
Description
AWS APIGatewayv2 Authorizers
AWS APIGatewayv2 Integrations
AWS CDK Custom Resources
AWS Lambda Layer with the NPM dependency proxy-agent
AWS Lambda Layer with AWS CLI
AWS Lambda Layer with kubectl (and helm)
Amazon API Gateway Construct Library
AWS AppConfig Construct Library
AWS AppSync Construct Library
Lifecycle Hook for the CDK AWS AutoScaling Library
Amazon CloudFront Construct Library
CloudFront Origins for the CDK CloudFront Library
AWS CloudTrail Construct Library
AWS CodeDeploy Construct Library
AWS CodePipeline Actions
Amazon Cognito Construct Library
AWS Config Construct Library
Amazon EKS Construct Library
Targets for AWS Elastic Load Balancing V2
Event Targets for Amazon EventBridge
AWS Lambda Construct Library
Amazon Lambda Destinations Library
AWS Lambda Event Sources
Amazon Lambda Node.js Library
AWS CloudWatch Logs Subscription Destination Library
S3 Bucket Notifications Destinations
AWS Secrets Manager Construct Library
Amazon Simple Email Service Actions Library
CDK Construct Library for Amazon Simple Notification Service Subscriptions
Tasks for AWS Step Functions
Triggers
-
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.customresources
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.lambdalayer.awscli
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.lambdalayer.kubectl
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.apigateway
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.appconfig
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.appsync
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.cloudfront
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.cloudfront.experimentalClassDescriptionProperties for an ADOT instrumentation in Lambda.A new alias to a particular version of a Lambda function.Options for
lambda.Alias.Lambda service automatically captures logs generated by the function code (known as application logs) and sends these logs to a default CloudWatch log group named after the Lambda function.Architectures supported by AWS Lambda.Represents the Lambda Handler Code.Options to add an EventInvokeConfig to a function.Defines a Lambda EventSourceMapping resource.Example:Represents the filesystem for the Lambda function.Non runtime options.Example:Defines a Lambda function url.Options to add a url to a Lambda function.A Code Signing Config.A Lambda destination.An abstract class which represents an AWS Lambda event source.Version of CloudWatch Lambda Insights.This field takes in 2 values either Text or JSON.Retry options for all AWS API calls.Parameters and Secrets Extension layer version.Represents a permission statement that can be added to a Lambda function's resource policy via theaddPermission()method.Example:Lambda function runtime environment.Specify the runtime update mode.Example:Lambda service will automatically captures system logs about function invocation generated by the Lambda service (known as system logs) and sends these logs to a default CloudWatch log group named after the Lambda function.X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).Options forlambda.Version. -
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.cloudtrail
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.codedeploy
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.cognito
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.config
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.eks
-
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.lambdaClassDescriptionProperties for an ADOT instrumentation in Lambda.A builder for
AdotInstrumentationConfigThe wrapper script to be used for the Lambda function in order to enable auto instrumentation with ADOT.The collection of versions of the ADOT Lambda Layer for generic purpose.The collection of versions of the ADOT Lambda Layer for Java auto-instrumentation.The collection of versions of the ADOT Lambda Layer for JavaScript SDK.The collection of versions of the ADOT Lambda Layer for Java SDK.The collection of versions of the ADOT Lambda Layer for Python SDK.An ADOT Lambda layer version that's specific to a lambda layer type and an architecture.A new alias to a particular version of a Lambda function.A fluent builder forAlias.Example:A builder forAliasAttributesOptions forlambda.Alias.A builder forAliasOptionsProperties for a new Lambda alias.A builder forAliasPropsLambda service automatically captures logs generated by the function code (known as application logs) and sends these logs to a default CloudWatch log group named after the Lambda function.Architectures supported by AWS Lambda.Lambda code from a local directory.A fluent builder forAssetCode.Represents an ECR image that will be constructed from the specified asset and can be bound as Lambda code.A fluent builder forAssetImageCode.Properties to initialize a new AssetImage.A builder forAssetImageCodePropsProperties for enabling Lambda autoscaling.A builder forAutoScalingOptionsOptional parameters for creating code using bucket.A builder forBucketOptionsTheAWS::Lambda::Aliasresource creates an alias for a Lambda function version.The traffic-shifting configuration of a Lambda function alias.A builder forCfnAlias.AliasRoutingConfigurationPropertyA fluent builder forCfnAlias.A provisioned concurrency configuration for a function's alias.A builder forCfnAlias.ProvisionedConcurrencyConfigurationPropertyThe traffic-shifting configuration of a Lambda function alias.A builder forCfnAlias.VersionWeightPropertyProperties for defining aCfnAlias.A builder forCfnAliasPropsDetails about a Code signing configuration .List of signing profiles that can sign a code package.A builder forCfnCodeSigningConfig.AllowedPublishersPropertyA fluent builder forCfnCodeSigningConfig.Code signing configuration policies specify the validation failure action for signature mismatch or expiry.A builder forCfnCodeSigningConfig.CodeSigningPoliciesPropertyProperties for defining aCfnCodeSigningConfig.A builder forCfnCodeSigningConfigPropsTheAWS::Lambda::EventInvokeConfigresource configures options for asynchronous invocation on a version or an alias.A fluent builder forCfnEventInvokeConfig.A configuration object that specifies the destination of an event after Lambda processes it.A builder forCfnEventInvokeConfig.DestinationConfigPropertyA destination for events that failed processing.A builder forCfnEventInvokeConfig.OnFailurePropertyA destination for events that were processed successfully.A builder forCfnEventInvokeConfig.OnSuccessPropertyProperties for defining aCfnEventInvokeConfig.A builder forCfnEventInvokeConfigPropsTheAWS::Lambda::EventSourceMappingresource creates a mapping between an event source and an AWS Lambda function.Specific configuration settings for an MSK event source.A fluent builder forCfnEventSourceMapping.A configuration object that specifies the destination of an event after Lambda processes it.A builder forCfnEventSourceMapping.DestinationConfigPropertyDocument db event source config.The endpoints used by AWS Lambda to access a self-managed event source.A builder forCfnEventSourceMapping.EndpointsPropertyThe filter criteria to control event filtering.A builder forCfnEventSourceMapping.FilterCriteriaPropertyThe filter object that defines parameters for ESM filtering.A builder forCfnEventSourceMapping.FilterPropertyMetrics config for Event Source Mapping Metrics.A builder forCfnEventSourceMapping.MetricsConfigPropertyA destination for records of invocations that failed processing.A builder forCfnEventSourceMapping.OnFailurePropertyProvisionedPollerConfig.A builder forCfnEventSourceMapping.ProvisionedPollerConfigPropertyThe scaling configuration for the event source.A builder forCfnEventSourceMapping.ScalingConfigPropertyThe configuration used by AWS Lambda to access a self-managed event source.A builder forCfnEventSourceMapping.SelfManagedEventSourcePropertySpecific configuration settings for a Self-Managed Apache Kafka event source.The configuration used by AWS Lambda to access event source.A builder forCfnEventSourceMapping.SourceAccessConfigurationPropertyProperties for defining aCfnEventSourceMapping.A builder forCfnEventSourceMappingPropsTheAWS::Lambda::Functionresource creates a Lambda function.A fluent builder forCfnFunction.The deployment package for a Lambda function.A builder forCfnFunction.CodePropertyThe dead-letter queue for failed asynchronous invocations.A builder forCfnFunction.DeadLetterConfigPropertyA function's environment variable settings.A builder forCfnFunction.EnvironmentPropertyThe size of the function's/tmpdirectory in MB.A builder forCfnFunction.EphemeralStoragePropertyDetails about the connection between a Lambda function and an Amazon EFS file system .A builder forCfnFunction.FileSystemConfigPropertyConfiguration values that override the container image Dockerfile settings.A builder forCfnFunction.ImageConfigPropertyThe function's Amazon CloudWatch Logs configuration settings.A builder forCfnFunction.LoggingConfigPropertySets the runtime management configuration for a function's version.A builder forCfnFunction.RuntimeManagementConfigPropertyThe function's AWS Lambda SnapStart setting.A builder forCfnFunction.SnapStartPropertyThe function's SnapStart setting.A builder forCfnFunction.SnapStartResponsePropertyThe function's AWS X-Ray tracing configuration.A builder forCfnFunction.TracingConfigPropertyThe VPC security groups and subnets that are attached to a Lambda function.A builder forCfnFunction.VpcConfigPropertyProperties for defining aCfnFunction.A builder forCfnFunctionPropsTheAWS::Lambda::LayerVersionresource creates a Lambda layer from a ZIP archive.A fluent builder forCfnLayerVersion.A ZIP archive that contains the contents of an Lambda layer .A builder forCfnLayerVersion.ContentPropertyTheAWS::Lambda::LayerVersionPermissionresource adds permissions to the resource-based policy of a version of an Lambda layer .A fluent builder forCfnLayerVersionPermission.Properties for defining aCfnLayerVersionPermission.A builder forCfnLayerVersionPermissionPropsProperties for defining aCfnLayerVersion.A builder forCfnLayerVersionPropsLambda code defined using 2 CloudFormation parameters.A fluent builder forCfnParametersCode.Construction properties forCfnParametersCode.A builder forCfnParametersCodePropsTheAWS::Lambda::Permissionresource grants an AWS service or another account permission to use a function.A fluent builder forCfnPermission.Properties for defining aCfnPermission.A builder forCfnPermissionPropsTheAWS::Lambda::Urlresource creates a function URL with the specified configuration parameters.A fluent builder forCfnUrl.The Cross-Origin Resource Sharing (CORS) settings for your function URL.A builder forCfnUrl.CorsPropertyProperties for defining aCfnUrl.A builder forCfnUrlPropsTheAWS::Lambda::Versionresource creates a version from the current code and configuration of a function.A fluent builder forCfnVersion.A provisioned concurrency configuration for a function's version.A builder forCfnVersion.ProvisionedConcurrencyConfigurationPropertyRuntime Management Config of a function.A builder forCfnVersion.RuntimePolicyPropertyProperties for defining aCfnVersion.A builder forCfnVersionPropsRepresents the Lambda Handler Code.Result of bindingCodeinto aFunction.A builder forCodeConfigResult of the bind when an ECR image is used.A builder forCodeImageConfigDefines a Code Signing Config.A fluent builder forCodeSigningConfig.Construction properties for a Code Signing Config object.A builder forCodeSigningConfigPropsOptions for creatingAssetCodewith a custom command, such as running a buildfile.A builder forCustomCommandOptionsA destination configuration.A builder forDestinationConfigOptions when binding a destination to a function.A builder forDestinationOptionsThe type of destination.A destination configuration.A builder forDlqDestinationConfigOptions when creating an asset from a Docker build.A builder forDockerBuildAssetOptionsCode property for the DockerImageFunction construct.Create a lambda function where the handler is a docker image.A fluent builder forDockerImageFunction.Properties to configure a new DockerImageFunction construct.A builder forDockerImageFunctionPropsRepresents a Docker image in ECR that can be bound as Lambda Code.A fluent builder forEcrImageCode.Properties to initialize a new EcrImageCode.A builder forEcrImageCodePropsEnvironment variables options.A builder forEnvironmentOptionsConfigure options for asynchronous invocation on a version or an alias.A fluent builder forEventInvokeConfig.Options to add an EventInvokeConfig to a function.A builder forEventInvokeConfigOptionsProperties for an EventInvokeConfig.A builder forEventInvokeConfigPropsDefines a Lambda EventSourceMapping resource.A fluent builder forEventSourceMapping.Example:A builder forEventSourceMappingOptionsProperties for declaring a new event source mapping.A builder forEventSourceMappingPropsRepresents the filesystem for the Lambda function.FileSystem configurations for the Lambda function.A builder forFileSystemConfigDeploys a file from inside the construct library as a function.A fluent builder forFunction.Represents a Lambda function defined outside of this stack.A builder forFunctionAttributesNon runtime options.A builder forFunctionOptionsExample:A builder forFunctionPropsDefines a Lambda function url.A fluent builder forFunctionUrl.The auth types for a function url.Specifies a cross-origin access property for a function URL.A builder forFunctionUrlCorsOptionsOptions to add a url to a Lambda function.A builder forFunctionUrlOptionsProperties for a FunctionUrl.A builder forFunctionUrlPropsAll http request methods.Internal default implementation forIAlias.A Code Signing Config.Internal default implementation forICodeSigningConfig.A Lambda destination.Internal default implementation forIDestination.An abstract class which represents an AWS Lambda event source.Internal default implementation forIEventSource.A DLQ for an event source.Internal default implementation forIEventSourceDlq.Represents an event source mapping for a lambda function.Internal default implementation forIEventSourceMapping.Internal default implementation forIFunction.A Lambda function Url.Internal default implementation forIFunctionUrl.Internal default implementation forILayerVersion.Lambda code from an inline string.The invoke modes for a Lambda function.Interface for scalable attributes.Internal default implementation forIScalableFunctionAttribute.Internal default implementation forIVersion.Version of CloudWatch Lambda Insights.Example:A builder forLambdaRuntimePropsDefines a new Lambda Layer version.A fluent builder forLayerVersion.Properties necessary to import a LayerVersion.A builder forLayerVersionAttributesNon runtime options.A builder forLayerVersionOptionsIdentification of an account (or organization) that is allowed to access a Lambda Layer Version.A builder forLayerVersionPermissionExample:A builder forLayerVersionPropsThis field takes in 2 values either Text or JSON.This field takes in 2 values either Text or JSON.Retry options for all AWS API calls.A builder forLogRetentionRetryOptionsConfiguration for collecting metrics from the event source.A builder forMetricsConfigExample:Parameters and Secrets Extension layer version.Logging levels for the Parametes and Secrets Extension.Parameters and Secrets Extension configuration options.A builder forParamsAndSecretsOptionsParameters and Secrets Extension versions.Represents a permission statement that can be added to a Lambda function's resource policy via theaddPermission()method.A builder forPermissionExample:Example:A builder forResourceBindOptionsLambda function runtime environment.A fluent builder forRuntime.Specify the runtime update mode.Lambda code from an S3 archive.Lambda code from an S3 archive.A fluent builder forS3CodeV2.A Lambda that will only ever be added to a stack once.A fluent builder forSingletonFunction.Properties for a newly created singleton Lambda.A builder forSingletonFunctionPropsExample:Specific settings like the authentication protocol or the VPC components to secure access to your event source.A builder forSourceAccessConfigurationThe 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.Lambda service will automatically captures system logs about function invocation generated by the Lambda service (known as system logs) and sends these logs to a default CloudWatch log group named after the Lambda function.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 forUtilizationScalingOptionsTag the current state of a Function with a Version number.A fluent builder forVersion.Example:A builder forVersionAttributesOptions forlambda.Version.A builder forVersionOptionsProperties for a new Lambda version.A builder forVersionPropsA version/weight pair for routing traffic to Lambda functions.A builder forVersionWeight -
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.lambda.destinationsClassDescriptionA destination configuration.Options when binding a destination to a function.A Lambda destination.
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.lambda.eventsourcesClassDescriptionA destination configuration.Example:An abstract class which represents an AWS Lambda event source.A DLQ for an event source.Represents an event source mapping for a lambda function.Configuration for collecting metrics from the event source.The position in the DynamoDB, Kinesis or MSK stream where AWS Lambda should start reading.
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.services.lambda.nodejsClassDescriptionProperties for an ADOT instrumentation in Lambda.Lambda service automatically captures logs generated by the function code (known as application logs) and sends these logs to a default CloudWatch log group named after the Lambda function.Architectures supported by AWS Lambda.Represents the Lambda Handler Code.Options to add an EventInvokeConfig to a function.Represents the filesystem for the Lambda function.Deploys a file from inside the construct library as a function.Non runtime options.A Code Signing Config.A Lambda destination.An abstract class which represents an AWS Lambda event source.Version of CloudWatch Lambda Insights.This field takes in 2 values either Text or JSON.Retry options for all AWS API calls.Parameters and Secrets Extension layer version.Example:Lambda function runtime environment.Specify the runtime update mode.Example:Lambda service will automatically captures system logs about function invocation generated by the Lambda service (known as system logs) and sends these logs to a default CloudWatch log group named after the Lambda function.X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).Options for
lambda.Version. -
-
-
-
-
-
-
Classes in software.amazon.awscdk.services.lambda used by software.amazon.awscdk.triggersClassDescriptionProperties for an ADOT instrumentation in Lambda.Lambda service automatically captures logs generated by the function code (known as application logs) and sends these logs to a default CloudWatch log group named after the Lambda function.Architectures supported by AWS Lambda.Represents the Lambda Handler Code.Options to add an EventInvokeConfig to a function.Represents the filesystem for the Lambda function.Deploys a file from inside the construct library as a function.Non runtime options.Example:A Code Signing Config.A Lambda destination.An abstract class which represents an AWS Lambda event source.Version of CloudWatch Lambda Insights.This field takes in 2 values either Text or JSON.Retry options for all AWS API calls.Parameters and Secrets Extension layer version.Example:Lambda function runtime environment.Specify the runtime update mode.Example:Lambda service will automatically captures system logs about function invocation generated by the Lambda service (known as system logs) and sends these logs to a default CloudWatch log group named after the Lambda function.X-Ray Tracing Modes (https://docs.aws.amazon.com/lambda/latest/dg/API_TracingConfig.html).Options for
lambda.Version.