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     = "qa"
}

variable "service_name" {
  default = "pdp-integration-test"
}

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

variable "secrets_manager_secret_names" {
  description = "List of secrets manager secrets to create"
  type        = list(string)
  default = [
    # python-jwtauth[testing] UserCreds objects
    "PDP_TEST_USER_CREDENTIALS",
    "PDP_TEST_RAP_ADMIN_USER_CREDENTIALS",
    "PDP_TEST_NOT_RAP_ADMIN_USER_CREDENTIALS",
    "PDP_TEST_RAP_ADMIN_D3_USER_CREDENTIALS",
    "PDP_TEST_SEAT_RAP_ADMIN_USER_CREDENTIALS",
    "PDP_TEST_MFA_USER_CREDENTIALS",
    # python-jwtauth[testing] Auth0Creds objects
    "PDP_TEST_APP_AUTH0_CREDENTIALS",
  ]
}

locals {
  tags = {
    terraformed        = true
    environment        = var.environment
    application_family = var.application_family
  }
}
