DefaultObjectAccessControls: update

Updates a default object ACL entry on the specified bucket .

Required permissions

To use this method, the authenticated user must have the following IAM permissions for the bucket containing the default object ACL entry:

  • storage.buckets.get
  • storage.buckets.getIamPolicy
  • storage.buckets.setIamPolicy
  • storage.buckets.update

Request

HTTP request

PUT https://storage.googleapis.com/storage/v1/b/ bucket 
/defaultObjectAcl/ entity 

In addition to standard query parameters , the following query parameters apply to this method.

To see an example of how to include query parameters in a request, see the JSON API Overview page.

Parameters

Parameter name
Value
Description
Path parameters
bucket
string
Name of a bucket.
entity
string
The entity holding the permission. Can be user- emailAddress , group- groupId , group- emailAddress , allUsers , or allAuthenticatedUsers .

Request body

In the request body, supply a DefaultObjectAccessControls resource .

Response

If successful, this method returns a DefaultObjectAccessControls resource in the response body.

Try it!

Use the APIs Explorer below to call this method on live data and see the response.

Create a Mobile Website
View Site in Mobile | Classic
Share by: