OSVauco/infrastructure/terraform/variables.tf

58 lines
1.4 KiB
HCL

variable "project_id" {
description = "The project ID to deploy the resources to."
type = string
}
variable "region" {
description = "The region to deploy the resources to."
type = string
}
variable "customer_id" {
description = "The customer ID for billing and labeling."
type = string
default = "osvauco"
}
variable "alert_email" {
description = "The email address for billing alerts."
type = string
default = "billing-alerts@example.com"
}
variable "billing_account_id" {
description = "The billing account ID to associate with the project."
type = string
}
variable "cloud_run_region" {
description = "The region for the Cloud Run service."
type = string
default = "europe-west1"
}
variable "artifact_region" {
description = "The region for the Artifact Registry repository."
type = string
default = "europe-west1"
}
variable "cloud_run_service_name" {
description = "The name of the Cloud Run service."
type = string
default = "osvauco-agent"
}
variable "artifact_repo_name" {
description = "The name of the Artifact Registry repository."
type = string
default = "agent-images"
}
variable "container_image" {
description = "The container image to deploy."
type = string
default = "europe-west1-docker.pkg.dev/propane-will-491900-m5/agent-images/osvauco-agent:latest"
}