From 1ff6da3db123158257d64e8ec8485fd6ca3972f7 Mon Sep 17 00:00:00 2001 From: Kris Stanton Date: Wed, 31 Jul 2024 17:27:21 -0500 Subject: [PATCH] renamed the resources --- app/stacks/post-deploy-mods/main.tf | 25 +++++++++--------- .../distro/lambda.zip | Bin 5594 -> 5594 bytes .../distro/lambda_function.py | 7 ++--- .../src/lambda_function.py | 4 +-- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/app/stacks/post-deploy-mods/main.tf b/app/stacks/post-deploy-mods/main.tf index e07011e..18f7d42 100644 --- a/app/stacks/post-deploy-mods/main.tf +++ b/app/stacks/post-deploy-mods/main.tf @@ -1,12 +1,12 @@ # main.tf for post-deploy-mods # Define the Lambda Function -resource "aws_lambda_function" "pre_filter_DistributionApiEndpoints" { +resource "aws_lambda_function" "pre_filter_DistApiEndpoints" { # function_name = "ks-test-pre-filter-DistributionApiEndpoints" - function_name = "${var.prefix}-pre-filter-DistributionApiEndpoints" + function_name = "${var.prefix}-pre-filter-DistApiEndpoints" filename = "${path.module}/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda.zip" - role = aws_iam_role.lambda_exec_pre_filter_DistributionApiEndpoints.arn - handler = "index.preFilterDistributionApiEndpointsHandler" + role = aws_iam_role.lambda_exec_pre_filter_DistApiEndpoints.arn + handler = "index.preFilterDistApiEndpoints" runtime = "python3.10" #local.lambda_runtime timeout = 300 memory_size = 3008 @@ -15,13 +15,14 @@ resource "aws_lambda_function" "pre_filter_DistributionApiEndpoints" { lifecycle { create_before_destroy = true + prevent_destroy = true } } # Define the Execution Role and Policy -resource "aws_iam_role" "lambda_exec_pre_filter_DistributionApiEndpoints" { +resource "aws_iam_role" "lambda_exec_pre_filter_DistApiEndpoints" { #name = "lambda_exec_role_pre_filter_DistributionApiEndpoints" - name = "${var.prefix}-lambda_exe_role_pf_DistApiEndpoints" # Must be 64 chars or less + name = "${var.prefix}-lamb_exe_role_pf_DistApiEndpoints" # Must be 64 chars or less assume_role_policy = jsonencode({ Version = "2012-10-17" @@ -40,14 +41,14 @@ resource "aws_iam_role" "lambda_exec_pre_filter_DistributionApiEndpoints" { # Define an attachment to the aws_iam_role above resource "aws_iam_role_policy_attachment" "lambda_exec_policy" { - role = aws_iam_role.lambda_exec_pre_filter_DistributionApiEndpoints.name + role = aws_iam_role.lambda_exec_pre_filter_DistApiEndpoints.name policy_arn = "arn:aws:iam::aws:policy/service-role/AWSLambdaBasicExecutionRole" } # Define another policy attachment to allow invoking of another lambda resource "aws_iam_policy" "lambda_invoke_policy" { #name = "lambda_invoke_policy" - name = "${var.prefix}-lambda_invoke_policy" + name = "${var.prefix}-lambda_pf_invoke_policy" description = "Policy to allow Lambda functions to invoke other Lambda functions" policy = jsonencode({ Version = "2012-10-17" @@ -65,7 +66,7 @@ resource "aws_iam_policy" "lambda_invoke_policy" { # Attach the Policy, which allows a Lambda to be Invoked, to the Lambda Role resource "aws_iam_role_policy_attachment" "lambda_invoke_policy_attachment" { - role = aws_iam_role.lambda_exec_pre_filter_DistributionApiEndpoints.name + role = aws_iam_role.lambda_exec_pre_filter_DistApiEndpoints.name policy_arn = aws_iam_policy.lambda_invoke_policy.arn } @@ -100,7 +101,7 @@ data "aws_api_gateway_resource" "proxy_resource" { # http_method = "GET" # integration_http_method = "POST" #"GET" # type = "AWS_PROXY" -# uri = aws_lambda_function.pre_filter_DistributionApiEndpoints.invoke_arn +# uri = aws_lambda_function.pre_filter_DistApiEndpoints.invoke_arn #} # Update the integration for the root resource with GET method @@ -110,14 +111,14 @@ resource "aws_api_gateway_integration" "proxy_lambda_integration" { http_method = "ANY" integration_http_method = "POST" #"GET" type = "AWS_PROXY" - uri = aws_lambda_function.pre_filter_DistributionApiEndpoints.invoke_arn + uri = aws_lambda_function.pre_filter_DistApiEndpoints.invoke_arn } # Ensure the Lambda function as the necessary permissions to be invoked by API Gateway resource "aws_lambda_permission" "api_gateway" { statement_id = "AllowAPIGatewayInvoke" action = "lambda:InvokeFunction" - function_name = aws_lambda_function.pre_filter_DistributionApiEndpoints.function_name + function_name = aws_lambda_function.pre_filter_DistApiEndpoints.function_name principal = "apigateway.amazonaws.com" source_arn = "${data.aws_api_gateway_rest_api.distribution_api.execution_arn}/*/*" } diff --git a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda.zip b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda.zip index ea0607d421ec85e7cc7339fedb0bdd67fc6d3695..f6a4047a94374881030b6f93e6c34e00341e82ea 100644 GIT binary patch delta 5434 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�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 diff --git a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda_function.py b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda_function.py index 0e8ef26..84f15c4 100644 --- a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda_function.py +++ b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/distro/lambda_function.py @@ -1,4 +1,4 @@ -# Imports Section +# Import Section import json # For catching generic errors @@ -7,11 +7,12 @@ # To call another lambda, from this lambda import boto3 + # SETTINGS # # This function's name (for logging purposes) #this_function_name = "cumulus-prod-pre-filter-DistributionApiEndpoints" -this_function_name = "cumulus-kris-sbx7894-pre-filter-DistributionApiEndpoints" +this_function_name = "cumulus-kris-sbx7894-pre-filter-DistApiEndpoints" # # If this is set to False, this function does nothing extra than the original lambda did, it just allows a pass through @@ -185,7 +186,7 @@ def lambda_handler(event, context): statusCode = 200 msg_to_user = f'"insufficient permissions"' - # ret_event = {'statusCode': 200, 'body': json.dumps('Hello from Lambda!: cumulus-uat-pre-filter-DistributionApiEndpoints') } + # ret_event = {'statusCode': 200, 'body': json.dumps('Hello from Lambda!: cumulus-uat-pre-filter-DistApiEndpoints') } ret_event = {'statusCode': statusCode, 'body': json.dumps(f'{msg_to_user}')} diff --git a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py index e2b0e29..24f9ce8 100644 --- a/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py +++ b/app/stacks/post-deploy-mods/resources/lambdas/pre-filter-DistributionApiEndpoints/src/lambda_function.py @@ -12,7 +12,7 @@ # # This function's name (for logging purposes) #this_function_name = "cumulus-prod-pre-filter-DistributionApiEndpoints" -this_function_name = "ENV_VAR__CUMULUS_PREFIX-pre-filter-DistributionApiEndpoints" +this_function_name = "ENV_VAR__CUMULUS_PREFIX-pre-filter-DistApiEndpoints" # # If this is set to False, this function does nothing extra than the original lambda did, it just allows a pass through @@ -186,7 +186,7 @@ def lambda_handler(event, context): statusCode = 200 msg_to_user = f'"insufficient permissions"' - # ret_event = {'statusCode': 200, 'body': json.dumps('Hello from Lambda!: cumulus-uat-pre-filter-DistributionApiEndpoints') } + # ret_event = {'statusCode': 200, 'body': json.dumps('Hello from Lambda!: cumulus-uat-pre-filter-DistApiEndpoints') } ret_event = {'statusCode': statusCode, 'body': json.dumps(f'{msg_to_user}')}