GoogleCloudPolicytroubleshooterIamV3DenyPolicyExplanation class

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

Properties

denyAccessState String?
Indicates whether the principal is denied the specified permission for the specified resource, based on evaluating all applicable IAM deny policies. Possible string values are:
getter/setter pair
explainedResources List<GoogleCloudPolicytroubleshooterIamV3ExplainedDenyResource>?
List of resources with IAM deny policies that were evaluated to check the principal's denied 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
permissionDeniable bool?
Indicates whether the permission to troubleshoot is supported in deny policies.
getter/setter pair
relevance String?
The relevance of the deny policy result 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