ObjectAccessControls
class ObjectAccessControls extends Resource (View source)
The "objectAccessControls" collection of methods.
Typical usage is:
$storageService = new Google\Service\Storage(...);
$objectAccessControls = $storageService->objectAccessControls;
Methods
Permanently deletes the ACL entry for the specified entity on the specified object. (objectAccessControls.delete)
Returns the ACL entry for the specified entity on the specified object.
Creates a new ACL entry on the specified object.
Retrieves ACL entries on the specified object.
Patches an ACL entry on the specified object. (objectAccessControls.patch)
Updates an ACL entry on the specified object. (objectAccessControls.update)
Details
delete(string $bucket, string $object, string $entity, array $optParams = [])
Permanently deletes the ACL entry for the specified entity on the specified object. (objectAccessControls.delete)
ObjectAccessControl
get(string $bucket, string $object, string $entity, array $optParams = [])
Returns the ACL entry for the specified entity on the specified object.
(objectAccessControls.get)
ObjectAccessControl
insert(string $bucket, string $object, ObjectAccessControl $postBody, array $optParams = [])
Creates a new ACL entry on the specified object.
(objectAccessControls.insert)
ObjectAccessControls
listObjectAccessControls(string $bucket, string $object, array $optParams = [])
Retrieves ACL entries on the specified object.
(objectAccessControls.listObjectAccessControls)
ObjectAccessControl
patch(string $bucket, string $object, string $entity, ObjectAccessControl $postBody, array $optParams = [])
Patches an ACL entry on the specified object. (objectAccessControls.patch)
ObjectAccessControl
update(string $bucket, string $object, string $entity, ObjectAccessControl $postBody, array $optParams = [])
Updates an ACL entry on the specified object. (objectAccessControls.update)