Permanently deletes the ACL entry for the specified entity on the specified object.
Arguments
bucket
string
Required. Name of a bucket.
entity
string
Required. The entity holding the permission. Can be user-userId, user-emailAddress, group-groupId, group-emailAddress, allUsers, or allAuthenticatedUsers.
object
string
Required. Name of the object. For information about how to URL encode object names to be path safe, see Encoding URI Path Parts .
generation
string ( int64
format)
If present, selects a specific revision of this object (as opposed to the latest version, the default).
userProject
string
The project to be billed for this request. Required for Requester Pays buckets.
Raised exceptions
ConnectionError
HttpError
TimeoutError
TypeError
ValueError
Response
If successful, the response will be empty.
Subworkflow snippet
Some fields might be optional or required. To identify required fields, refer to the API documentation .
YAML
- delete : call : googleapis.storage.v1.objectAccessControls.delete args : bucket : ... entity : ... object : ... generation : ... userProject : ... result : deleteResult
JSON
[ { "delete" : { "call" : "googleapis.storage.v1.objectAccessControls.delete" , "args" : { "bucket" : "..." , "entity" : "..." , "object" : "..." , "generation" : "..." , "userProject" : "..." }, "result" : "deleteResult" } } ]

