sessions/terraform/variables.tf (45 lines of code) (raw):
variable "project_id" {
type = string
description = "The GCP project ID."
}
variable "model_id" {
type = string
description = "ID of large language model in vertexai"
}
variable "project_number" {
type = string
description = "The GCP project ID."
}
variable "region" {
type = string
default = "us-central1"
description = "The GCP region where resources will be created."
}
variable "zone" {
type = string
default = "us-central1-a"
description = "The GCP zone where resources will be created."
}
variable "buckets" {
type = map(object({
location = string
force_destroy = bool
uniform_bucket_level_access = bool
}))
description = "Map of buckets to create with their attributes."
}
variable "alloydb_password" {
type = string
description = "The password for the AlloyDB instance."
sensitive = true
}
variable "alloydb_cluster_name" {
type = string
description = "The cluster name for the AlloyDB instance."
sensitive = true
}
variable "my_user" {
description = "User for the application"
type = string
default = "postgres"
}