java/java-dataflow-samples/read-pubsub-write-bigquery/infrastructure/01.setup/services.tf (12 lines of code) (raw):
// Provision the required Google Cloud services
resource "google_project_service" "required_services" {
for_each = toset([
"bigquery",
"compute",
"dataflow",
"iam",
"pubsub"
])
service = "${each.key}.googleapis.com"
disable_on_destroy = false
}