variable "project_id" { description = "The Google Cloud project ID" type = string } variable "region" { description = "The Google Cloud region" type = string default = "us-central1" } variable "zone" { description = "The Google Cloud zone" type = string default = "us-central1-a" } variable "storage_bucket_name" { description = "The name of the Cloud Storage bucket" type = string } variable "firestore_db_name" { description = "The name of the Firestore database" type = string default = "imagedb" } variable "environment" { description = "The deployment environment (dev, staging, prod)" type = string default = "dev" } variable "pubsub_topic_name" { description = "The name of the Pub/Sub topic for image processing" type = string default = "image-processing-topic" } variable "cloud_run_service_account" { description = "The service account email for Cloud Run" type = string default = "" } variable "cloud_function_service_account" { description = "The service account email for Cloud Functions" type = string default = "" }