variable "aws_region" {
  default     = "us-east-1"
  description = "AWS region"
}

variable "config_s3_bucket" {
  description = "S3 bucket where encrypted content is stored"
  default     = "nickelback"
}

variable "asset_bucket_name" {
  description = "S3 bucket where encrypted content is stored"
  default     = "orcd-mezzanine-assets"
}

variable "video_asset_bucket_name" {
  description = "S3 bucket where encrypted video content is stored"
  default     = "orcd-video-assets"
}

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

variable "service_name" {
  default = "oa"
}

variable "efs_volume_container_path" {
  description = "Path inside container to mount EFS volume"
  default     = "/mnt/rbuploads"
}

variable "application_family" {
  default = "php-monolith"
}

variable "secrets_manager_secret_names" {
  description = "List of secrets manager secrets to create"
  type        = list(string)
  default = [
    "OA_CLIENT_ID",
    "OA_CLIENT_SECRET",
    "OA_COOKIE_SECRET",
    "MACHINE_CLIENT_ID",
    "MACHINE_CLIENT_SECRET",
    "YOUTUBE_OAUTH_CLIENT_ID",
    "YOUTUBE_OAUTH_CLIENT_SECRET",
    "YOUTUBE_OAUTH_DEVELOPER_KEY",
  ]
}

variable "team_name" {
  description = "Team Name"
  default     = "appsec"
}
