google_api_storage v0.16.0 GoogleApi.Storage.V1.Model.BucketAccessControl View Source
An access-control entry.
Attributes
bucket(type:String.t, default:nil) - The name of the bucket.domain(type:String.t, default:nil) - The domain associated with the entity, if any.email(type:String.t, default:nil) - The email address associated with the entity, if any.entity(type:String.t, default:nil) - The entity holding the permission, in one of the following forms:- user-userId
- user-email
- group-groupId
- group-email
- domain-domain
- project-team-projectId
- allUsers
- allAuthenticatedUsers Examples:
- The user liz@example.com would be user-liz@example.com.
- The group example@googlegroups.com would be group-example@googlegroups.com.
- To refer to all members of the Google Apps for Business domain example.com, the entity would be domain-example.com.
entityId(type:String.t, default:nil) - The ID for the entity, if any.etag(type:String.t, default:nil) - HTTP 1.1 Entity tag for the access-control entry.id(type:String.t, default:nil) - The ID of the access-control entry.kind(type:String.t, default:storage#bucketAccessControl) - The kind of item this is. For bucket access control entries, this is always storage#bucketAccessControl.projectTeam(type:GoogleApi.Storage.V1.Model.BucketAccessControlProjectTeam.t, default:nil) - The project team associated with the entity, if any.role(type:String.t, default:nil) - The access permission for the entity.selfLink(type:String.t, default:nil) - The link to this access-control entry.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.Storage.V1.Model.BucketAccessControl{
bucket: String.t(),
domain: String.t(),
email: String.t(),
entity: String.t(),
entityId: String.t(),
etag: String.t(),
id: String.t(),
kind: String.t(),
projectTeam: GoogleApi.Storage.V1.Model.BucketAccessControlProjectTeam.t(),
role: String.t(),
selfLink: String.t()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.