google_storage_default_object_acl

Creates a new default object ACL in Google Cloud Storage service (GCS). For more information see the official documentation and API.

Example Usage

Example creating a default object ACL on a bucket with one owner, and one reader.

resource "google_storage_bucket" "image-store" {
  name     = "image-store-bucket"
  location = "EU"
}

resource "google_storage_default_object_acl" "image-store-default-acl" {
  bucket = "${google_storage_bucket.image-store.name}"
  role_entity = [
    "OWNER:[email protected]",
    "READER:group-mygroup",
  ]
}

Argument Reference

Attributes Reference

Only the arguments listed above are exposed as attributes.

© 2018 HashiCorp
Licensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/google/r/storage_default_object_acl.html