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

variable "environment" {
  default = "prod"
}

variable "service_name" {
  default = "test-audiences-cleanup"
}

variable "application_family" {
  default = "fansifter"
}

variable "lambda_name" {
  default = "lambda-audience-test-audiences-cleanup"
}

variable "lambda_timeout" {
  default = 15 * 60
}

variable "lambda_reserved_concurrency" {
  default = 2
}

variable "lambda_memory_size" {
  default = 256
}

variable "secrets_manager_secret_names" {
  description = "List of secrets manager secrets to create."
  type        = list(string)
  default = [
    "RDS_DB_PASSWORD",
  ]
}

variable "ows_dmp_kms_key_id" {
  default = "arn:aws:kms:us-east-1:437795906767:key/a7ec6226-6c00-4dbe-bfe3-013cb781c080"
}

variable "postgres_host" {
  default = "prod-ows-dmp.cluster-cb22xqmk0y0q.us-east-1.rds.amazonaws.com"
}

variable "postgres_port" {
  default = "5432"
}

variable "postgres_name" {
  default = "ows_dmp"
}

variable "postgres_username" {
  default = "test_audiences_cleanup_user"
}

locals {
  postgres_password_secret_name = "${var.environment}/${var.lambda_name}/RDS_DB_PASSWORD"
}
