genai-for-marketing/infra/locals.tf (52 lines of code) (raw):

locals { services = [ "run.googleapis.com", "cloudbuild.googleapis.com", "compute.googleapis.com", "cloudresourcemanager.googleapis.com", "iam.googleapis.com", "container.googleapis.com", "cloudapis.googleapis.com", "cloudtrace.googleapis.com", "containerregistry.googleapis.com", "iamcredentials.googleapis.com", "dialogflow.googleapis.com", "monitoring.googleapis.com", "logging.googleapis.com", "notebooks.googleapis.com", "aiplatform.googleapis.com", "storage.googleapis.com", "datacatalog.googleapis.com", "appengineflex.googleapis.com", "translate.googleapis.com", "admin.googleapis.com", "docs.googleapis.com", "drive.googleapis.com", "sheets.googleapis.com", "slides.googleapis.com", "firebase.googleapis.com", "firebasehosting.googleapis.com", "discoveryengine.googleapis.com", "secretmanager.googleapis.com", "artifactregistry.googleapis.com", "firestore.googleapis.com" ] tables = [ { name = "customers", schema = "${path.module}/bq-schemas/customers.json" }, { name = "events", schema = "${path.module}/bq-schemas/events.json" }, { name = "metadata", schema = "${path.module}/bq-schemas/metadata.json" }, { name = "transactions", schema = "${path.module}/bq-schemas/transactions.json" } ] }