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
592
592
| Name | Version |
593
593
| ------| ---------|
594
594
| <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 |
599
599
600
600
## Providers
601
601
602
602
| Name | Version |
603
603
| ------| ---------|
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 |
608
608
609
609
## Modules
610
610
Original file line number Diff line number Diff line change @@ -24,7 +24,8 @@ module "lambda_function" {
24
24
25
25
event_source_mapping = {
26
26
sqs = {
27
- event_source_arn = aws_sqs_queue.this.arn
27
+ event_source_arn = aws_sqs_queue.this.arn
28
+ function_response_types = [" ReportBatchItemFailures" ]
28
29
}
29
30
dynamodb = {
30
31
event_source_arn = aws_dynamodb_table.this.stream_arn
Original file line number Diff line number Diff line change @@ -2,7 +2,13 @@ terraform {
2
2
required_version = " >= 0.13.1"
3
3
4
4
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
+ }
7
13
}
8
14
}
Original file line number Diff line number Diff line change @@ -237,6 +237,7 @@ resource "aws_lambda_event_source_mapping" "this" {
237
237
bisect_batch_on_function_error = lookup (each. value , " bisect_batch_on_function_error" , null )
238
238
topics = lookup (each. value , " topics" , null )
239
239
queues = lookup (each. value , " queues" , null )
240
+ function_response_types = lookup (each. value , " function_response_types" , null )
240
241
241
242
dynamic "destination_config" {
242
243
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 {
2
2
required_version = " >= 0.13.1"
3
3
4
4
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
+ }
9
21
}
10
22
}
You can’t perform that action at this time.
0 commit comments