Skip to content

Commit ee5d963

Browse files
authored
feat: support http_target argument (terraform-aws-modules#11)
1 parent d303324 commit ee5d963

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,13 @@ module "eventbridge" {
239239
| Name | Version |
240240
|------|---------|
241241
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
242-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.19 |
242+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.40 |
243243

244244
## Providers
245245

246246
| Name | Version |
247247
|------|---------|
248-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.19 |
248+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.40 |
249249

250250
## Modules
251251

main.tf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,18 @@ resource "aws_cloudwatch_event_target" "this" {
122122
}
123123
}
124124

125+
dynamic "http_target" {
126+
for_each = lookup(each.value, "http_target", null) != null ? [
127+
each.value.http_target
128+
] : []
129+
130+
content {
131+
path_parameter_values = lookup(http_target.value, "path_parameter_values", null)
132+
query_string_parameters = lookup(http_target.value, "query_string_parameters", null)
133+
header_parameters = lookup(http_target.value, "header_parameters", null)
134+
}
135+
}
136+
125137
dynamic "input_transformer" {
126138
for_each = lookup(each.value, "input_transformer", null) != null ? [
127139
each.value.input_transformer

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ terraform {
22
required_version = ">= 0.13.1"
33

44
required_providers {
5-
aws = ">= 3.19"
5+
aws = ">= 3.40"
66
}
77
}

0 commit comments

Comments
 (0)