Policy Troubleshooter v3 API - Class AllowBindingExplanation.Types.AnnotatedAllowMembership (1.2.0)

public sealed class AllowBindingExplanation.Types.AnnotatedAllowMembership : IMessage<AllowBindingExplanation.Types.AnnotatedAllowMembership>, IEquatable<AllowBindingExplanation.Types.AnnotatedAllowMembership>, IDeepCloneable<AllowBindingExplanation.Types.AnnotatedAllowMembership>, IBufferMessage, IMessage

Reference documentation and code samples for the Policy Troubleshooter v3 API class AllowBindingExplanation.Types.AnnotatedAllowMembership.

Details about whether the role binding includes the principal.

Inheritance

object > AllowBindingExplanation.Types.AnnotatedAllowMembership

Namespace

Google.Cloud.PolicyTroubleshooter.Iam.V3

Assembly

Google.Cloud.PolicyTroubleshooter.Iam.V3.dll

Constructors

AnnotatedAllowMembership()

public AnnotatedAllowMembership()

AnnotatedAllowMembership(AnnotatedAllowMembership)

public AnnotatedAllowMembership(AllowBindingExplanation.Types.AnnotatedAllowMembership other)
Parameter
Name Description
other AllowBindingExplanationTypesAnnotatedAllowMembership

Properties

Membership

public MembershipMatchingState Membership { get; set; }

Indicates whether the role binding includes the principal.

Property Value
Type Description
MembershipMatchingState

Relevance

public HeuristicRelevance Relevance { get; set; }

The relevance of the principal's status to the overall determination for the role binding.

Property Value
Type Description
HeuristicRelevance