variable "application_family" {
  type    = string
  default = "devops"
}

variable "team_name" {
  type    = string
  default = "devops"
}

variable "environment" {
  default = "networking"
}

variable "vpc_id" {
  description = "The ID of the VPC to manage the transit gateway attachment for"
  default     = "vpc-0033f8c307d82e9ec"
}

variable "vpc_name" {
  description = "The name of the VPC"
  default     = "permissions-platform-qa"
}

variable "managed_prefix_list_vpc_references" {
  description = "A map of prefix list names to VPC names to create routes for in the attachment's route table"
  default = {
    prod-orcd-private-subnet-prefix-list      = "prod"
    qa-fansifter-private-subnet-prefix-list   = "fansifter-qa"
    shared-orcd-private-subnet-prefix-list    = "shared"
    uat-accounting-private-subnet-prefix-list = "accounting-qa"
    qa-accounting-private-subnet-prefix-list  = "accounting-qa"
  }
}

variable "managed_prefix_list_vpn_references" {
  description = "A map of prefix list names to VPN names to create routes for in the attachment's route table"
  default = {
    vpn-ny                   = "ny"
    vpn-sme-internal-primary = "vpn-sme-internal-primary"
  }
}
