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

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

variable "lambda_prefix" {
  default = "lambda-content"
}
variable "lambda_name" {
  default = "ar-search-ingest"
}

variable "notification_endpoints" {
  description = "Endpoints for alerts. Can be email, slack, pagerduty, etc"
  type        = string
  default     = "@slack-kafka-data-highway-alerts"
}

variable "application_family" {
  type    = string
  default = "kafka-data-highway"
}

variable "opensearch_domain" {
  type    = string
  default = "content-search"
}
variable "opensearch_host" {
  type    = string
  default = "vpc-qa-content-search-fev6wyjtut6zt4evbtwwnjm56q.us-east-1.es.amazonaws.com"
}
variable "opensearch_port" {
  type    = number
  default = 443
}
variable "opensearch_user" {
  type    = string
  default = "ar_search_ingest_user"
}

# local variables
locals {
  lambda_full_name = "${var.lambda_prefix}-${var.lambda_name}"
}
