BucketAccessControlResponse

data class BucketAccessControlResponse(val bucket: String, val domain: String, val email: String, val entity: String, val entityId: String, val etag: String, val kind: String, val projectTeam: BucketAccessControlProjectTeamResponse, val role: String, val selfLink: String)

An access-control entry.

Constructors

Link copied to clipboard
fun BucketAccessControlResponse(bucket: String, domain: String, email: String, entity: String, entityId: String, etag: String, kind: String, projectTeam: BucketAccessControlProjectTeamResponse, role: String, selfLink: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the bucket.

Link copied to clipboard

The domain associated with the entity, if any.

Link copied to clipboard

The email address associated with the entity, if any.

Link copied to clipboard

The entity holding the permission, in one of the following forms:

Link copied to clipboard

The ID for the entity, if any.

Link copied to clipboard

HTTP 1.1 Entity tag for the access-control entry.

Link copied to clipboard

The kind of item this is. For bucket access control entries, this is always storage#bucketAccessControl.

Link copied to clipboard

The project team associated with the entity, if any.

Link copied to clipboard

The access permission for the entity.

Link copied to clipboard

The link to this access-control entry.