Class IamBinding (1.31.0)

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.