Package-level declarations
Types
Creates a Lambda function alias. Creates an alias that points to the specified Lambda function version. For information about Lambda and how to use it, see What is AWS Lambda? For information about function aliases, see CreateAlias and AliasRoutingConfiguration in the API docs.
Creates a Lambda function alias. Creates an alias that points to the specified Lambda function version. For information about Lambda and how to use it, see What is AWS Lambda? For information about function aliases, see CreateAlias and AliasRoutingConfiguration in the API docs.
Builder for AliasArgs.
Builder for Alias.
Provides a Lambda Code Signing Config resource. A code signing configuration defines a list of allowed signing profiles and defines the code-signing validation policy (action to be taken if deployment validation checks fail). For information about Lambda code signing configurations and how to use them, see configuring code signing for Lambda functions
Provides a Lambda Code Signing Config resource. A code signing configuration defines a list of allowed signing profiles and defines the code-signing validation policy (action to be taken if deployment validation checks fail). For information about Lambda code signing configurations and how to use them, see configuring code signing for Lambda functions
Builder for CodeSigningConfigArgs.
Builder for CodeSigningConfig.
Provides a Lambda event source mapping. This allows Lambda functions to get events from Kinesis, DynamoDB, SQS, Amazon MQ and Managed Streaming for Apache Kafka (MSK). For information about Lambda and how to use it, see What is AWS Lambda?. For information about event source mappings, see CreateEventSourceMapping in the API docs.
Provides a Lambda event source mapping. This allows Lambda functions to get events from Kinesis, DynamoDB, SQS, Amazon MQ and Managed Streaming for Apache Kafka (MSK). For information about Lambda and how to use it, see What is AWS Lambda?. For information about event source mappings, see CreateEventSourceMapping in the API docs.
Builder for EventSourceMappingArgs.
Builder for EventSourceMapping.
Provides a Lambda Function resource. Lambda allows you to trigger execution of code in response to events in AWS, enabling serverless backend solutions. The Lambda Function itself includes source code and runtime configuration. For information about Lambda and how to use it, see What is AWS Lambda?
Provides a Lambda Function resource. Lambda allows you to trigger execution of code in response to events in AWS, enabling serverless backend solutions. The Lambda Function itself includes source code and runtime configuration. For information about Lambda and how to use it, see What is AWS Lambda?
Builder for FunctionArgs.
Manages an asynchronous invocation configuration for a Lambda Function or Alias. More information about asynchronous invocations and the configurable values can be found in the Lambda Developer Guide.
Manages an asynchronous invocation configuration for a Lambda Function or Alias. More information about asynchronous invocations and the configurable values can be found in the Lambda Developer Guide.
Builder for FunctionEventInvokeConfigArgs.
Builder for FunctionEventInvokeConfig.
Resource for managing an AWS Lambda Function Recursion Config.
Resource for managing an AWS Lambda Function Recursion Config.
Builder for FunctionRecursionConfigArgs.
Builder for FunctionRecursionConfig.
Builder for Function.
Provides a Lambda function URL resource. A function URL is a dedicated HTTP(S) endpoint for a Lambda function. See the AWS Lambda documentation for more information.
Provides a Lambda function URL resource. A function URL is a dedicated HTTP(S) endpoint for a Lambda function. See the AWS Lambda documentation for more information.
Builder for FunctionUrlArgs.
Builder for FunctionUrl.
Use this resource to invoke a lambda function. The lambda function is invoked with the RequestResponse invocation type.
Use this resource to invoke a lambda function. The lambda function is invoked with the RequestResponse invocation type.
Builder for InvocationArgs.
Builder for Invocation.
Provides a Lambda Layer Version resource. Lambda Layers allow you to reuse shared bits of code across multiple lambda functions. For information about Lambda Layers and how to use them, see AWS Lambda Layers.
Provides a Lambda Layer Version resource. Lambda Layers allow you to reuse shared bits of code across multiple lambda functions. For information about Lambda Layers and how to use them, see AWS Lambda Layers.
Builder for LayerVersionArgs.
Provides a Lambda Layer Version Permission resource. It allows you to share you own Lambda Layers to another account by account ID, to all accounts in AWS organization or even to all AWS accounts. For information about Lambda Layer Permissions and how to use them, see 1
Provides a Lambda Layer Version Permission resource. It allows you to share you own Lambda Layers to another account by account ID, to all accounts in AWS organization or even to all AWS accounts. For information about Lambda Layer Permissions and how to use them, see 1
Builder for LayerVersionPermissionArgs.
Builder for LayerVersionPermission.
Builder for LayerVersion.
Gives an external source (like an EventBridge Rule, SNS, or S3) permission to access the Lambda function.
Gives an external source (like an EventBridge Rule, SNS, or S3) permission to access the Lambda function.
Builder for PermissionArgs.
Builder for Permission.
Manages a Lambda Provisioned Concurrency Configuration.
Manages a Lambda Provisioned Concurrency Configuration.
Builder for ProvisionedConcurrencyConfigArgs.
Builder for ProvisionedConcurrencyConfig.
Resource for managing an AWS Lambda Runtime Management Config. Refer to the AWS Lambda documentation for supported runtimes.
Resource for managing an AWS Lambda Runtime Management Config. Refer to the AWS Lambda documentation for supported runtimes.
Builder for RuntimeManagementConfigArgs.
Builder for RuntimeManagementConfig.