API documentation for policytroubleshooter_v1.types
package.
Classes
AccessState
Whether a member has a permission for a resource.
Values:
ACCESS_STATE_UNSPECIFIED (0):
Reserved for future use.
GRANTED (1):
The member has the permission.
NOT_GRANTED (2):
The member does not have the permission.
UNKNOWN_CONDITIONAL (3):
The member has the permission only if a condition expression
evaluates to true
.
UNKNOWN_INFO_DENIED (4):
The sender of the request does not have
access to all of the policies that Policy
Troubleshooter needs to evaluate.
AccessTuple
Information about the member, resource, and permission to check.
BindingExplanation
Details about how a binding in a policy affects a member's ability to use a permission.
ExplainedPolicy
Details about how a specific IAM Policy][google.iam.v1.Policy]
contributed to the access check.
HeuristicRelevance
The extent to which a single data point contributes to an overall determination.
Values: HEURISTIC_RELEVANCE_UNSPECIFIED (0): Reserved for future use. NORMAL (1): The data point has a limited effect on the result. Changing the data point is unlikely to affect the overall determination. HIGH (2): The data point has a strong effect on the result. Changing the data point is likely to affect the overall determination.
TroubleshootIamPolicyRequest
Request for TroubleshootIamPolicy.
TroubleshootIamPolicyResponse
Response for TroubleshootIamPolicy.