Reference documentation and code samples for the Google Cloud Policy Troubleshooter V1 Client class Membership.
Whether the binding includes the member.
Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation.Membership
Namespace
Google \ Cloud \ PolicyTroubleshooter \ V1 \ BindingExplanationMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
MEMBERSHIP_UNSPECIFIED
Value: 0
Reserved for future use.
Generated from protobuf enum MEMBERSHIP_UNSPECIFIED = 0;
MEMBERSHIP_INCLUDED
Value: 1
The binding includes the member. The member can be included directly or indirectly. For example:
A member is included directly if that member is listed in the binding.
A member is included indirectly if that member is in a Google group or G Suite domain that is listed in the binding.
Generated from protobuf enum MEMBERSHIP_INCLUDED = 1;
MEMBERSHIP_NOT_INCLUDED
Value: 2
The binding does not include the member.
Generated from protobuf enum MEMBERSHIP_NOT_INCLUDED = 2;
MEMBERSHIP_UNKNOWN_INFO_DENIED
Value: 3
The sender of the request is not allowed to access the binding.
Generated from protobuf enum MEMBERSHIP_UNKNOWN_INFO_DENIED = 3;
MEMBERSHIP_UNKNOWN_UNSUPPORTED
Value: 4
The member is an unsupported type. Only Google Accounts and service accounts are supported.
Generated from protobuf enum MEMBERSHIP_UNKNOWN_UNSUPPORTED = 4;