From 44d8a25e2415c905824d0967621cfbd4311ed13d Mon Sep 17 00:00:00 2001 From: Dennis Hoppe Date: Tue, 16 Aug 2022 12:13:25 +0200 Subject: [PATCH] feat: Add additional output security_group_arn (#249) --- .pre-commit-config.yaml | 5 +++-- README.md | 5 +++-- examples/complete/README.md | 5 +++-- examples/complete/outputs.tf | 5 +++++ examples/complete/versions.tf | 2 +- examples/computed/README.md | 5 +++-- examples/computed/outputs.tf | 5 +++++ examples/computed/versions.tf | 2 +- examples/disabled/README.md | 5 +++-- examples/disabled/outputs.tf | 5 +++++ examples/disabled/versions.tf | 2 +- examples/dynamic/README.md | 5 +++-- examples/dynamic/outputs.tf | 5 +++++ examples/dynamic/versions.tf | 2 +- examples/http/README.md | 5 +++-- examples/http/outputs.tf | 5 +++++ examples/http/versions.tf | 2 +- examples/rules-only/README.md | 6 ++++-- examples/rules-only/outputs.tf | 10 ++++++++++ examples/rules-only/versions.tf | 2 +- modules/_templates/outputs.tf | 5 +++++ modules/_templates/versions.tf | 2 +- modules/activemq/README.md | 3 ++- modules/activemq/outputs.tf | 5 +++++ modules/activemq/versions.tf | 2 +- modules/alertmanager/README.md | 3 ++- modules/alertmanager/outputs.tf | 5 +++++ modules/alertmanager/versions.tf | 2 +- modules/carbon-relay-ng/README.md | 3 ++- modules/carbon-relay-ng/outputs.tf | 5 +++++ modules/carbon-relay-ng/versions.tf | 2 +- modules/cassandra/README.md | 3 ++- modules/cassandra/outputs.tf | 5 +++++ modules/cassandra/versions.tf | 2 +- modules/consul/README.md | 3 ++- modules/consul/outputs.tf | 5 +++++ modules/consul/versions.tf | 2 +- modules/docker-swarm/README.md | 3 ++- modules/docker-swarm/outputs.tf | 5 +++++ modules/docker-swarm/versions.tf | 2 +- modules/elasticsearch/README.md | 3 ++- modules/elasticsearch/outputs.tf | 5 +++++ modules/elasticsearch/versions.tf | 2 +- modules/etcd/README.md | 3 ++- modules/etcd/outputs.tf | 5 +++++ modules/etcd/versions.tf | 2 +- modules/grafana/README.md | 3 ++- modules/grafana/outputs.tf | 5 +++++ modules/grafana/versions.tf | 2 +- modules/graphite-statsd/README.md | 3 ++- modules/graphite-statsd/outputs.tf | 5 +++++ modules/graphite-statsd/versions.tf | 2 +- modules/http-80/README.md | 3 ++- modules/http-80/outputs.tf | 5 +++++ modules/http-80/versions.tf | 2 +- modules/http-8080/README.md | 3 ++- modules/http-8080/outputs.tf | 5 +++++ modules/http-8080/versions.tf | 2 +- modules/https-443/README.md | 3 ++- modules/https-443/outputs.tf | 5 +++++ modules/https-443/versions.tf | 2 +- modules/https-8443/README.md | 3 ++- modules/https-8443/outputs.tf | 5 +++++ modules/https-8443/versions.tf | 2 +- modules/ipsec-4500/README.md | 3 ++- modules/ipsec-4500/outputs.tf | 5 +++++ modules/ipsec-4500/versions.tf | 2 +- modules/ipsec-500/README.md | 3 ++- modules/ipsec-500/outputs.tf | 5 +++++ modules/ipsec-500/versions.tf | 2 +- modules/kafka/README.md | 3 ++- modules/kafka/outputs.tf | 5 +++++ modules/kafka/versions.tf | 2 +- modules/kibana/README.md | 3 ++- modules/kibana/outputs.tf | 5 +++++ modules/kibana/versions.tf | 2 +- modules/kubernetes-api/README.md | 3 ++- modules/kubernetes-api/outputs.tf | 5 +++++ modules/kubernetes-api/versions.tf | 2 +- modules/ldap/README.md | 3 ++- modules/ldap/outputs.tf | 5 +++++ modules/ldap/versions.tf | 2 +- modules/ldaps/README.md | 3 ++- modules/ldaps/outputs.tf | 5 +++++ modules/ldaps/versions.tf | 2 +- modules/logstash/README.md | 3 ++- modules/logstash/outputs.tf | 5 +++++ modules/logstash/versions.tf | 2 +- modules/memcached/README.md | 3 ++- modules/memcached/outputs.tf | 5 +++++ modules/memcached/versions.tf | 2 +- modules/minio/README.md | 3 ++- modules/minio/outputs.tf | 5 +++++ modules/minio/versions.tf | 2 +- modules/mongodb/README.md | 3 ++- modules/mongodb/outputs.tf | 5 +++++ modules/mongodb/versions.tf | 2 +- modules/mssql/README.md | 3 ++- modules/mssql/outputs.tf | 5 +++++ modules/mssql/versions.tf | 2 +- modules/mysql/README.md | 3 ++- modules/mysql/outputs.tf | 5 +++++ modules/mysql/versions.tf | 2 +- modules/nfs/README.md | 3 ++- modules/nfs/outputs.tf | 5 +++++ modules/nfs/versions.tf | 2 +- modules/nomad/README.md | 3 ++- modules/nomad/outputs.tf | 5 +++++ modules/nomad/versions.tf | 2 +- modules/ntp/README.md | 3 ++- modules/ntp/outputs.tf | 5 +++++ modules/ntp/versions.tf | 2 +- modules/openvpn/README.md | 3 ++- modules/openvpn/outputs.tf | 5 +++++ modules/openvpn/versions.tf | 2 +- modules/oracle-db/README.md | 3 ++- modules/oracle-db/outputs.tf | 5 +++++ modules/oracle-db/versions.tf | 2 +- modules/postgresql/README.md | 3 ++- modules/postgresql/outputs.tf | 5 +++++ modules/postgresql/versions.tf | 2 +- modules/prometheus/README.md | 3 ++- modules/prometheus/outputs.tf | 5 +++++ modules/prometheus/versions.tf | 2 +- modules/puppet/README.md | 3 ++- modules/puppet/outputs.tf | 5 +++++ modules/puppet/versions.tf | 2 +- modules/rabbitmq/README.md | 3 ++- modules/rabbitmq/outputs.tf | 5 +++++ modules/rabbitmq/versions.tf | 2 +- modules/rdp/README.md | 3 ++- modules/rdp/outputs.tf | 5 +++++ modules/rdp/versions.tf | 2 +- modules/redis/README.md | 3 ++- modules/redis/outputs.tf | 5 +++++ modules/redis/versions.tf | 2 +- modules/redshift/README.md | 3 ++- modules/redshift/outputs.tf | 5 +++++ modules/redshift/versions.tf | 2 +- modules/smtp-submission/README.md | 3 ++- modules/smtp-submission/outputs.tf | 5 +++++ modules/smtp-submission/versions.tf | 2 +- modules/smtp/README.md | 3 ++- modules/smtp/outputs.tf | 5 +++++ modules/smtp/versions.tf | 2 +- modules/smtps/README.md | 3 ++- modules/smtps/outputs.tf | 5 +++++ modules/smtps/versions.tf | 2 +- modules/solr/README.md | 3 ++- modules/solr/outputs.tf | 5 +++++ modules/solr/versions.tf | 2 +- modules/splunk/README.md | 3 ++- modules/splunk/outputs.tf | 5 +++++ modules/splunk/versions.tf | 2 +- modules/squid/README.md | 3 ++- modules/squid/outputs.tf | 5 +++++ modules/squid/versions.tf | 2 +- modules/ssh/README.md | 3 ++- modules/ssh/outputs.tf | 5 +++++ modules/ssh/versions.tf | 2 +- modules/storm/README.md | 3 ++- modules/storm/outputs.tf | 5 +++++ modules/storm/versions.tf | 2 +- modules/web/README.md | 3 ++- modules/web/outputs.tf | 5 +++++ modules/web/versions.tf | 2 +- modules/winrm/README.md | 3 ++- modules/winrm/outputs.tf | 5 +++++ modules/winrm/versions.tf | 2 +- modules/zipkin/README.md | 3 ++- modules/zipkin/outputs.tf | 5 +++++ modules/zipkin/versions.tf | 2 +- modules/zookeeper/README.md | 3 ++- modules/zookeeper/outputs.tf | 5 +++++ modules/zookeeper/versions.tf | 2 +- outputs.tf | 5 +++++ versions.tf | 2 +- 177 files changed, 486 insertions(+), 126 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1fb30a1b..f6c3dbd6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,14 +1,15 @@ repos: - repo: https://github.com/antonbabenko/pre-commit-terraform - rev: v1.64.0 + rev: v1.74.1 hooks: - id: terraform_fmt - id: terraform_validate + exclude: '^modules/_templates/[^/]+$' - id: terraform_docs args: - '--args=--lockfile=false' - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.1.0 + rev: v4.3.0 hooks: - id: check-merge-conflict - id: end-of-file-fixer diff --git a/README.md b/README.md index 9c2a338d..6918cd4a 100644 --- a/README.md +++ b/README.md @@ -160,13 +160,13 @@ No issue is creating limit on this module. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -258,6 +258,7 @@ No modules. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/examples/complete/README.md b/examples/complete/README.md index 92f8a431..be8c6cdc 100644 --- a/examples/complete/README.md +++ b/examples/complete/README.md @@ -22,13 +22,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -56,6 +56,7 @@ No inputs. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/examples/complete/outputs.tf b/examples/complete/outputs.tf index 11ae3904..9d5db41f 100644 --- a/examples/complete/outputs.tf +++ b/examples/complete/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.complete_sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.complete_sg.security_group_id diff --git a/examples/complete/versions.tf b/examples/complete/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/complete/versions.tf +++ b/examples/complete/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/examples/computed/README.md b/examples/computed/README.md index 7647257f..dff57553 100644 --- a/examples/computed/README.md +++ b/examples/computed/README.md @@ -20,13 +20,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -50,6 +50,7 @@ No inputs. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/examples/computed/outputs.tf b/examples/computed/outputs.tf index fa9b7222..a0e1853d 100644 --- a/examples/computed/outputs.tf +++ b/examples/computed/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.mysql_sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.mysql_sg.security_group_id diff --git a/examples/computed/versions.tf b/examples/computed/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/computed/versions.tf +++ b/examples/computed/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/examples/disabled/README.md b/examples/disabled/README.md index a85955cc..91f8e53c 100644 --- a/examples/disabled/README.md +++ b/examples/disabled/README.md @@ -22,13 +22,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -52,5 +52,6 @@ No inputs. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | diff --git a/examples/disabled/outputs.tf b/examples/disabled/outputs.tf index 6489e43d..a6c13819 100644 --- a/examples/disabled/outputs.tf +++ b/examples/disabled/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.complete_sg_disabled.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.complete_sg_disabled.security_group_id diff --git a/examples/disabled/versions.tf b/examples/disabled/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/disabled/versions.tf +++ b/examples/disabled/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/examples/dynamic/README.md b/examples/dynamic/README.md index 43e4c0b6..158fc9ea 100644 --- a/examples/dynamic/README.md +++ b/examples/dynamic/README.md @@ -22,13 +22,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -51,6 +51,7 @@ No inputs. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/examples/dynamic/outputs.tf b/examples/dynamic/outputs.tf index 345db204..64fce816 100644 --- a/examples/dynamic/outputs.tf +++ b/examples/dynamic/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.http_sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.http_sg.security_group_id diff --git a/examples/dynamic/versions.tf b/examples/dynamic/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/dynamic/versions.tf +++ b/examples/dynamic/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/examples/http/README.md b/examples/http/README.md index 6def9589..07dd0a84 100644 --- a/examples/http/README.md +++ b/examples/http/README.md @@ -22,13 +22,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -55,6 +55,7 @@ No inputs. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/examples/http/outputs.tf b/examples/http/outputs.tf index 345db204..64fce816 100644 --- a/examples/http/outputs.tf +++ b/examples/http/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.http_sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.http_sg.security_group_id diff --git a/examples/http/versions.tf b/examples/http/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/http/versions.tf +++ b/examples/http/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/examples/rules-only/README.md b/examples/rules-only/README.md index b4ddf47a..d3955f7e 100644 --- a/examples/rules-only/README.md +++ b/examples/rules-only/README.md @@ -22,13 +22,13 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers | Name | Version | |------|---------| -| [aws](#provider\_aws) | >= 3.0 | +| [aws](#provider\_aws) | >= 3.29 | ## Modules @@ -54,6 +54,8 @@ No inputs. | Name | Description | |------|-------------| +| [service\_one\_security\_group\_arn](#output\_service\_one\_security\_group\_arn) | The ARN of the security group for service one | | [service\_one\_security\_group\_id](#output\_service\_one\_security\_group\_id) | The ID of the security group for service one | +| [service\_tow\_security\_group\_arn](#output\_service\_tow\_security\_group\_arn) | The ARN of the security group for service two | | [service\_two\_security\_group\_id](#output\_service\_two\_security\_group\_id) | The ID of the security group for service two | diff --git a/examples/rules-only/outputs.tf b/examples/rules-only/outputs.tf index 8b341b38..6b4236d4 100644 --- a/examples/rules-only/outputs.tf +++ b/examples/rules-only/outputs.tf @@ -1,8 +1,18 @@ +output "service_one_security_group_arn" { + description = "The ARN of the security group for service one" + value = aws_security_group.service_one.arn +} + output "service_one_security_group_id" { description = "The ID of the security group for service one" value = aws_security_group.service_one.id } +output "service_tow_security_group_arn" { + description = "The ARN of the security group for service two" + value = aws_security_group.service_two.arn +} + output "service_two_security_group_id" { description = "The ID of the security group for service two" value = aws_security_group.service_two.id diff --git a/examples/rules-only/versions.tf b/examples/rules-only/versions.tf index fe1f6e88..088a4334 100644 --- a/examples/rules-only/versions.tf +++ b/examples/rules-only/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/_templates/outputs.tf b/modules/_templates/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/_templates/outputs.tf +++ b/modules/_templates/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/_templates/versions.tf b/modules/_templates/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/_templates/versions.tf +++ b/modules/_templates/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/activemq/README.md b/modules/activemq/README.md index 63b78f98..05a4a35f 100644 --- a/modules/activemq/README.md +++ b/modules/activemq/README.md @@ -19,7 +19,7 @@ All automatic values **activemq module** is using are available [here](https://g | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/activemq/outputs.tf b/modules/activemq/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/activemq/outputs.tf +++ b/modules/activemq/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/activemq/versions.tf b/modules/activemq/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/activemq/versions.tf +++ b/modules/activemq/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/alertmanager/README.md b/modules/alertmanager/README.md index b6016819..3b620429 100644 --- a/modules/alertmanager/README.md +++ b/modules/alertmanager/README.md @@ -19,7 +19,7 @@ All automatic values **alertmanager module** is using are available [here](https | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/alertmanager/outputs.tf b/modules/alertmanager/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/alertmanager/outputs.tf +++ b/modules/alertmanager/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/alertmanager/versions.tf b/modules/alertmanager/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/alertmanager/versions.tf +++ b/modules/alertmanager/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/carbon-relay-ng/README.md b/modules/carbon-relay-ng/README.md index d9442d36..00019db8 100644 --- a/modules/carbon-relay-ng/README.md +++ b/modules/carbon-relay-ng/README.md @@ -19,7 +19,7 @@ All automatic values **carbon-relay-ng module** is using are available [here](ht | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/carbon-relay-ng/outputs.tf b/modules/carbon-relay-ng/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/carbon-relay-ng/outputs.tf +++ b/modules/carbon-relay-ng/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/carbon-relay-ng/versions.tf b/modules/carbon-relay-ng/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/carbon-relay-ng/versions.tf +++ b/modules/carbon-relay-ng/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/cassandra/README.md b/modules/cassandra/README.md index 784294a1..9516790b 100644 --- a/modules/cassandra/README.md +++ b/modules/cassandra/README.md @@ -19,7 +19,7 @@ All automatic values **cassandra module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/cassandra/outputs.tf b/modules/cassandra/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/cassandra/outputs.tf +++ b/modules/cassandra/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/cassandra/versions.tf b/modules/cassandra/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/cassandra/versions.tf +++ b/modules/cassandra/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/consul/README.md b/modules/consul/README.md index abbfb062..94e060a9 100644 --- a/modules/consul/README.md +++ b/modules/consul/README.md @@ -19,7 +19,7 @@ All automatic values **consul module** is using are available [here](https://git | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/consul/outputs.tf b/modules/consul/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/consul/outputs.tf +++ b/modules/consul/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/consul/versions.tf b/modules/consul/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/consul/versions.tf +++ b/modules/consul/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/docker-swarm/README.md b/modules/docker-swarm/README.md index 3e7c0b1d..f1a17cc8 100644 --- a/modules/docker-swarm/README.md +++ b/modules/docker-swarm/README.md @@ -19,7 +19,7 @@ All automatic values **docker-swarm module** is using are available [here](https | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/docker-swarm/outputs.tf b/modules/docker-swarm/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/docker-swarm/outputs.tf +++ b/modules/docker-swarm/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/docker-swarm/versions.tf b/modules/docker-swarm/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/docker-swarm/versions.tf +++ b/modules/docker-swarm/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/elasticsearch/README.md b/modules/elasticsearch/README.md index 970f065e..16e53e04 100644 --- a/modules/elasticsearch/README.md +++ b/modules/elasticsearch/README.md @@ -19,7 +19,7 @@ All automatic values **elasticsearch module** is using are available [here](http | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/elasticsearch/outputs.tf b/modules/elasticsearch/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/elasticsearch/outputs.tf +++ b/modules/elasticsearch/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/elasticsearch/versions.tf b/modules/elasticsearch/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/elasticsearch/versions.tf +++ b/modules/elasticsearch/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/etcd/README.md b/modules/etcd/README.md index 6f6625fe..faff98c6 100644 --- a/modules/etcd/README.md +++ b/modules/etcd/README.md @@ -19,7 +19,7 @@ All automatic values **etcd module** is using are available [here](https://githu | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/etcd/outputs.tf b/modules/etcd/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/etcd/outputs.tf +++ b/modules/etcd/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/etcd/versions.tf b/modules/etcd/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/etcd/versions.tf +++ b/modules/etcd/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/grafana/README.md b/modules/grafana/README.md index df9928a1..d4d2221e 100644 --- a/modules/grafana/README.md +++ b/modules/grafana/README.md @@ -19,7 +19,7 @@ All automatic values **grafana module** is using are available [here](https://gi | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/grafana/outputs.tf b/modules/grafana/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/grafana/outputs.tf +++ b/modules/grafana/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/grafana/versions.tf b/modules/grafana/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/grafana/versions.tf +++ b/modules/grafana/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/graphite-statsd/README.md b/modules/graphite-statsd/README.md index f19c9d93..94c7ca83 100644 --- a/modules/graphite-statsd/README.md +++ b/modules/graphite-statsd/README.md @@ -19,7 +19,7 @@ All automatic values **graphite-statsd module** is using are available [here](ht | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/graphite-statsd/outputs.tf b/modules/graphite-statsd/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/graphite-statsd/outputs.tf +++ b/modules/graphite-statsd/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/graphite-statsd/versions.tf b/modules/graphite-statsd/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/graphite-statsd/versions.tf +++ b/modules/graphite-statsd/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/http-80/README.md b/modules/http-80/README.md index 5a22bf1f..26295e4d 100644 --- a/modules/http-80/README.md +++ b/modules/http-80/README.md @@ -19,7 +19,7 @@ All automatic values **http-80 module** is using are available [here](https://gi | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/http-80/outputs.tf b/modules/http-80/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/http-80/outputs.tf +++ b/modules/http-80/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/http-80/versions.tf b/modules/http-80/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/http-80/versions.tf +++ b/modules/http-80/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/http-8080/README.md b/modules/http-8080/README.md index 5525e08a..aa5f0000 100644 --- a/modules/http-8080/README.md +++ b/modules/http-8080/README.md @@ -19,7 +19,7 @@ All automatic values **http-8080 module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/http-8080/outputs.tf b/modules/http-8080/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/http-8080/outputs.tf +++ b/modules/http-8080/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/http-8080/versions.tf b/modules/http-8080/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/http-8080/versions.tf +++ b/modules/http-8080/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/https-443/README.md b/modules/https-443/README.md index e3fcc731..228a8a0e 100644 --- a/modules/https-443/README.md +++ b/modules/https-443/README.md @@ -19,7 +19,7 @@ All automatic values **https-443 module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/https-443/outputs.tf b/modules/https-443/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/https-443/outputs.tf +++ b/modules/https-443/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/https-443/versions.tf b/modules/https-443/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/https-443/versions.tf +++ b/modules/https-443/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/https-8443/README.md b/modules/https-8443/README.md index 478ac6a5..2b4de00b 100644 --- a/modules/https-8443/README.md +++ b/modules/https-8443/README.md @@ -19,7 +19,7 @@ All automatic values **https-8443 module** is using are available [here](https:/ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/https-8443/outputs.tf b/modules/https-8443/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/https-8443/outputs.tf +++ b/modules/https-8443/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/https-8443/versions.tf b/modules/https-8443/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/https-8443/versions.tf +++ b/modules/https-8443/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ipsec-4500/README.md b/modules/ipsec-4500/README.md index d2930b83..6eb38bee 100644 --- a/modules/ipsec-4500/README.md +++ b/modules/ipsec-4500/README.md @@ -19,7 +19,7 @@ All automatic values **ipsec-4500 module** is using are available [here](https:/ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ipsec-4500/outputs.tf b/modules/ipsec-4500/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ipsec-4500/outputs.tf +++ b/modules/ipsec-4500/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ipsec-4500/versions.tf b/modules/ipsec-4500/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ipsec-4500/versions.tf +++ b/modules/ipsec-4500/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ipsec-500/README.md b/modules/ipsec-500/README.md index 57f618fc..53bc6026 100644 --- a/modules/ipsec-500/README.md +++ b/modules/ipsec-500/README.md @@ -19,7 +19,7 @@ All automatic values **ipsec-500 module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ipsec-500/outputs.tf b/modules/ipsec-500/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ipsec-500/outputs.tf +++ b/modules/ipsec-500/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ipsec-500/versions.tf b/modules/ipsec-500/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ipsec-500/versions.tf +++ b/modules/ipsec-500/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/kafka/README.md b/modules/kafka/README.md index 8a59ffc1..4029045a 100644 --- a/modules/kafka/README.md +++ b/modules/kafka/README.md @@ -19,7 +19,7 @@ All automatic values **kafka module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/kafka/outputs.tf b/modules/kafka/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/kafka/outputs.tf +++ b/modules/kafka/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/kafka/versions.tf b/modules/kafka/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/kafka/versions.tf +++ b/modules/kafka/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/kibana/README.md b/modules/kibana/README.md index 94ad4165..577b1ad5 100644 --- a/modules/kibana/README.md +++ b/modules/kibana/README.md @@ -19,7 +19,7 @@ All automatic values **kibana module** is using are available [here](https://git | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/kibana/outputs.tf b/modules/kibana/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/kibana/outputs.tf +++ b/modules/kibana/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/kibana/versions.tf b/modules/kibana/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/kibana/versions.tf +++ b/modules/kibana/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/kubernetes-api/README.md b/modules/kubernetes-api/README.md index df862e5e..cdabf5b2 100644 --- a/modules/kubernetes-api/README.md +++ b/modules/kubernetes-api/README.md @@ -19,7 +19,7 @@ All automatic values **kubernetes-api module** is using are available [here](htt | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/kubernetes-api/outputs.tf b/modules/kubernetes-api/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/kubernetes-api/outputs.tf +++ b/modules/kubernetes-api/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/kubernetes-api/versions.tf b/modules/kubernetes-api/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/kubernetes-api/versions.tf +++ b/modules/kubernetes-api/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ldap/README.md b/modules/ldap/README.md index 3f027416..e4e19235 100644 --- a/modules/ldap/README.md +++ b/modules/ldap/README.md @@ -19,7 +19,7 @@ All automatic values **ldap module** is using are available [here](https://githu | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ldap/outputs.tf b/modules/ldap/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ldap/outputs.tf +++ b/modules/ldap/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ldap/versions.tf b/modules/ldap/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ldap/versions.tf +++ b/modules/ldap/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ldaps/README.md b/modules/ldaps/README.md index ab8efaf6..a22334bb 100644 --- a/modules/ldaps/README.md +++ b/modules/ldaps/README.md @@ -19,7 +19,7 @@ All automatic values **ldaps module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ldaps/outputs.tf b/modules/ldaps/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ldaps/outputs.tf +++ b/modules/ldaps/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ldaps/versions.tf b/modules/ldaps/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ldaps/versions.tf +++ b/modules/ldaps/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/logstash/README.md b/modules/logstash/README.md index 5b3e2450..cef0892b 100644 --- a/modules/logstash/README.md +++ b/modules/logstash/README.md @@ -19,7 +19,7 @@ All automatic values **logstash module** is using are available [here](https://g | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/logstash/outputs.tf b/modules/logstash/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/logstash/outputs.tf +++ b/modules/logstash/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/logstash/versions.tf b/modules/logstash/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/logstash/versions.tf +++ b/modules/logstash/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/memcached/README.md b/modules/memcached/README.md index 7e3d7c9e..8263443e 100644 --- a/modules/memcached/README.md +++ b/modules/memcached/README.md @@ -19,7 +19,7 @@ All automatic values **memcached module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/memcached/outputs.tf b/modules/memcached/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/memcached/outputs.tf +++ b/modules/memcached/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/memcached/versions.tf b/modules/memcached/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/memcached/versions.tf +++ b/modules/memcached/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/minio/README.md b/modules/minio/README.md index 488f7619..dc9eb3c7 100644 --- a/modules/minio/README.md +++ b/modules/minio/README.md @@ -19,7 +19,7 @@ All automatic values **minio module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/minio/outputs.tf b/modules/minio/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/minio/outputs.tf +++ b/modules/minio/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/minio/versions.tf b/modules/minio/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/minio/versions.tf +++ b/modules/minio/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/mongodb/README.md b/modules/mongodb/README.md index 493221eb..fec4e076 100644 --- a/modules/mongodb/README.md +++ b/modules/mongodb/README.md @@ -19,7 +19,7 @@ All automatic values **mongodb module** is using are available [here](https://gi | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/mongodb/outputs.tf b/modules/mongodb/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/mongodb/outputs.tf +++ b/modules/mongodb/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/mongodb/versions.tf b/modules/mongodb/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/mongodb/versions.tf +++ b/modules/mongodb/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/mssql/README.md b/modules/mssql/README.md index 8497ec0e..e87318e9 100644 --- a/modules/mssql/README.md +++ b/modules/mssql/README.md @@ -19,7 +19,7 @@ All automatic values **mssql module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/mssql/outputs.tf b/modules/mssql/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/mssql/outputs.tf +++ b/modules/mssql/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/mssql/versions.tf b/modules/mssql/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/mssql/versions.tf +++ b/modules/mssql/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/mysql/README.md b/modules/mysql/README.md index 845054d5..79ec0de7 100644 --- a/modules/mysql/README.md +++ b/modules/mysql/README.md @@ -19,7 +19,7 @@ All automatic values **mysql module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/mysql/outputs.tf b/modules/mysql/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/mysql/outputs.tf +++ b/modules/mysql/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/mysql/versions.tf b/modules/mysql/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/mysql/versions.tf +++ b/modules/mysql/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/nfs/README.md b/modules/nfs/README.md index 0e5c4e17..43811f0c 100644 --- a/modules/nfs/README.md +++ b/modules/nfs/README.md @@ -19,7 +19,7 @@ All automatic values **nfs module** is using are available [here](https://github | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/nfs/outputs.tf b/modules/nfs/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/nfs/outputs.tf +++ b/modules/nfs/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/nfs/versions.tf b/modules/nfs/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/nfs/versions.tf +++ b/modules/nfs/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/nomad/README.md b/modules/nomad/README.md index 67a68784..d7a1ad8b 100644 --- a/modules/nomad/README.md +++ b/modules/nomad/README.md @@ -19,7 +19,7 @@ All automatic values **nomad module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/nomad/outputs.tf b/modules/nomad/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/nomad/outputs.tf +++ b/modules/nomad/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/nomad/versions.tf b/modules/nomad/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/nomad/versions.tf +++ b/modules/nomad/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ntp/README.md b/modules/ntp/README.md index 5c4f6aaa..5c6a1ddf 100644 --- a/modules/ntp/README.md +++ b/modules/ntp/README.md @@ -19,7 +19,7 @@ All automatic values **ntp module** is using are available [here](https://github | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ntp/outputs.tf b/modules/ntp/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ntp/outputs.tf +++ b/modules/ntp/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ntp/versions.tf b/modules/ntp/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ntp/versions.tf +++ b/modules/ntp/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/openvpn/README.md b/modules/openvpn/README.md index b133841f..2353c995 100644 --- a/modules/openvpn/README.md +++ b/modules/openvpn/README.md @@ -19,7 +19,7 @@ All automatic values **openvpn module** is using are available [here](https://gi | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/openvpn/outputs.tf b/modules/openvpn/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/openvpn/outputs.tf +++ b/modules/openvpn/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/openvpn/versions.tf b/modules/openvpn/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/openvpn/versions.tf +++ b/modules/openvpn/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/oracle-db/README.md b/modules/oracle-db/README.md index b2c64c2c..fadbe929 100644 --- a/modules/oracle-db/README.md +++ b/modules/oracle-db/README.md @@ -19,7 +19,7 @@ All automatic values **oracle-db module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/oracle-db/outputs.tf b/modules/oracle-db/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/oracle-db/outputs.tf +++ b/modules/oracle-db/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/oracle-db/versions.tf b/modules/oracle-db/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/oracle-db/versions.tf +++ b/modules/oracle-db/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/postgresql/README.md b/modules/postgresql/README.md index 44f1cc02..f71be53b 100644 --- a/modules/postgresql/README.md +++ b/modules/postgresql/README.md @@ -19,7 +19,7 @@ All automatic values **postgresql module** is using are available [here](https:/ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/postgresql/outputs.tf b/modules/postgresql/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/postgresql/outputs.tf +++ b/modules/postgresql/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/postgresql/versions.tf b/modules/postgresql/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/postgresql/versions.tf +++ b/modules/postgresql/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/prometheus/README.md b/modules/prometheus/README.md index 25d56a22..32109480 100644 --- a/modules/prometheus/README.md +++ b/modules/prometheus/README.md @@ -19,7 +19,7 @@ All automatic values **prometheus module** is using are available [here](https:/ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/prometheus/outputs.tf b/modules/prometheus/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/prometheus/outputs.tf +++ b/modules/prometheus/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/prometheus/versions.tf b/modules/prometheus/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/prometheus/versions.tf +++ b/modules/prometheus/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/puppet/README.md b/modules/puppet/README.md index 578de413..1560dfad 100644 --- a/modules/puppet/README.md +++ b/modules/puppet/README.md @@ -19,7 +19,7 @@ All automatic values **puppet module** is using are available [here](https://git | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/puppet/outputs.tf b/modules/puppet/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/puppet/outputs.tf +++ b/modules/puppet/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/puppet/versions.tf b/modules/puppet/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/puppet/versions.tf +++ b/modules/puppet/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/rabbitmq/README.md b/modules/rabbitmq/README.md index 595d004e..21368fd1 100644 --- a/modules/rabbitmq/README.md +++ b/modules/rabbitmq/README.md @@ -19,7 +19,7 @@ All automatic values **rabbitmq module** is using are available [here](https://g | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/rabbitmq/outputs.tf b/modules/rabbitmq/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/rabbitmq/outputs.tf +++ b/modules/rabbitmq/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/rabbitmq/versions.tf b/modules/rabbitmq/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/rabbitmq/versions.tf +++ b/modules/rabbitmq/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/rdp/README.md b/modules/rdp/README.md index 85350508..438a41d2 100644 --- a/modules/rdp/README.md +++ b/modules/rdp/README.md @@ -19,7 +19,7 @@ All automatic values **rdp module** is using are available [here](https://github | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/rdp/outputs.tf b/modules/rdp/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/rdp/outputs.tf +++ b/modules/rdp/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/rdp/versions.tf b/modules/rdp/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/rdp/versions.tf +++ b/modules/rdp/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/redis/README.md b/modules/redis/README.md index 847b6d3f..4817d7f3 100644 --- a/modules/redis/README.md +++ b/modules/redis/README.md @@ -19,7 +19,7 @@ All automatic values **redis module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/redis/outputs.tf b/modules/redis/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/redis/outputs.tf +++ b/modules/redis/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/redis/versions.tf b/modules/redis/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/redis/versions.tf +++ b/modules/redis/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/redshift/README.md b/modules/redshift/README.md index 1f2b8fbc..bb2fc8df 100644 --- a/modules/redshift/README.md +++ b/modules/redshift/README.md @@ -19,7 +19,7 @@ All automatic values **redshift module** is using are available [here](https://g | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/redshift/outputs.tf b/modules/redshift/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/redshift/outputs.tf +++ b/modules/redshift/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/redshift/versions.tf b/modules/redshift/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/redshift/versions.tf +++ b/modules/redshift/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/smtp-submission/README.md b/modules/smtp-submission/README.md index 9ca3aaf3..d9507211 100644 --- a/modules/smtp-submission/README.md +++ b/modules/smtp-submission/README.md @@ -19,7 +19,7 @@ All automatic values **smtp-submission module** is using are available [here](ht | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/smtp-submission/outputs.tf b/modules/smtp-submission/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/smtp-submission/outputs.tf +++ b/modules/smtp-submission/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/smtp-submission/versions.tf b/modules/smtp-submission/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/smtp-submission/versions.tf +++ b/modules/smtp-submission/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/smtp/README.md b/modules/smtp/README.md index 5666a0d4..84c1a4e2 100644 --- a/modules/smtp/README.md +++ b/modules/smtp/README.md @@ -19,7 +19,7 @@ All automatic values **smtp module** is using are available [here](https://githu | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/smtp/outputs.tf b/modules/smtp/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/smtp/outputs.tf +++ b/modules/smtp/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/smtp/versions.tf b/modules/smtp/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/smtp/versions.tf +++ b/modules/smtp/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/smtps/README.md b/modules/smtps/README.md index 75d793e5..042ff1d1 100644 --- a/modules/smtps/README.md +++ b/modules/smtps/README.md @@ -19,7 +19,7 @@ All automatic values **smtps module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/smtps/outputs.tf b/modules/smtps/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/smtps/outputs.tf +++ b/modules/smtps/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/smtps/versions.tf b/modules/smtps/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/smtps/versions.tf +++ b/modules/smtps/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/solr/README.md b/modules/solr/README.md index 3b0f3680..3779d048 100644 --- a/modules/solr/README.md +++ b/modules/solr/README.md @@ -19,7 +19,7 @@ All automatic values **solr module** is using are available [here](https://githu | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/solr/outputs.tf b/modules/solr/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/solr/outputs.tf +++ b/modules/solr/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/solr/versions.tf b/modules/solr/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/solr/versions.tf +++ b/modules/solr/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/splunk/README.md b/modules/splunk/README.md index 024ceb5f..ac75eccf 100644 --- a/modules/splunk/README.md +++ b/modules/splunk/README.md @@ -19,7 +19,7 @@ All automatic values **splunk module** is using are available [here](https://git | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/splunk/outputs.tf b/modules/splunk/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/splunk/outputs.tf +++ b/modules/splunk/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/splunk/versions.tf b/modules/splunk/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/splunk/versions.tf +++ b/modules/splunk/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/squid/README.md b/modules/squid/README.md index 9b3f398c..62a345fe 100644 --- a/modules/squid/README.md +++ b/modules/squid/README.md @@ -19,7 +19,7 @@ All automatic values **squid module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/squid/outputs.tf b/modules/squid/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/squid/outputs.tf +++ b/modules/squid/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/squid/versions.tf b/modules/squid/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/squid/versions.tf +++ b/modules/squid/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/ssh/README.md b/modules/ssh/README.md index bbe56021..e322bd91 100644 --- a/modules/ssh/README.md +++ b/modules/ssh/README.md @@ -19,7 +19,7 @@ All automatic values **ssh module** is using are available [here](https://github | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/ssh/outputs.tf b/modules/ssh/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/ssh/outputs.tf +++ b/modules/ssh/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/ssh/versions.tf b/modules/ssh/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/ssh/versions.tf +++ b/modules/ssh/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/storm/README.md b/modules/storm/README.md index 2e5ec08e..eeabd3f8 100644 --- a/modules/storm/README.md +++ b/modules/storm/README.md @@ -19,7 +19,7 @@ All automatic values **storm module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/storm/outputs.tf b/modules/storm/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/storm/outputs.tf +++ b/modules/storm/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/storm/versions.tf b/modules/storm/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/storm/versions.tf +++ b/modules/storm/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/web/README.md b/modules/web/README.md index 6cc0e866..8bc0d841 100644 --- a/modules/web/README.md +++ b/modules/web/README.md @@ -19,7 +19,7 @@ All automatic values **web module** is using are available [here](https://github | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/web/outputs.tf b/modules/web/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/web/outputs.tf +++ b/modules/web/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/web/versions.tf b/modules/web/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/web/versions.tf +++ b/modules/web/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/winrm/README.md b/modules/winrm/README.md index 7fc1a043..b20267cd 100644 --- a/modules/winrm/README.md +++ b/modules/winrm/README.md @@ -19,7 +19,7 @@ All automatic values **winrm module** is using are available [here](https://gith | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/winrm/outputs.tf b/modules/winrm/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/winrm/outputs.tf +++ b/modules/winrm/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/winrm/versions.tf b/modules/winrm/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/winrm/versions.tf +++ b/modules/winrm/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/zipkin/README.md b/modules/zipkin/README.md index 1e095b93..9da04017 100644 --- a/modules/zipkin/README.md +++ b/modules/zipkin/README.md @@ -19,7 +19,7 @@ All automatic values **zipkin module** is using are available [here](https://git | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/zipkin/outputs.tf b/modules/zipkin/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/zipkin/outputs.tf +++ b/modules/zipkin/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/zipkin/versions.tf b/modules/zipkin/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/zipkin/versions.tf +++ b/modules/zipkin/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/modules/zookeeper/README.md b/modules/zookeeper/README.md index 619a8984..f71492a9 100644 --- a/modules/zookeeper/README.md +++ b/modules/zookeeper/README.md @@ -19,7 +19,7 @@ All automatic values **zookeeper module** is using are available [here](https:// | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 0.13.1 | -| [aws](#requirement\_aws) | >= 3.0 | +| [aws](#requirement\_aws) | >= 3.29 | ## Providers @@ -111,6 +111,7 @@ No resources. | Name | Description | |------|-------------| +| [security\_group\_arn](#output\_security\_group\_arn) | The ARN of the security group | | [security\_group\_description](#output\_security\_group\_description) | The description of the security group | | [security\_group\_id](#output\_security\_group\_id) | The ID of the security group | | [security\_group\_name](#output\_security\_group\_name) | The name of the security group | diff --git a/modules/zookeeper/outputs.tf b/modules/zookeeper/outputs.tf index 66abc1e2..481dd143 100644 --- a/modules/zookeeper/outputs.tf +++ b/modules/zookeeper/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = module.sg.security_group_arn +} + output "security_group_id" { description = "The ID of the security group" value = module.sg.security_group_id diff --git a/modules/zookeeper/versions.tf b/modules/zookeeper/versions.tf index fe1f6e88..088a4334 100644 --- a/modules/zookeeper/versions.tf +++ b/modules/zookeeper/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } } diff --git a/outputs.tf b/outputs.tf index 8ae1f887..f9ffe981 100644 --- a/outputs.tf +++ b/outputs.tf @@ -1,3 +1,8 @@ +output "security_group_arn" { + description = "The ARN of the security group" + value = try(aws_security_group.this[0].arn, aws_security_group.this_name_prefix[0].arn, "") +} + output "security_group_id" { description = "The ID of the security group" value = try(aws_security_group.this[0].id, aws_security_group.this_name_prefix[0].id, "") diff --git a/versions.tf b/versions.tf index fe1f6e88..088a4334 100644 --- a/versions.tf +++ b/versions.tf @@ -4,7 +4,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = ">= 3.0" + version = ">= 3.29" } } }