terraform-provider-google/r/google_project_services.html.markdown
Evan Brown 622783c762 providers/google: Support managing projects
Add support for creating, updating, and deleting projects, as well as
their enabled services and their IAM policies.

Various concessions were made for backwards compatibility, and will be
removed in 0.9 or 0.10.
2017-01-25 14:59:50 -08:00

846 B

layout page_title sidebar_current description
google Google: google_project_services docs-google-project-services Allows management of API services for a Google Cloud Platform project.

google_project_services

Allows management of enabled API services for an existing Google Cloud Platform project. Services in an existing project that are not defined in the config will be removed.

Example Usage

resource "google_project_services" "project" {
  project_id = "your-project-id"
  services = ["iam.googleapis.com", "cloudresourcemanager.googleapis.com"]
}

Argument Reference

The following arguments are supported:

  • project_id - (Required) The project ID. Changing this forces a new project to be created.

  • services - (Required) The list of services that are enabled. Supports update.