google_storage_project_service_account
Use this data source to get the email address of the project's Google Cloud Storage service account. For more information see API.
Example Usage
data "google_storage_project_service_account" "gcs_account" {} resource "google_pubsub_topic_iam_binding" "binding" { topic = "${google_pubsub_topic.topic.name}" role = "roles/pubsub.publisher" members = ["${data.google_storage_project_service_account.gcs_account.id}"] }
Argument Reference
The following arguments are supported:
-
project
- (Optional) The project in which the resource belongs. If it is not provided, the provider project is used.
Attributes Reference
The following attributes are exported:
-
id
- The ID of the service account, which is its email address
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/google/d/google_storage_project_service_account.html