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

variable "application_family" {
  type    = string
  default = "permissions-platform"
}

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

variable "service_name" {
  type    = string
  default = "auth0-m2m-config"
}

variable "supported_aws_accounts" {
  type = list(string)
  default = [
    "accounting-prod",
    "fansifter-prod",
    "permissions-platform-prod",
    "prod",
    "songwhip-prod",
    "supply-chain-prod",
    "pde-ecommerce-qa",
    "pde-ecommerce-prod",
  ]
}

variable "secrets_manager_secret_names" {
  type = list(string)
  default = [
    "M2M_AUTH0_CLIENT_CREDENTIALS",
  ]
}

variable "team_slack" {
  description = "PP alerts slack channel"
  default     = "@slack-permissions-platform-alerts"
}

locals {
  combined_resource_tags = {
    environment        = var.environment
    service_name       = var.service_name
    application_family = var.application_family
    terraformed        = true
  }
}
