memberships property
Indicates whether each principal in the binding includes the principal specified in the request, either directly or indirectly.
Each key identifies a principal in the binding, and each value indicates
whether the principal in the binding includes the principal in the
request. For example, suppose that a binding includes the following
principals: * user:alice@example.com * group:product-eng@example.com
You want to troubleshoot access for user:bob@example.com. This user is a
principal of the group group:product-eng@example.com. For the first
principal in the binding, the key is user:alice@example.com, and the
membership field in the value is set to MEMBERSHIP_NOT_INCLUDED. For
the second principal in the binding, the key is
group:product-eng@example.com, and the membership field in the value
is set to MEMBERSHIP_INCLUDED.
Implementation
core.Map<
core.String,
GoogleCloudPolicytroubleshooterV1BindingExplanationAnnotatedMembership
>?
memberships;