aws∕lambda - dicomgrid/pt-modules GitHub Wiki
Usage
To use this module in your Terraform, refer to the below module example:
module "aws_lambda" {
source = "git::https://github.com/dicomgrid/pt-modules.git?ref=null"
# See inputs below for additional required parameters
}
Attributes
Requirements
Name | Version |
---|---|
terraform | ~> 1.0 |
aws | >= 4.64.0 |
Providers
Name | Version |
---|---|
archive | n/a |
aws | >= 4.64.0 |
Modules
No modules.
Resources
Name | Type |
---|---|
aws_cloudwatch_log_group.lambda_log_group | resource |
aws_lambda_function.lambda_function | resource |
aws_lambda_layer_version.lambda_layer | resource |
archive_file.lambda_archive | data source |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
architectures | n/a | any |
n/a | yes |
environment_variables | n/a | any |
n/a | yes |
function_code | n/a | any |
n/a | yes |
function_name | n/a | any |
n/a | yes |
layer_name | n/a | any |
n/a | yes |
layer_runtime | n/a | any |
n/a | yes |
role | n/a | any |
n/a | yes |
archive_file | n/a | string |
"" |
no |
create_log_group | n/a | bool |
true |
no |
handler | n/a | string |
"lambda_function.lambda_handler" |
no |
log_retention_in_days | n/a | number |
7 |
no |
runtime | n/a | string |
"" |
no |
tags | n/a | any |
null |
no |
timeout | n/a | number |
3 |
no |
Outputs
Name | Description |
---|---|
lambda_arn | n/a |