Information about the principal, resource, and permission to
check.
Attributes
Name
Description
principal
str
Required. The principal whose access you want to check, in
the form of the email address that represents that
principal. For example, alice@example.com or
my-service-account@my-project.iam.gserviceaccount.com.
The principal must be a Google Account or a service account.
Other types of principals are not supported.
full_resource_name
str
Required. The full resource name that identifies the
resource. For example,
//compute.googleapis.com/projects/my-project/zones/us-central1-a/instances/my-instance.
For examples of full resource names for Google Cloud
services, see
https://cloud.google.com/iam/help/troubleshooter/full-resource-names.
permission
str
Required. The IAM permission to check for the
specified principal and resource.
For a complete list of IAM permissions, see
https://cloud.google.com/iam/help/permissions/reference.
For a complete list of predefined IAM roles and
the permissions in each role, see
https://cloud.google.com/iam/help/roles/reference.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Class AccessTuple (1.13.3)\n\nVersion latestkeyboard_arrow_down\n\n- [1.13.3 (latest)](/python/docs/reference/policytroubleshooter/latest/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.13.1](/python/docs/reference/policytroubleshooter/1.13.1/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.12.1](/python/docs/reference/policytroubleshooter/1.12.1/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.11.5](/python/docs/reference/policytroubleshooter/1.11.5/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.10.0](/python/docs/reference/policytroubleshooter/1.10.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.9.0](/python/docs/reference/policytroubleshooter/1.9.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.8.2](/python/docs/reference/policytroubleshooter/1.8.2/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.7.1](/python/docs/reference/policytroubleshooter/1.7.1/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.6.0](/python/docs/reference/policytroubleshooter/1.6.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.5.4](/python/docs/reference/policytroubleshooter/1.5.4/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.4.2](/python/docs/reference/policytroubleshooter/1.4.2/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.3.1](/python/docs/reference/policytroubleshooter/1.3.1/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.2.0](/python/docs/reference/policytroubleshooter/1.2.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.1.3](/python/docs/reference/policytroubleshooter/1.1.3/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [1.0.0](/python/docs/reference/policytroubleshooter/1.0.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [0.2.0](/python/docs/reference/policytroubleshooter/0.2.0/google.cloud.policytroubleshooter_v1.types.AccessTuple)\n- [0.1.0](/python/docs/reference/policytroubleshooter/0.1.0/google.cloud.policytroubleshooter_v1.types.AccessTuple) \n\n AccessTuple(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nInformation about the principal, resource, and permission to\ncheck."]]