IAM Policy Troubleshooter V1 API - Module Google::Cloud::PolicyTroubleshooter::V1::BindingExplanation::Membership (v0.8.1)

Reference documentation and code samples for the IAM Policy Troubleshooter V1 API module Google::Cloud::PolicyTroubleshooter::V1::BindingExplanation::Membership.

Whether the binding includes the principal.

Constants

MEMBERSHIP_UNSPECIFIED

value: 0
Default value. This value is unused.

MEMBERSHIP_INCLUDED

value: 1

The binding includes the principal. The principal can be included directly or indirectly. For example:

  • A principal is included directly if that principal is listed in the binding.
  • A principal is included indirectly if that principal is in a Google group or Google Workspace domain that is listed in the binding.

MEMBERSHIP_NOT_INCLUDED

value: 2
The binding does not include the principal.

MEMBERSHIP_UNKNOWN_INFO_DENIED

value: 3
The sender of the request is not allowed to access the binding.

MEMBERSHIP_UNKNOWN_UNSUPPORTED

value: 4
The principal is an unsupported type. Only Google Accounts and service accounts are supported.