Configuration in this directory creates deployment packages in a variety of combinations.
Look into Runtimes Examples for more ways to build and deploy AWS Lambda Functions using supported runtimes (Rust, Go, Java).
To run this example you need to execute:
$ terraform init
$ terraform plan
$ terraform apply
Note that this example may create resources which cost money. Run terraform destroy
when you don't need these resources.
Name | Version |
---|---|
terraform | >= 1.0 |
aws | >= 5.79 |
random | >= 2.0 |
Name | Version |
---|---|
random | >= 2.0 |
Name | Source | Version |
---|---|---|
lambda_function_from_package | ../../ | n/a |
lambda_layer | ../../ | n/a |
lambda_layer_pip_requirements | ../.. | n/a |
lambda_layer_poetry | ../../ | n/a |
npm_package_with_commands_and_patterns | ../../ | n/a |
package_dir | ../../ | n/a |
package_dir_pip_dir | ../../ | n/a |
package_dir_poetry | ../../ | n/a |
package_dir_poetry_no_docker | ../../ | n/a |
package_dir_with_npm_install | ../../ | n/a |
package_dir_without_npm_install | ../../ | n/a |
package_dir_without_pip_install | ../../ | n/a |
package_file | ../../ | n/a |
package_file_with_pip_requirements | ../../ | n/a |
package_src_poetry | ../../ | n/a |
package_src_poetry2 | ../../ | n/a |
package_with_commands_and_patterns | ../../ | n/a |
package_with_docker | ../../ | n/a |
package_with_npm_requirements_in_docker | ../../ | n/a |
package_with_patterns | ../../ | n/a |
package_with_pip_requirements_in_docker | ../../ | n/a |
package_with_pip_requirements_in_docker_overriding_entrypoint | ../../ | n/a |
Name | Type |
---|---|
random_pet.this | resource |
No inputs.
No outputs.