variable "aws_region" {
  default     = "us-east-1"
  description = "Which AWS region to spin up the environment in"
}

variable "environment" {
  description = "Available values:  dev, qa, prod."
  default     = "prod"
}

variable "service_name" {
  description = "Service name, without environment prefix"
  default     = "apollo"
}

variable "name_prefix" {
  description = "The name prefix."
  default     = "prod-apollo"
}

variable "account_alias" {
  description = "The AWS Account alias."
  default     = "gdb-apollo-prod"
}

variable "ecs_cluster" {
  description = "The ECS cluster to monitor."
  default     = "prod-apollo-clu"
}

variable "slack_channel" {
  description = "The slack channel for the notifications."
  default     = "@slack-The_Orchard-apollo-datadog-alerts"
}

variable "services" {
  description = "List of ECS REST API service and corresponding framework to monitor"
  default = {
    "apollo-api" : "flask"
    "apollo-atlas-auth-proxy" : "flask"
    "apollo-auth-api" : "flask"
    "apollo-dsp-api" : "aiohttp"
    "apollo-gate-api" : "aiohttp"
    "apollo-user-data" : "aiohttp"
    "apollo-vendor-api" : "aiohttp"
  }
}
