From d084a90d20362bc09dd152a329d4a36c02787d47 Mon Sep 17 00:00:00 2001 From: Andrei Marinescu Date: Tue, 8 Mar 2022 17:21:53 +0200 Subject: [PATCH 1/4] Update main.tf --- module/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/main.tf b/module/main.tf index e5cea2f..61d36f6 100644 --- a/module/main.tf +++ b/module/main.tf @@ -30,7 +30,7 @@ EOF # resource "aws_iam_role_policy" "lambda" { - role = "${aws_iam_role.lambda.id}" + role = aws_iam_role.lambda.id policy = < Date: Tue, 8 Mar 2022 17:26:00 +0200 Subject: [PATCH 2/4] Syntax updates --- module/main.tf | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/module/main.tf b/module/main.tf index 61d36f6..7559c0e 100644 --- a/module/main.tf +++ b/module/main.tf @@ -55,8 +55,8 @@ EOF # data "template_file" "basic_auth_function" { - template = "${file("${path.module}/functions/basic-auth.js")}" - vars = "${var.basic_auth_credentials}" + template = file("${path.module}/functions/basic-auth.js") + vars = var.basic_auth_credentials } data "archive_file" "basic_auth_function" { @@ -71,10 +71,10 @@ data "archive_file" "basic_auth_function" { resource "aws_lambda_function" "basic_auth" { filename = "${path.module}/functions/basic-auth.zip" - function_name = "${var.function_name}" - role = "${aws_iam_role.lambda.arn}" + function_name = var.function_name + role = aws_iam_role.lambda.arn handler = "basic-auth.handler" - source_code_hash = "${data.archive_file.basic_auth_function.output_base64sha256}" + source_code_hash = data.archive_file.basic_auth_function.output_base64sha256 runtime = "nodejs12.x" description = "Protect CloudFront distributions with Basic Authentication" publish = true From 98ce32c7bdb6e225cc211bcd1ec664ef1254376e Mon Sep 17 00:00:00 2001 From: Andrei Marinescu Date: Tue, 8 Mar 2022 17:27:32 +0200 Subject: [PATCH 3/4] Update main.tf --- module/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/main.tf b/module/main.tf index 7559c0e..83f555d 100644 --- a/module/main.tf +++ b/module/main.tf @@ -64,7 +64,7 @@ data "archive_file" "basic_auth_function" { output_path = "${path.module}/functions/basic-auth.zip" source { - content = "${data.template_file.basic_auth_function.rendered}" + content = data.template_file.basic_auth_function.rendered filename = "basic-auth.js" } } From 30ba5efff253cfb194cfde491c9b7d752e61df0f Mon Sep 17 00:00:00 2001 From: Andrei Marinescu Date: Tue, 8 Mar 2022 17:28:19 +0200 Subject: [PATCH 4/4] Update outputs.tf --- module/outputs.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/outputs.tf b/module/outputs.tf index 3d940ed..ccaee18 100644 --- a/module/outputs.tf +++ b/module/outputs.tf @@ -1,4 +1,4 @@ output "lambda_arn" { - value = "${aws_lambda_function.basic_auth.qualified_arn}" + value = aws_lambda_function.basic_auth.qualified_arn description = "Lambda function ARN with version" }