google_api_storage v0.11.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.