From af1cd73962ece9c5b80229a0cb587f10977f942a Mon Sep 17 00:00:00 2001 From: Jay Hill <116148+jayhill@users.noreply.github.com> Date: Tue, 30 Sep 2025 10:34:01 -0400 Subject: [PATCH] #8 add SQS permission --- infra/terraform/bootstrap/main.tf | 11 +++++++++++ serverless/api/serverless.yml | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/infra/terraform/bootstrap/main.tf b/infra/terraform/bootstrap/main.tf index e1b6777..29baf2b 100644 --- a/infra/terraform/bootstrap/main.tf +++ b/infra/terraform/bootstrap/main.tf @@ -243,6 +243,17 @@ resource "aws_iam_policy" "github_actions_policy" { "sns:*" ] Resource = "arn:aws:sns:${var.aws_region}:*:jaildata-alerts-*" + }, + + # SQS permissions for Serverless Framework + { + Effect = "Allow" + Action = [ + "sqs:*" + ] + Resource = [ + "arn:aws:sqs:${var.aws_region}:*:jaildata-*" + ] } ] }) diff --git a/serverless/api/serverless.yml b/serverless/api/serverless.yml index 9e803a0..c157eef 100644 --- a/serverless/api/serverless.yml +++ b/serverless/api/serverless.yml @@ -351,7 +351,7 @@ functions: - sqs: arn: !GetAtt BatchProcessingQueue.Arn batchSize: 10 - maximumBatchingWindowInSeconds: 30 + maximumBatchingWindow: 30 # Get inmates by facility (with status filter) getInmatesByFacility: