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

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

variable "lambda_name" {
  description = "Lambda function name"
  default     = "lambda-merge-label-participants"
}

variable "lambda_default_timeout" {
  description = "Default value for timeout"
  default     = 300
}

variable "lambda_concurrent_executions" {
  description = "Number of reserved concurrent executions for lambda function"
  default     = 1
}

variable "application_family" {
  description = "Application family of which this is a component. Used for tagging"
  default     = "distribution"
}

variable "secrets_manager_secret_names" {
  description = "List of secrets manager secrets to create"
  type        = list(string)
  default = [
    "NEO4J_AURA_URL",
    "NEO4J_AURA_USERNAME",
    "NEO4J_AURA_PASSWORD",
    "SPLIT_API_KEY",
  ]
}
