Description

PredefinedAcl sets the optional parameter "predefinedAcl": Apply a predefined set of access controls to this object.

Possible values:

"authenticatedRead" - Object owner gets OWNER access, and

allAuthenticatedUsers get READER access.

"bucketOwnerFullControl" - Object owner gets OWNER access, and

project team owners get OWNER access.

"bucketOwnerRead" - Object owner gets OWNER access, and project

team owners get READER access.

"private" - Object owner gets OWNER access.
"projectPrivate" - Object owner gets OWNER access, and project team

members get access according to their roles.

"publicRead" - Object owner gets OWNER access, and allUsers get

READER access.