From ffc96d5b37468c61475640bf460e25afbff6ac14 Mon Sep 17 00:00:00 2001 From: rjulian Date: Sun, 11 Apr 2021 16:02:06 -0700 Subject: [PATCH] Move IAM role into its own module --- modules/{sqs_lambda/modules => }/iam_assume_role/README.md | 0 modules/{sqs_lambda/modules => }/iam_assume_role/main.tf | 0 .../{sqs_lambda/modules => }/iam_assume_role/variables.tf | 1 - modules/sqs_lambda/main.tf | 7 ------- 4 files changed, 8 deletions(-) rename modules/{sqs_lambda/modules => }/iam_assume_role/README.md (100%) rename modules/{sqs_lambda/modules => }/iam_assume_role/main.tf (100%) rename modules/{sqs_lambda/modules => }/iam_assume_role/variables.tf (99%) diff --git a/modules/sqs_lambda/modules/iam_assume_role/README.md b/modules/iam_assume_role/README.md similarity index 100% rename from modules/sqs_lambda/modules/iam_assume_role/README.md rename to modules/iam_assume_role/README.md diff --git a/modules/sqs_lambda/modules/iam_assume_role/main.tf b/modules/iam_assume_role/main.tf similarity index 100% rename from modules/sqs_lambda/modules/iam_assume_role/main.tf rename to modules/iam_assume_role/main.tf diff --git a/modules/sqs_lambda/modules/iam_assume_role/variables.tf b/modules/iam_assume_role/variables.tf similarity index 99% rename from modules/sqs_lambda/modules/iam_assume_role/variables.tf rename to modules/iam_assume_role/variables.tf index 9664760..59ceb66 100644 --- a/modules/sqs_lambda/modules/iam_assume_role/variables.tf +++ b/modules/iam_assume_role/variables.tf @@ -13,4 +13,3 @@ variable "custom_lambda_policy" { type = string default = null } - diff --git a/modules/sqs_lambda/main.tf b/modules/sqs_lambda/main.tf index eb856de..3ad0d2b 100644 --- a/modules/sqs_lambda/main.tf +++ b/modules/sqs_lambda/main.tf @@ -196,13 +196,6 @@ resource "aws_iam_role_policy_attachment" "lambda_basic_execution" { policy_arn = "arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole" } -module "iam_assume_role" { - source = "./modules/iam_assume_role" - function_name = var.function_name - lambda_execution_role_arn = aws_iam_role.iam_for_lambda.arn - custom_lambda_policy = var.custom_lambda_policy -} - /* * CloudWatch Logging */