diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index 0754a96..5222e6e 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -2,21 +2,21 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "3.74.1" - constraints = "3.74.1" + version = "4.0.0" + constraints = ">= 3.74.0" hashes = [ - "h1:8Z4st+zKL+rqJRVSUtopbJP0cCp6UBr+5QuZfIz8h6c=", - "zh:2de9a8c19e07ea3b12c3fe5fe23ffa71354f90683d1f3ded41f2f318e8bad401", - "zh:3f651572f9ad067e119ed083d25455627ae121d36e737823f1d89445949f8ca0", - "zh:468c5954ea646e8edbf70c5a3dbce3d9591a47259f3cf3bdfb2c8728a5e3a083", - "zh:5b379f4803268d3a2cde0bd8a2b6b0a3752e0a22d2cb15a9a28c6a8852d17840", - "zh:5f1271620def1e199afad2377e37ab194f5d5ea51ff804c0e7d468fc4a48b741", - "zh:770783d8d743f28ecaeaf7485f9d602071d610278e33347a692ebb75ae690a8f", - "zh:aecfa7b52f39cbfb1ef53576935ad6cc05deebf82d0b8b6b82c10727469d1c85", - "zh:c905af45fc8cb64fe566c5b35241baf5e5850e137ebbd59a3298321648d05046", - "zh:d7dabb6a110073c8adaf34af288a485714b4be7185304d491f042827a77f9d5f", - "zh:e8ccc2ef2465164ce467f32d58e5ffad74da92cc3733551aef5e0d839532e3d4", - "zh:f1c2c9145383ab8675eab68398b53cf33edb2665d64ef2e48e0444771fa5849e", + "h1:StwpoFw0rXHgAVGV1M/QZaN9OfGx/3+mo1EjjFpbu9w=", + "zh:02937cb37860b022e7d996726e7584ca23904baf7852d266f2dd7891ee088ae4", + "zh:259dd5790ec5f4e6814c9584c79834dce3d719e932ce662b21f13434e9441194", + "zh:2d230c8c92c3cb2c07471a4324d802c44365dcf99fe0d562cc737d1f964e9c1d", + "zh:380b04e78934519469e699c537516ae1674d15f77c6778c2738cd69374b661aa", + "zh:3d7121da1fa92166c9ea26f3c9839cef06833420d6c46978b4cbbfd0b5050791", + "zh:6b7f5a3b28ec3a631d689f599a39bfe98ca5b785353b01e374cff655b097a791", + "zh:7882291716d2d03df5ece721429770452db76c712fcff08964c3a7c0b639f703", + "zh:95250c5768610d69a28501f03176b6a05a5d5ac2ae317cb582d94b044b3272b3", + "zh:b16a622a76bee455c8b256d828f8a60515e1e9dad38420a4db1be9b9e16d474a", + "zh:c805822f0ba57e8063b6201e1f351aa4dbd5ad8886dedd25d809e5aeb9aa0259", + "zh:e1c3a0da5576aec4a48f897cd04b739c1f533cdb0005ce4c7f5bc45808b799b1", ] } diff --git a/README.md b/README.md index 2b35850..d262d87 100644 --- a/README.md +++ b/README.md @@ -49,14 +49,14 @@ In order to run all checks at any point run the following command: | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13 | -| [aws](#requirement\_aws) | 3.74.1 | +| [aws](#requirement\_aws) | >= 3.74 | | [local](#requirement\_local) | 2.1.0 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | 3.74.1 | +| [aws](#provider\_aws) | 4.0.0 | ## Modules @@ -66,12 +66,12 @@ No modules. | Name | Type | |------|------| -| [aws_cloudwatch_event_rule.event_rule](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/resources/cloudwatch_event_rule) | resource | -| [aws_cloudwatch_event_target.ecs_scheduled_task](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/resources/cloudwatch_event_target) | resource | -| [aws_iam_role.scheduled_task_cw_event_role](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/resources/iam_role) | resource | -| [aws_iam_role_policy.scheduled_task_cw_event_role_cloudwatch_policy](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/resources/iam_role_policy) | resource | -| [aws_iam_policy_document.scheduled_task_cw_event_role_assume_role_policy](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/data-sources/iam_policy_document) | data source | -| [aws_iam_policy_document.scheduled_task_cw_event_role_cloudwatch_policy](https://registry.terraform.io/providers/hashicorp/aws/3.74.1/docs/data-sources/iam_policy_document) | data source | +| [aws_cloudwatch_event_rule.event_rule](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudwatch_event_rule) | resource | +| [aws_cloudwatch_event_target.ecs_scheduled_task](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/cloudwatch_event_target) | resource | +| [aws_iam_role.scheduled_task_cw_event_role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource | +| [aws_iam_role_policy.scheduled_task_cw_event_role_cloudwatch_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy) | resource | +| [aws_iam_policy_document.scheduled_task_cw_event_role_assume_role_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source | +| [aws_iam_policy_document.scheduled_task_cw_event_role_cloudwatch_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source | ## Inputs diff --git a/examples/test/.terraform.lock.hcl b/examples/test/.terraform.lock.hcl index 508efda..072251b 100644 --- a/examples/test/.terraform.lock.hcl +++ b/examples/test/.terraform.lock.hcl @@ -2,21 +2,21 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/aws" { - version = "3.74.1" - constraints = "3.74.1" + version = "4.0.0" + constraints = ">= 3.74.0" hashes = [ - "h1:8Z4st+zKL+rqJRVSUtopbJP0cCp6UBr+5QuZfIz8h6c=", - "zh:2de9a8c19e07ea3b12c3fe5fe23ffa71354f90683d1f3ded41f2f318e8bad401", - "zh:3f651572f9ad067e119ed083d25455627ae121d36e737823f1d89445949f8ca0", - "zh:468c5954ea646e8edbf70c5a3dbce3d9591a47259f3cf3bdfb2c8728a5e3a083", - "zh:5b379f4803268d3a2cde0bd8a2b6b0a3752e0a22d2cb15a9a28c6a8852d17840", - "zh:5f1271620def1e199afad2377e37ab194f5d5ea51ff804c0e7d468fc4a48b741", - "zh:770783d8d743f28ecaeaf7485f9d602071d610278e33347a692ebb75ae690a8f", - "zh:aecfa7b52f39cbfb1ef53576935ad6cc05deebf82d0b8b6b82c10727469d1c85", - "zh:c905af45fc8cb64fe566c5b35241baf5e5850e137ebbd59a3298321648d05046", - "zh:d7dabb6a110073c8adaf34af288a485714b4be7185304d491f042827a77f9d5f", - "zh:e8ccc2ef2465164ce467f32d58e5ffad74da92cc3733551aef5e0d839532e3d4", - "zh:f1c2c9145383ab8675eab68398b53cf33edb2665d64ef2e48e0444771fa5849e", + "h1:StwpoFw0rXHgAVGV1M/QZaN9OfGx/3+mo1EjjFpbu9w=", + "zh:02937cb37860b022e7d996726e7584ca23904baf7852d266f2dd7891ee088ae4", + "zh:259dd5790ec5f4e6814c9584c79834dce3d719e932ce662b21f13434e9441194", + "zh:2d230c8c92c3cb2c07471a4324d802c44365dcf99fe0d562cc737d1f964e9c1d", + "zh:380b04e78934519469e699c537516ae1674d15f77c6778c2738cd69374b661aa", + "zh:3d7121da1fa92166c9ea26f3c9839cef06833420d6c46978b4cbbfd0b5050791", + "zh:6b7f5a3b28ec3a631d689f599a39bfe98ca5b785353b01e374cff655b097a791", + "zh:7882291716d2d03df5ece721429770452db76c712fcff08964c3a7c0b639f703", + "zh:95250c5768610d69a28501f03176b6a05a5d5ac2ae317cb582d94b044b3272b3", + "zh:b16a622a76bee455c8b256d828f8a60515e1e9dad38420a4db1be9b9e16d474a", + "zh:c805822f0ba57e8063b6201e1f351aa4dbd5ad8886dedd25d809e5aeb9aa0259", + "zh:e1c3a0da5576aec4a48f897cd04b739c1f533cdb0005ce4c7f5bc45808b799b1", ] } diff --git a/examples/test/mock_provider.tf b/examples/test/mock_provider.tf index acfc895..47aa7fa 100644 --- a/examples/test/mock_provider.tf +++ b/examples/test/mock_provider.tf @@ -3,7 +3,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "3.74.1" + version = ">= 3.74" } local = { source = "hashicorp/local" @@ -17,7 +17,7 @@ provider "aws" { skip_credentials_validation = true skip_requesting_account_id = true skip_metadata_api_check = true - s3_force_path_style = true + s3_use_path_style = true access_key = "mock_access_key" secret_key = "mock_secret_key" } diff --git a/versions.tf b/versions.tf index 9585ca0..2769cdd 100644 --- a/versions.tf +++ b/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "3.74.1" + version = ">= 3.74" } local = { source = "hashicorp/local"