|
@@ -27,49 +27,19 @@ variable "tags" {
|
|
|
# ----------------------------------
|
|
|
# Below this line are variables inherited from higher levels, so they
|
|
|
# do not need to be explicitly passed to this module.
|
|
|
-variable "instance_termination_protection" {
|
|
|
- type = bool
|
|
|
-}
|
|
|
-
|
|
|
-variable "standard_tags" {
|
|
|
- type = map
|
|
|
-}
|
|
|
-
|
|
|
-variable "inside_domain" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "aws_marketplace_ubuntu_owner_id" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "environment" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "portal_test_whitelist" {
|
|
|
- type = list
|
|
|
-}
|
|
|
-
|
|
|
+variable "instance_termination_protection" { type = bool }
|
|
|
+variable "standard_tags" { type = map }
|
|
|
+variable "dns_info" { type = map }
|
|
|
+variable "aws_marketplace_ubuntu_owner_id" { type = string }
|
|
|
+variable "environment" { type = string }
|
|
|
+variable "portal_test_whitelist" { type = list }
|
|
|
|
|
|
# ----------------------------------
|
|
|
# Required for remote state, though they can be used elsewhere
|
|
|
-variable "remote_state_bucket" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "aws_region" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "aws_partition" {
|
|
|
- type = string
|
|
|
-}
|
|
|
|
|
|
-variable "common_services_account" {
|
|
|
- type = string
|
|
|
-}
|
|
|
-
|
|
|
-variable "common_profile" {
|
|
|
- type = string
|
|
|
-}
|
|
|
+# TODO: Use terragrunt dependencies instead
|
|
|
+variable "remote_state_bucket" { type = string }
|
|
|
+variable "aws_region" { type = string }
|
|
|
+variable "aws_partition" { type = string }
|
|
|
+variable "common_services_account" { type = string }
|
|
|
+variable "common_profile" { type = string }
|