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

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

variable "project_id" {
  type = string
}

variable "instance_id" {
  type = string
}

variable "cluster_id" {
  type = string
}

variable "cluster_baseline" {
  type = number
}

variable "cluster_max_size" {
  type = number
}

variable "lambda_bucket" {
  type = string
}

variable "scale_factor" {
  type = number
}

variable "scale_schedule" {
  type = string
}

variable "baseline_schedule" {
  type = string
}

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

variable "slack_secret" {
  type = string
}

variable "slack_channel_id" {
  type = string
}
