terraform/modules/gcs/main.tf (20 lines of code) (raw):

locals { common_name = "finetuning-data-bucket" bucket_name = local.common_name project_number = var.project_number } data "google_client_config" "default" {} # Get Project Number using a Data Source data "google_project" "project" { project_id = var.project_id } resource "google_storage_bucket" "static" { name = local.bucket_name location = var.region storage_class = "STANDARD" uniform_bucket_level_access = true force_destroy = true public_access_prevention = "enforced" lifecycle { ignore_changes = all } }