From 0baba2a3f44e8160d5f831a62d2ec41322cfd53c Mon Sep 17 00:00:00 2001 From: Goh Hong Yi Date: Wed, 24 Sep 2025 15:24:21 +0800 Subject: [PATCH] upgrade module, v6 provider --- data.tf | 12 ++++++------ main.tf | 2 +- versions.tf | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/data.tf b/data.tf index 34f3928..ba0edc5 100644 --- a/data.tf +++ b/data.tf @@ -32,7 +32,7 @@ data "aws_iam_policy_document" "update_lambda" { "lambda:PutProvisionedConcurrencyConfig", "lambda:DeleteProvisionedConcurrencyConfig", ] - resources = ["arn:aws:lambda:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:function:${var.function_prefix}*"] + resources = ["arn:aws:lambda:${data.aws_region.current.region}:${data.aws_caller_identity.current.account_id}:function:${var.function_prefix}*"] } dynamic "statement" { @@ -43,7 +43,7 @@ data "aws_iam_policy_document" "update_lambda" { "apigateway:POST", "apigateway:PUT", ] - resources = ["arn:aws:apigateway:${data.aws_region.current.name}::/restapis/${var.apigw_id}/*"] + resources = ["arn:aws:apigateway:${data.aws_region.current.region}::/restapis/${var.apigw_id}/*"] } } @@ -54,7 +54,7 @@ data "aws_iam_policy_document" "update_lambda" { actions = [ "lambda:AddPermission", ] - resources = ["arn:aws:lambda:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:function:${var.function_prefix}*"] + resources = ["arn:aws:lambda:${data.aws_region.current.region}:${data.aws_caller_identity.current.account_id}:function:${var.function_prefix}*"] } } @@ -65,7 +65,7 @@ data "aws_iam_policy_document" "update_lambda" { actions = [ "lambda:UpdateEventSourceMapping", ] - resources = ["arn:aws:lambda:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:event-source-mapping:*"] + resources = ["arn:aws:lambda:${data.aws_region.current.region}:${data.aws_caller_identity.current.account_id}:event-source-mapping:*"] } } } @@ -175,7 +175,7 @@ data "aws_iam_policy_document" "sign_code" { ] resources = [ - "arn:aws:signer:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:/signing-jobs/*", + "arn:aws:signer:${data.aws_region.current.region}:${data.aws_caller_identity.current.account_id}:/signing-jobs/*", ] } @@ -188,7 +188,7 @@ data "aws_iam_policy_document" "sign_code" { ] resources = [ - "arn:aws:signer:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:/signing-profiles/${var.signing_profile_name}", + "arn:aws:signer:${data.aws_region.current.region}:${data.aws_caller_identity.current.account_id}:/signing-profiles/${var.signing_profile_name}", ] } } diff --git a/main.tf b/main.tf index c8ddd97..c8b8c88 100644 --- a/main.tf +++ b/main.tf @@ -9,7 +9,7 @@ data "archive_file" "dummy" { module "lambda" { source = "terraform-aws-modules/lambda/aws" - version = "~> 7.2.1" + version = "~> 8.1.0" function_name = var.function_name description = var.description diff --git a/versions.tf b/versions.tf index 2adf3f9..adc82c2 100644 --- a/versions.tf +++ b/versions.tf @@ -5,7 +5,7 @@ terraform { # tflint-ignore: terraform_unused_required_providers aws = { source = "hashicorp/aws" - version = ">= 5.32" + version = ">= 6.0.0" } archive = { source = "hashicorp/archive"