Skip to content

Commit eca22a0

Browse files
Fix event mapper
1 parent 3df81bb commit eca22a0

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
resource "aws_lambda_event_source_mapping" "status_updates_sqs_to_status_update_handler" {
2+
event_source_arn = module.letter_status_updates_queue.sqs_queue_arn
3+
function_name = module.letter_status_update.arn
4+
batch_size = 10
5+
maximum_batching_window_in_seconds = 1
6+
scaling_config { maximum_concurrency = 10 }
7+
8+
depends_on = [
9+
module.letter_status_updates_queue, # ensures queue exists
10+
module.letter_status_update # ensures update handler exists
11+
# aws_iam_role_policy.letter_status_update, # ensures permissions exist?
12+
# aws_iam_role_policy.post_letters_receiver # ensures permissions exist?
13+
]
14+
}

infrastructure/terraform/components/api/post_letters_event_source_mapping.tf

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)