Package Classes (1.14.0)

Summary of entries of Classes for policytroubleshooter.

Classes

IamCheckerAsyncClient

IAM Policy Troubleshooter service.

This service helps you troubleshoot access issues for GoogleCloud resources.

IamCheckerClient

IAM Policy Troubleshooter service.

This service helps you troubleshoot access issues for GoogleCloud resources.

AccessState

Whether a principal has a permission for a resource.

AccessTuple

Information about the principal, resource, and permission tocheck.

BindingExplanation

Details about how a binding in a policy affects a principal'sability to use a permission.

AnnotatedMembership

Details about whether the binding includes the principal.

Membership

Whether the binding includes the principal.

    - A principal is included directly if that principal is      listed in the binding.    - A principal is included indirectly if that principal is in      a Google group or Google Workspace domain that is listed      in the binding.MEMBERSHIP_NOT_INCLUDED (2):    The binding does not include the principal.MEMBERSHIP_UNKNOWN_INFO_DENIED (3):    The sender of the request is not allowed to    access the binding.MEMBERSHIP_UNKNOWN_UNSUPPORTED (4):    The principal is an unsupported type. Only    Google Accounts and service accounts are    supported.

MembershipsEntry

The abstract base class for a message.

RolePermission

Whether a role includes a specific permission.

ExplainedPolicy

Details about how a specific IAMPolicy][google.iam.v1.Policy]contributed to the access check.

HeuristicRelevance

The extent to which a single data point, such as theexistence of a binding or whether a binding includes a specificprincipal, contributes to an overall determination.

TroubleshootIamPolicyRequest

Request forTroubleshootIamPolicy.

TroubleshootIamPolicyResponse

Response forTroubleshootIamPolicy.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.