Struct PredefinedDefaultObjectAcl (2.20.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
Type Description
char const *

static AuthenticatedRead()

Returns
Type Description
PredefinedDefaultObjectAcl

static BucketOwnerFullControl()

Returns
Type Description
PredefinedDefaultObjectAcl

static BucketOwnerRead()

Returns
Type Description
PredefinedDefaultObjectAcl

static Private()

Returns
Type Description
PredefinedDefaultObjectAcl

static ProjectPrivate()

Returns
Type Description
PredefinedDefaultObjectAcl

static PublicRead()

Returns
Type Description
PredefinedDefaultObjectAcl