GoogleCloudPolicytroubleshooterIamV3AllowPolicyExplanation class

Details about how the relevant IAM allow policies affect the final access state.

Properties

allowAccessState String?
Indicates whether the principal has the specified permission for the specified resource, based on evaluating all applicable IAM allow policies. Possible string values are:
getter/setter pair
explainedPolicies List<GoogleCloudPolicytroubleshooterIamV3ExplainedAllowPolicy>?
List of IAM allow policies that were evaluated to check the principal's permissions, with annotations to indicate how each policy contributed to the final result.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
relevance String?
The relevance of the allow policy type to the overall access state. Possible string values are:
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited