# This file contains variables imported from xdr-terraform-live. They may be consumed by modules # directly, or used to determine values for local variables. # # It is expected that these values will never change. # # NOTE: When adding a new variable to xdr-terraform-live, ask, "Is this variable likely to change # in the future?" # # If the answer is 'no', place it in xdr-terraform-live, and move on. # # If the answer is 'yes', next ask, "is this going to be needed by more than one module?" # # If the answer is 'no', put it in a locals.tf in the module. # If the answer is 'yes', put it in an appropriate tf file under xdr-terraform-modules/variables # # Do not be afraid to create a new one! Whenever a file in variables/ is update, all modules # that link it should be udpated. # Globals variable "binaries_bucket" { type = string } # remote_state_bucket isn't used by modules # Environment-Specific variable "environment" { type = string } variable "transit_gateway_account_name" { type = string } variable "dns_info" { type = map(any) } variable "c2_accounts" { type = map(any) } # Partition Specific variable "aws_partition" { type = string } variable "aws_partition_alias" { type = string } variable "common_services_account" { type = string } variable "common_profile" { type = string } variable "tfstate_region" { type = string } # Region specific variable "aws_region" { type = string } variable "ses_region" { type = string } # Account Specific variable "account_name" { type = string } variable "account_alias" { type = string } variable "aws_account_id" { type = string } variable "instance_termination_protection" { type = bool } variable "splunk_prefix" { type = string }