An access-control entry.
Value parameters
- domain
-
The domain associated with the entity, if any.
-
The email address associated with the entity, if any.
- entity
-
The entity holding the permission, in one of the following forms: *
user-{userid}
*user-{email}
*group-{groupid}
*group-{email}
*domain-{domain}
*project-{team}-{projectnumber}
*project-{team}-{projectid}
*allUsers
*allAuthenticatedUsers
Examples: * The user[email protected]
would be[email protected]
. * The group[email protected]
would be[email protected]
* All members of the Google Apps for Business domainexample.com
would bedomain-example.com
For project entities,project-{team}-{projectnumber}
format will be returned on response. - entityAlt
-
Output only. The alternative entity format, if exists. For project entities,
project-{team}-{projectid}
format will be returned on response. - entityId
-
The ID for the entity, if any.
- etag
-
The etag of the BucketAccessControl. If included in the metadata of an update or delete request message, the operation operation will only be performed if the etag matches that of the bucket's BucketAccessControl.
- id
-
The ID of the access-control entry.
- projectTeam
-
The project team associated with the entity, if any.
- role
-
The access permission for the entity.
Attributes
- Companion
- object
- Source
- BucketAccessControl.scala
- Graph
-
- Supertypes
-
trait Updatable[BucketAccessControl]trait GeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any