File tree Expand file tree Collapse file tree 5 files changed +35
-15
lines changed
examples/event-source-mapping Expand file tree Collapse file tree 5 files changed +35
-15
lines changed Original file line number Diff line number Diff line change @@ -592,19 +592,19 @@ Q4: What does this error mean - `"We currently do not support adding policies fo
592592| Name | Version |
593593| ------| ---------|
594594| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 0.13.1 |
595- | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.66 |
596- | <a name =" requirement_external " ></a > [ external] ( #requirement\_ external ) | >= 1 |
597- | <a name =" requirement_local " ></a > [ local] ( #requirement\_ local ) | >= 1 |
598- | <a name =" requirement_null " ></a > [ null] ( #requirement\_ null ) | >= 2 |
595+ | <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 3.69 |
596+ | <a name =" requirement_external " ></a > [ external] ( #requirement\_ external ) | >= 1.0 |
597+ | <a name =" requirement_local " ></a > [ local] ( #requirement\_ local ) | >= 1.0 |
598+ | <a name =" requirement_null " ></a > [ null] ( #requirement\_ null ) | >= 2.0 |
599599
600600## Providers
601601
602602| Name | Version |
603603| ------| ---------|
604- | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.66 |
605- | <a name =" provider_external " ></a > [ external] ( #provider\_ external ) | >= 1 |
606- | <a name =" provider_local " ></a > [ local] ( #provider\_ local ) | >= 1 |
607- | <a name =" provider_null " ></a > [ null] ( #provider\_ null ) | >= 2 |
604+ | <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | >= 3.69 |
605+ | <a name =" provider_external " ></a > [ external] ( #provider\_ external ) | >= 1.0 |
606+ | <a name =" provider_local " ></a > [ local] ( #provider\_ local ) | >= 1.0 |
607+ | <a name =" provider_null " ></a > [ null] ( #provider\_ null ) | >= 2.0 |
608608
609609## Modules
610610
Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ module "lambda_function" {
2424
2525 event_source_mapping = {
2626 sqs = {
27- event_source_arn = aws_sqs_queue.this.arn
27+ event_source_arn = aws_sqs_queue.this.arn
28+ function_response_types = [" ReportBatchItemFailures" ]
2829 }
2930 dynamodb = {
3031 event_source_arn = aws_dynamodb_table.this.stream_arn
Original file line number Diff line number Diff line change @@ -2,7 +2,13 @@ terraform {
22 required_version = " >= 0.13.1"
33
44 required_providers {
5- aws = " >= 3.43"
6- random = " >= 2"
5+ aws = {
6+ source = " hashicorp/aws"
7+ version = " >= 3.69"
8+ }
9+ random = {
10+ source = " hashicorp/random"
11+ version = " >= 2.0"
12+ }
713 }
814}
Original file line number Diff line number Diff line change @@ -237,6 +237,7 @@ resource "aws_lambda_event_source_mapping" "this" {
237237 bisect_batch_on_function_error = lookup (each. value , " bisect_batch_on_function_error" , null )
238238 topics = lookup (each. value , " topics" , null )
239239 queues = lookup (each. value , " queues" , null )
240+ function_response_types = lookup (each. value , " function_response_types" , null )
240241
241242 dynamic "destination_config" {
242243 for_each = lookup (each. value , " destination_arn_on_failure" , null ) != null ? [true ] : []
Original file line number Diff line number Diff line change @@ -2,9 +2,21 @@ terraform {
22 required_version = " >= 0.13.1"
33
44 required_providers {
5- aws = " >= 3.66"
6- external = " >= 1"
7- local = " >= 1"
8- null = " >= 2"
5+ aws = {
6+ source = " hashicorp/aws"
7+ version = " >= 3.69"
8+ }
9+ external = {
10+ source = " hashicorp/external"
11+ version = " >= 1.0"
12+ }
13+ local = {
14+ source = " hashicorp/local"
15+ version = " >= 1.0"
16+ }
17+ null = {
18+ source = " hashicorp/null"
19+ version = " >= 2.0"
20+ }
921 }
1022}
You can’t perform that action at this time.
0 commit comments