resource "google_storage_bucket" "data" { name = "${var.project}-rarelens-data" location = var.region uniform_bucket_level_access = true lifecycle_rule { condition { age = 30 matches_prefix = ["work/"] } action { type = "Delete" } } } resource "google_artifact_registry_repository" "images" { repository_id = "rarelens" location = var.region format = "DOCKER" } resource "google_pubsub_topic" "vcf_uploaded" { name = "vcf-uploaded" }