GetDefaultObjectAccessControlResult constructor
- required String bucket,
- required String domain,
- required String email,
- required String entity,
- required String entityId,
- required String etag,
- required String generation,
- required String kind,
- required String object_,
- required DefaultObjectAccessControlProjectTeamResponse projectTeam,
- required String role,
- required String selfLink,
Creates a new GetDefaultObjectAccessControlResult.
bucket The name of the bucket.
domain The domain associated with the entity, if any.
email The email address associated with the entity, if any.
entity The entity holding the permission, in one of the following forms:
entityId The ID for the entity, if any.
etag HTTP 1.1 Entity tag for the access-control entry.
generation The content generation of the object, if applied to an object.
kind The kind of item this is. For object access control entries, this is always storage#objectAccessControl.
object_ The name of the object, if applied to an object.
projectTeam The project team associated with the entity, if any.
role The access permission for the entity.
selfLink The link to this access-control entry.
Implementation
const GetDefaultObjectAccessControlResult({
required this.bucket,
required this.domain,
required this.email,
required this.entity,
required this.entityId,
required this.etag,
required this.generation,
required this.kind,
required this.object_,
required this.projectTeam,
required this.role,
required this.selfLink,
});