From c6d4be01017517e6d829a3a0cac61a7825b15f72 Mon Sep 17 00:00:00 2001 From: Eugene Selivanov Date: Sun, 21 Jan 2024 23:53:44 +0700 Subject: [PATCH] feat: Added support in lifecycle_policy with transition_to_archive (#24) --- README.md | 4 ++-- examples/complete/README.md | 4 ++-- examples/complete/versions.tf | 2 +- main.tf | 1 + versions.tf | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 46a220a..b1d997b 100644 --- a/README.md +++ b/README.md @@ -118,13 +118,13 @@ Examples codified under the [`examples`](https://github.com/terraform-aws-module | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.0 | -| [aws](#requirement\_aws) | >= 4.42 | +| [aws](#requirement\_aws) | >= 5.32 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 4.42 | +| [aws](#provider\_aws) | >= 5.32 | ## Modules diff --git a/examples/complete/README.md b/examples/complete/README.md index ffae145..c39be6d 100644 --- a/examples/complete/README.md +++ b/examples/complete/README.md @@ -24,13 +24,13 @@ Note that this example may create resources which will incur monetary charges on | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.0 | -| [aws](#requirement\_aws) | >= 4.42 | +| [aws](#requirement\_aws) | >= 5.32 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 4.42 | +| [aws](#provider\_aws) | >= 5.32 | ## Modules diff --git a/examples/complete/versions.tf b/examples/complete/versions.tf index b8fc66b..1384338 100644 --- a/examples/complete/versions.tf +++ b/examples/complete/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 4.42" + version = ">= 5.32" } } } diff --git a/main.tf b/main.tf index 76f9cc1..76742b9 100644 --- a/main.tf +++ b/main.tf @@ -18,6 +18,7 @@ resource "aws_efs_file_system" "this" { content { transition_to_ia = try(lifecycle_policy.value.transition_to_ia, null) + transition_to_archive = try(lifecycle_policy.value.transition_to_archive, null) transition_to_primary_storage_class = try(lifecycle_policy.value.transition_to_primary_storage_class, null) } } diff --git a/versions.tf b/versions.tf index b8fc66b..1384338 100644 --- a/versions.tf +++ b/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 4.42" + version = ">= 5.32" } } }