diff --git a/modules/lambda@edge/main.tf b/modules/lambda@edge/main.tf index a48947df..c032d434 100644 --- a/modules/lambda@edge/main.tf +++ b/modules/lambda@edge/main.tf @@ -78,8 +78,8 @@ resource "aws_lambda_function" "default" { function_name = module.function_label[each.key].id runtime = each.value.runtime handler = each.value.handler - memory_size = each.value.memory_size != null ? each.value.memory_size : 128 - timeout = each.value.timeout != null ? each.value.timeout : 3 + memory_size = each.value.memory_size + timeout = each.value.timeout role = module.role[each.key].arn filename = each.value.source_zip != null ? data.local_file.lambda_zip[each.key].filename : data.archive_file.lambda_zip[each.key].output_path source_code_hash = each.value.source_zip != null ? sha256(data.local_file.lambda_zip[each.key].content_base64) : data.archive_file.lambda_zip[each.key].output_base64sha256 diff --git a/modules/lambda@edge/variables.tf b/modules/lambda@edge/variables.tf index af76c78e..ddf4074b 100644 --- a/modules/lambda@edge/variables.tf +++ b/modules/lambda@edge/variables.tf @@ -29,8 +29,8 @@ variable "functions" { source_zip = optional(string) runtime = string handler = string - memory_size = optional(number) - timeout = optional(number) + memory_size = number + timeout = number event_type = string include_body = bool }))