variable "region" {
  default = "us-east-1"
}

variable "environment" {
  default = "prod"
}

variable "service_name" {
  default = "graphql-distribution"
}

variable "application_family" {
  default = "vector"
}

variable "introspection" {
  default = "0"
}

variable "playground" {
  default = "0"
}

variable "task_memory" {
  default = 4096
}

variable "datadog_memory" {
  default = 256
}

variable "secrets_manager_secret_names" {
  description = "List of secrets manager secrets to create"
  type        = list(string)
  default = [
    "NEO4J_URL",
    "NEO4J_USER",
    "NEO4J_PASSWORD",
    "NEO4J_AURA_URL",
    "NEO4J_AURA_USERNAME",
    "NEO4J_AURA_PASSWORD",
    "SPLIT_API_KEY"
  ]
}

variable "dependent_applications" {
  default = [
  "distribution-suite", "royalties", "insights", "content"]
}
