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
-
bucket
- (Required) The name of the bucket it applies to. -
role_entity
- (Required) List of role/entity pairs in the formROLE:entity
. See GCS Object ACL documentation for more details.
Attributes Reference
Only the arguments listed above are exposed as attributes.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/google/r/storage_default_object_acl.html