Interface DenyRuleExplanation.AnnotatedDenyPrincipalMatchingOrBuilder (1.40.0)

public static interface DenyRuleExplanation.AnnotatedDenyPrincipalMatchingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMembership()

public abstract MembershipMatchingState getMembership()

Indicates whether the principal is listed as a denied principal in the deny rule, either directly or through membership in a principal set.

.google.cloud.policytroubleshooter.iam.v3.MembershipMatchingState membership = 1;

Returns
TypeDescription
MembershipMatchingState

The membership.

getMembershipValue()

public abstract int getMembershipValue()

Indicates whether the principal is listed as a denied principal in the deny rule, either directly or through membership in a principal set.

.google.cloud.policytroubleshooter.iam.v3.MembershipMatchingState membership = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for membership.

getRelevance()

public abstract HeuristicRelevance getRelevance()

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

.google.cloud.policytroubleshooter.iam.v3.HeuristicRelevance relevance = 2;

Returns
TypeDescription
HeuristicRelevance

The relevance.

getRelevanceValue()

public abstract int getRelevanceValue()

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

.google.cloud.policytroubleshooter.iam.v3.HeuristicRelevance relevance = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for relevance.