variable "aws_profile" {
  type        = string
  description = "The name of the AWS profile as set in the shared credentials file."
  default     = "gdb-delphi-prod"
}

variable "aws_region_id" {
  type        = string
  description = "The id of the region in AWS"
  default     = "us-east-1"
}

variable "platform" {
  type = map(string)

  default = {
    name                = "Apollo"
    prefix              = "prod"
    environment         = "Production"
    short_platform_name = "APL"
  }
}

variable "vpc" {
  type        = map(string)
  description = "vpc attributes"

  default = {
    cidr_second_octet = "13"
  }
}

variable "public_subnets" {
  type    = list(number)
  default = [10, 11, 12]
}

variable "private_subnets" {
  type    = list(number)
  default = [13, 14, 15]
}

variable "private_db_subnets" {
  type    = list(number)
  default = [16, 17, 18]
}

variable "cert_arn" {
  type    = string
  default = "arn:aws:acm:us-east-1:323555055331:certificate/3ee97ad4-9b88-40a8-9a6e-53f87908dabf"
}

variable "redis_node_type" {
  type        = string
  description = ""
  default     = "cache.m5.large"
}
