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

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

variable "service_name" {
  default = "lambda-content"
}

variable "application_family" {
  default = "content-review"
}

variable "trigger_msk_cluster_name" {
  description = "MSK cluster name"
  default     = "qa-managed-kafka-cdc-destination"
}

variable "trigger_msk_cluster_uuid" {
  description = "MSK cluster uuid"
  default     = "9d840e30-6e78-4bf7-8ab2-8d788cff806d-6"
}

variable "review_queue_msk_topic" {
  default = "cdc.contentReview.reviewQueue"
}

variable "notification_endpoints" {
  description = "Endpoints for alerts. Can be email, slack, pagerduty, etc"
  type        = string
  default     = "@slack-content-review-team"
}

variable "initiate_indexing_concurrency" {
  default = 10
}

variable "index_add_lambda_reserved_concurrency" {
  description = "Reserved concurrency executions for lambdas handling replication events."
  default     = 20
}

variable "opensearch_endpoint" {
  default = "vpc-qa-content-review-os-am4pyop3yw3hx6ukn7y332nbxy.us-east-1.es.amazonaws.com"
}

variable "opensearch_port" {
  default = 443
}

variable "opensearch_index_alias" {
  default = "review_write"
}

variable "opensearch_domain_name" {
  description = "opensearch domain name"
  default     = "qa-content-review-os"
}

variable "store_product_sqs_name" {
  description = "Name of SQS queue to publish store-product-metadata task inputs"
  default     = "qa-content-review-store-product-queue"
}
