variable "gcp_project_id" {
  type        = string
  description = "The id of the project"
}

variable "gcp_region_id" {
  type        = string
  description = "The id of the region in GCP"
  default     = "us-east4"
}

variable "instance_id" {
  type = string
}

variable "cluster_id" {
  type = string
}

variable "cluster_baseline" {
  type = number
}

variable "cluster_max_size" {
  type = number
}

variable "scale_factor" {
  type = number
}

variable "topic" {
  type    = string
  default = "bigtable-scaler"
}

variable "scale_schedule" {
  type = string
}

variable "baseline_schedule" {
  type = string
}

variable "scheduler_enabled" {
  type    = bool
  default = false
}

variable "slack_secret" {
  type    = string
  default = "infra_slack_token"
}

variable "slack_channel_id" {
  type = string
}
