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