IamBinding class

Represents a particular IAM binding, which captures a member's role addition, removal, or state.

Constructors

IamBinding({String? action, String? member, String? role})
IamBinding.fromJson(Map json_)

Properties

action String?
The action that was performed on a Binding. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
member String?
A single identity requesting access for a Cloud Platform resource, for example, "foo@google.com".
getter/setter pair
role String?
Role that is assigned to "members".
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited