resource "google_redis_instance" "main" {
  name           = "${local.name_prefix}-redis"
  tier           = "STANDARD_HA"
  memory_size_gb = 2
  region         = var.gcp_region

  authorized_network = google_compute_network.main.id
  redis_version      = "REDIS_7_0"

  maintenance_policy {
    weekly_maintenance_window {
      day = "MONDAY"
      start_time {
        hours   = 4
        minutes = 0
      }
    }
  }
}
