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

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

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

variable "connect_bootstrap_servers" {
  default = [
    "b-1.dev-managed-kafka-cdc.rk4es0.c11.kafka.us-east-1.amazonaws.com:9094",
    "b-2.dev-managed-kafka-cdc.rk4es0.c11.kafka.us-east-1.amazonaws.com:9094",
    "b-3.dev-managed-kafka-cdc.rk4es0.c11.kafka.us-east-1.amazonaws.com:9094",
  ]
}

variable "connect_schemas_enable" {
  default = "false"
}

variable "service_name" {
  default = "kafka-connect"
}

variable "connector_name" {
  default = "pubsub_source"
}

variable "kafka_topic" {
  default = "gcp.spotify.content-status-orchard-ext-test"
}

variable "vpc_id" {
  default = "vpc-34dbfd51"
}

variable "cert_domain" {
  default = "*.dev.theorchard.io"
}

variable "route53_zone_id" {
  default = "Z21XEY26C989RH"
}

variable "secrets" {
  default = [
    "gcp_creds"
  ]
}

variable "cps_project" {
  default = "vector-qa-425613"
}

variable "cps_subscription" {
  default = "content-status-orchard-ext"
}

variable "cps_subscription_project" {
  default = "content-ingestion-external"
}

locals {
  full_service_name = "${var.service_name}-${replace(var.connector_name, "_", "-")}"
}
