diff --git a/.github/workflows/code-quality-terraform.yml b/.github/workflows/code-quality-terraform.yml index 1f144a0..8c00ff8 100644 --- a/.github/workflows/code-quality-terraform.yml +++ b/.github/workflows/code-quality-terraform.yml @@ -6,7 +6,7 @@ on: pull_request: env: - TERRAFORM_VERSION: 0.12.20 + TERRAFORM_VERSION: 0.13.2 TERRAFORM_ACTIONS_COMMENT: true jobs: diff --git a/CHANGELOG.md b/CHANGELOG.md index 5aa9b6d..0194a11 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 1.1.4 (2020-06-11) +# 1.1.4 (2020-06-11) * Updates documentation and examples (#9) ([9d3dfd7](https://github.com/operatehappy/terraform-aws-s3-bucket/commit/9d3dfd7)), closes [#9](https://github.com/operatehappy/terraform-aws-s3-bucket/issues/9) diff --git a/README.md b/README.md index 2d3ac73..4de2662 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ ## Requirements -This module requires Terraform version `0.12.20` or newer. +This module requires Terraform version `0.13.0` or newer. ## Dependencies @@ -32,9 +32,9 @@ This module depends on a correctly configured [AWS Provider](https://www.terrafo Add the module to your Terraform resources like so: ```hcl -module "simple-example" { +module "simple_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demo-simple-example" @@ -59,7 +59,6 @@ Additional usage examples are available in the `examples` directory via [GitHub] | acceleration_status | Acceleration Status of S3 Bucket | `string` | n/a | | name | Name of S3 Bucket | `string` | n/a | | policy | Policy (JSON) Document of S3 Bucket | `string` | n/a | -| region | Region of S3 Bucket | `string` | n/a | | acl | Canned ACL of S3 Bucket | `string` | `"private"` | | cors_rule | Map of CORS Rules of S3 Bucket | `any` | `{}` | | create_readme | Toggle creation of `README.md` in root of S3 Bucket | `bool` | `true` | diff --git a/examples/complex/README.md b/examples/complex/README.md index 778b8fc..25cf419 100644 --- a/examples/complex/README.md +++ b/examples/complex/README.md @@ -20,9 +20,9 @@ A _complex_ configuration of the `terraform-aws-s3-bucket` Module could look lik ```hcl // create S3 Bucket to be used as logging target -module "complex-example-target" { +module "complex_example_target" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-complex-example-target" acl = "log-delivery-write" @@ -32,9 +32,9 @@ module "complex-example-target" { }] } -module "complex-example" { +module "complex_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-complex-example" diff --git a/examples/complex/main.tf b/examples/complex/main.tf index 6b2b749..834e5fe 100644 --- a/examples/complex/main.tf +++ b/examples/complex/main.tf @@ -1,6 +1,6 @@ -module "complex-example-target" { +module "complex_example_target" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-complex-example-target" acl = "log-delivery-write" @@ -10,9 +10,9 @@ module "complex-example-target" { }] } -module "complex-example" { +module "complex_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-complex-example" diff --git a/examples/logging/README.md b/examples/logging/README.md index 99a6ae5..41b2fe7 100644 --- a/examples/logging/README.md +++ b/examples/logging/README.md @@ -20,16 +20,16 @@ A _logging_ configuration of the `terraform-aws-s3-bucket` Module could look lik ```hcl // create S3 Bucket to be used as logging target -module "logging-example-target" { +module "logging_example_target" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-logging-example-target" acl = "log-delivery-write" } -module "logging-example" { +module "logging_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-logging-example" diff --git a/examples/logging/main.tf b/examples/logging/main.tf index dfee5ba..269f823 100644 --- a/examples/logging/main.tf +++ b/examples/logging/main.tf @@ -1,13 +1,13 @@ -module "logging-example-target" { +module "logging_example_target" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-logging-example-target" acl = "log-delivery-write" } -module "logging-example" { +module "logging_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-logging-example" diff --git a/examples/object-lock-configuration/README.md b/examples/object-lock-configuration/README.md index a0b2c6b..15a5bf3 100644 --- a/examples/object-lock-configuration/README.md +++ b/examples/object-lock-configuration/README.md @@ -19,9 +19,9 @@ For a list of installation instructions, see the [Readme document](https://regis An _object-lock_ configuration of the `terraform-aws-s3-bucket` Module could look like this: ```hcl -module "object-lock-configuration-example" { +module "object_lock_configuration_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-object-lock-configuration-example" diff --git a/examples/object-lock-configuration/main.tf b/examples/object-lock-configuration/main.tf index 4d976f0..c56822d 100644 --- a/examples/object-lock-configuration/main.tf +++ b/examples/object-lock-configuration/main.tf @@ -1,6 +1,6 @@ -module "object-lock-configuration-example" { +module "object_lock_configuration_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-object-lock-configuration-example" diff --git a/examples/server-side-encryption/README.md b/examples/server-side-encryption/README.md index 48b59a3..83292c0 100644 --- a/examples/server-side-encryption/README.md +++ b/examples/server-side-encryption/README.md @@ -19,9 +19,9 @@ For a list of installation instructions, see the [Readme document](https://regis A _server-side-encryption_ configuration of the `terraform-aws-s3-bucket` Module could look like this: ```hcl -module "server-side-encryption-example" { +module "server_side_encryption_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-server-side-encryption-example" diff --git a/examples/server-side-encryption/main.tf b/examples/server-side-encryption/main.tf index 9063375..9a37567 100644 --- a/examples/server-side-encryption/main.tf +++ b/examples/server-side-encryption/main.tf @@ -1,6 +1,6 @@ -module "server-side-encryption-example" { +module "server_side_encryption_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-server-side-encryption-example" diff --git a/examples/simple/README.md b/examples/simple/README.md index d5a2694..4fbd436 100644 --- a/examples/simple/README.md +++ b/examples/simple/README.md @@ -19,9 +19,9 @@ For a list of installation instructions, see the [Readme document](https://regis A _simple_ configuration of the `terraform-aws-s3-bucket` Module could look like this: ```hcl -module "simple-example" { +module "simple_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demo-simple-example" diff --git a/examples/simple/main.tf b/examples/simple/main.tf index 663a1fe..ec66c3a 100644 --- a/examples/simple/main.tf +++ b/examples/simple/main.tf @@ -1,6 +1,6 @@ -module "simple-example" { +module "simple_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-simple-example" diff --git a/examples/versioning/README.md b/examples/versioning/README.md index f6aee5e..8f7f1af 100644 --- a/examples/versioning/README.md +++ b/examples/versioning/README.md @@ -19,9 +19,9 @@ For a list of installation instructions, see the [Readme document](https://regis A _versioning_ configuration of the `terraform-aws-s3-bucket` Module could look like this: ```hcl -module "versioning-example" { +module "versioning_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-versioning-example" diff --git a/examples/versioning/main.tf b/examples/versioning/main.tf index 21ffc9e..4b73183 100644 --- a/examples/versioning/main.tf +++ b/examples/versioning/main.tf @@ -1,6 +1,6 @@ -module "versioning-example" { +module "versioning_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-versioning-example" diff --git a/examples/website/README.md b/examples/website/README.md index 6c3fddf..c541fb5 100644 --- a/examples/website/README.md +++ b/examples/website/README.md @@ -19,9 +19,9 @@ For a list of installation instructions, see the [Readme document](https://regis A _website_ configuration of the `terraform-aws-s3-bucket` Module could look like this: ```hcl -module "website-example" { +module "website_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-website-example" diff --git a/examples/website/main.tf b/examples/website/main.tf index 8e4cbec..832e27c 100644 --- a/examples/website/main.tf +++ b/examples/website/main.tf @@ -1,10 +1,10 @@ -module "website-example" { +module "website_example" { source = "operatehappy/s3-bucket/aws" - version = "1.1.4" + version = "1.2.0" name = "oh-demos-website-example" - website = [{ + website = { index_document = "index.html" error_document = "error.html" routing_rules = <