Skip to content

Commit c750eda

Browse files
feat!: Added support for propagate_tags feature (#59)
1 parent ca13c82 commit c750eda

File tree

6 files changed

+13
-11
lines changed

6 files changed

+13
-11
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ Users of Terragrunt can achieve similar results by using modules provided in the
5353
| Name | Version |
5454
|------|---------|
5555
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
56-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.69 |
56+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.23 |
5757

5858
## Providers
5959

6060
| Name | Version |
6161
|------|---------|
62-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.69 |
62+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.23 |
6363

6464
## Modules
6565

examples/global-tables/README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ Note that this example may create resources which can cost money (AWS Elastic IP
2020
| Name | Version |
2121
|------|---------|
2222
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0 |
23-
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.69 |
23+
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.23 |
2424
| <a name="requirement_random"></a> [random](#requirement\_random) | >= 2.0 |
2525

2626
## Providers
2727

2828
| Name | Version |
2929
|------|---------|
30-
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.69 |
31-
| <a name="provider_aws.euwest2"></a> [aws.euwest2](#provider\_aws.euwest2) | >= 3.69 |
30+
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.23 |
31+
| <a name="provider_aws.euwest2"></a> [aws.euwest2](#provider\_aws.euwest2) | >= 4.23 |
3232
| <a name="provider_random"></a> [random](#provider\_random) | >= 2.0 |
3333

3434
## Modules

examples/global-tables/main.tf

+3-2
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,9 @@ module "dynamodb_table" {
7676
]
7777

7878
replica_regions = [{
79-
region_name = "eu-west-2"
80-
kms_key_arn = aws_kms_key.secondary.arn
79+
region_name = "eu-west-2"
80+
kms_key_arn = aws_kms_key.secondary.arn
81+
propagate_tags = true
8182
}]
8283

8384
tags = local.tags

examples/global-tables/versions.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 3.69"
7+
version = ">= 4.23"
88
}
99
random = {
1010
source = "hashicorp/random"

main.tf

+3-2
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@ resource "aws_dynamodb_table" "this" {
5858
for_each = var.replica_regions
5959

6060
content {
61-
region_name = replica.value.region_name
62-
kms_key_arn = lookup(replica.value, "kms_key_arn", null)
61+
region_name = replica.value.region_name
62+
kms_key_arn = lookup(replica.value, "kms_key_arn", null)
63+
propagate_tags = lookup(replica.value, "propagate_tags", null)
6364
}
6465
}
6566

versions.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 3.69"
7+
version = ">= 4.23"
88
}
99
}
1010
}

0 commit comments

Comments
 (0)