IamBinding(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a particular IAM binding, which captures a member's role addition, removal, or state.
Attributes |
|
---|---|
Name | Description |
action |
google.cloud.securitycenter_v1.types.IamBinding.Action
The action that was performed on a Binding. |
role |
str
Role that is assigned to "members". For example, "roles/viewer", "roles/editor", or "roles/owner". |
member |
str
A single identity requesting access for a Cloud Platform resource, for example, "foo@google.com". |
Classes
Action
Action(value)
The type of action performed on a Binding in a policy.
Values: ACTION_UNSPECIFIED (0): Unspecified. ADD (1): Addition of a Binding. REMOVE (2): Removal of a Binding.