11locals {
22 lambda_zip = " ${ path . module } /../../lambdas/functions/ami-updater/dist/ami-updater.zip"
3- role_path = var. role_path == null ? " /${ var . environment } /" : var. role_path
3+ role_path = var. role_path == null ? " /${ var . prefix } /" : var. role_path
44 tags = merge (
55 {
6- Environment = var.environment
7- Name = " ${ var . environment } -ami-updater"
6+ Environment = var.prefix
7+ Name = " ${ var . prefix } -ami-updater"
88 },
99 var. tags
1010 )
@@ -13,7 +13,7 @@ locals {
1313resource "aws_lambda_function" "ami_updater" {
1414 filename = local. lambda_zip
1515 source_code_hash = filebase64sha256 (local. lambda_zip )
16- function_name = " ${ var . environment } -ami-updater"
16+ function_name = " ${ var . prefix } -ami-updater"
1717 role = aws_iam_role. ami_updater . arn
1818 handler = " index.handler"
1919 runtime = var. lambda_runtime
@@ -56,7 +56,7 @@ resource "aws_cloudwatch_log_group" "ami_updater" {
5656}
5757
5858resource "aws_cloudwatch_event_rule" "ami_updater" {
59- name = " ${ var . environment } -ami-updater"
59+ name = " ${ var . prefix } -ami-updater"
6060 description = " Trigger AMI updater Lambda function"
6161 schedule_expression = var. schedule_expression
6262 state = var. state
@@ -78,7 +78,7 @@ resource "aws_lambda_permission" "ami_updater" {
7878}
7979
8080resource "aws_iam_role" "ami_updater" {
81- name = " ${ var . environment } -ami-updater"
81+ name = " ${ var . prefix } -ami-updater"
8282 assume_role_policy = data. aws_iam_policy_document . lambda_assume_role_policy . json
8383 path = local. role_path
8484 permissions_boundary = var. role_permissions_boundary
0 commit comments