GetBucketAccessControlResult class
Result data returned by getBucketAccessControl.
Constructors
- GetBucketAccessControlResult({required String bucket, required String domain, required String email, required String entity, required String entityId, required String etag, required String kind, required BucketAccessControlProjectTeamResponse projectTeam, required String role, required String selfLink})
-
Creates a new GetBucketAccessControlResult.
bucketThe name of the bucket.domainThe domain associated with the entity, if any.emailThe email address associated with the entity, if any.entityThe entity holding the permission, in one of the following forms:entityIdThe ID for the entity, if any.etagHTTP 1.1 Entity tag for the access-control entry.kindThe kind of item this is. For bucket access control entries, this is always storage#bucketAccessControl.projectTeamThe project team associated with the entity, if any.roleThe access permission for the entity.selfLinkThe link to this access-control entry.const -
GetBucketAccessControlResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- bucket → String
-
The name of the bucket.
final
- domain → String
-
The domain associated with the entity, if any.
final
- email → String
-
The email address associated with the entity, if any.
final
- entity → String
-
The entity holding the permission, in one of the following forms:
final
- entityId → String
-
The ID for the entity, if any.
final
- etag → String
-
HTTP 1.1 Entity tag for the access-control entry.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind → String
-
The kind of item this is. For bucket access control entries, this is always storage#bucketAccessControl.
final
- projectTeam → BucketAccessControlProjectTeamResponse
-
The project team associated with the entity, if any.
final
- role → String
-
The access permission for the entity.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink → String
-
The link to this access-control entry.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited