Struct PredefinedDefaultObjectAcl (2.21.0)

Set the default object ACL to a predefined value in a Bucket.

Every bucket has a default object ACL, and this ACL is applied to all objects uploaded to that bucket without a predefined ACL or an ACL specified in the request. When creating Buckets it is sometimes convenient to define the default object ACL to one of the predefined values.

See Also

https://cloud.google.com/storage/docs/access-control/lists#defaultobjects for a mode detailed description of default object ACLs.

See Also

https://cloud.google.com/storage/docs/access-control/lists#predefined-acl for a more detailed description of Predefined ACLs in GCS.

Functions

static well_known_parameter_name()

Returns
TypeDescription
char const *

static AuthenticatedRead()

Returns
TypeDescription
PredefinedDefaultObjectAcl

static BucketOwnerFullControl()

Returns
TypeDescription
PredefinedDefaultObjectAcl

static BucketOwnerRead()

Returns
TypeDescription
PredefinedDefaultObjectAcl

static Private()

Returns
TypeDescription
PredefinedDefaultObjectAcl

static ProjectPrivate()

Returns
TypeDescription
PredefinedDefaultObjectAcl

static PublicRead()

Returns
TypeDescription
PredefinedDefaultObjectAcl