diff --git a/.tflint.hcl b/.tflint.hcl
index cba4f3f25..8b5567c83 100644
--- a/.tflint.hcl
+++ b/.tflint.hcl
@@ -3,7 +3,7 @@
plugin "aws" {
enabled = true
- version = "0.15.0"
+ version = "0.17.1"
source = "github.com/terraform-linters/tflint-ruleset-aws"
}
diff --git a/README.md b/README.md
index 84052844a..5bd8808eb 100644
--- a/README.md
+++ b/README.md
@@ -289,14 +289,14 @@ Please see our [developer documentation](https://github.com/aws-ia/terraform-aws
| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.3.0 |
-| [aws](#requirement\_aws) | >= 3.73.0 |
+| [aws](#requirement\_aws) | >= 4.27.0 |
| [awscc](#requirement\_awscc) | >= 0.36.0 |
## Providers
| Name | Version |
|------|---------|
-| [aws](#provider\_aws) | >= 3.73.0 |
+| [aws](#provider\_aws) | >= 4.27.0 |
| [awscc](#provider\_awscc) | >= 0.36.0 |
## Modules
diff --git a/modules/flow_logs/modules/s3_log_bucket/outputs.tf b/modules/flow_logs/modules/s3_log_bucket/outputs.tf
index 0b4528cda..990355b36 100644
--- a/modules/flow_logs/modules/s3_log_bucket/outputs.tf
+++ b/modules/flow_logs/modules/s3_log_bucket/outputs.tf
@@ -1,3 +1,4 @@
output "bucket_flow_logs_attributes" {
- value = aws_s3_bucket.flow_logs
+ value = aws_s3_bucket.flow_logs
+ description = "Flow Logs S3 Bucket resource attributes. Full output of aws_s3_bucket."
}
diff --git a/modules/flow_logs/modules/s3_log_bucket/providers.tf b/modules/flow_logs/modules/s3_log_bucket/providers.tf
index 78450b356..ec630caa9 100644
--- a/modules/flow_logs/modules/s3_log_bucket/providers.tf
+++ b/modules/flow_logs/modules/s3_log_bucket/providers.tf
@@ -3,7 +3,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = ">= 3.72.0"
+ version = ">= 4.0.0"
}
}
}
diff --git a/providers.tf b/providers.tf
index 8ecac7195..0c138e298 100644
--- a/providers.tf
+++ b/providers.tf
@@ -3,7 +3,7 @@ terraform {
required_providers {
aws = {
source = "hashicorp/aws"
- version = ">= 3.73.0"
+ version = ">= 4.27.0"
}
awscc = {
source = "hashicorp/awscc"