Skip to content

Commit aa1d2a2

Browse files
committed
Fix terraform
1 parent 69b2918 commit aa1d2a2

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

infrastructure/terraform/components/api/module_lambda_letter_stream_forwarder.tf

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,22 @@ module "letter_stream_forwarder" {
4242

4343
data "aws_iam_policy_document" "letter_stream_forwarder_lambda" {
4444

45+
statement {
46+
sid = "AllowDynamoDBStream"
47+
effect = "Allow"
48+
49+
actions = [
50+
"dynamodb:GetRecords",
51+
"dynamodb:GetShardIterator",
52+
"dynamodb:DescribeStream",
53+
"dynamodb:ListStreams",
54+
]
55+
56+
resources = [
57+
aws_kinesis_stream.letter_change_stream.arn
58+
]
59+
}
60+
4561
statement {
4662
sid = "AllowKinesisPut"
4763
effect = "Allow"

infrastructure/terraform/components/api/module_lambda_letter_updates_transformer.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ data "aws_iam_policy_document" "letter_updates_transformer_lambda" {
5454
]
5555
}
5656

57-
statement {
57+
statement {
5858
sid = "AllowKinesisGet"
5959
effect = "Allow"
6060

0 commit comments

Comments
 (0)