35 lines
851 B
HCL
Executable File
35 lines
851 B
HCL
Executable File
variable "organization" {
|
|
description = "Organization Name"
|
|
type = string
|
|
}
|
|
variable "environment" {
|
|
description = "Environment Name"
|
|
type = string
|
|
}
|
|
|
|
variable "region" {
|
|
description = "Default Region to set"
|
|
type = string
|
|
}
|
|
|
|
variable "availability-zone-names" {
|
|
description = "List of Availability zone names"
|
|
type = list(string)
|
|
}
|
|
|
|
variable "landing_zone_providers" {
|
|
type = map(map(string))
|
|
description = "The list of AWS providers."
|
|
}
|
|
|
|
variable "landing_zone_components" {
|
|
type = map(string)
|
|
description = "This is the list of AWS Landing Zone components that will be deployed if corresponding `.tfvars` file is included."
|
|
}
|
|
|
|
variable "terraform_config" {
|
|
type = bool
|
|
default = true
|
|
description = "The command that will be generate the `terraform` config file."
|
|
}
|