Interface protos.google.cloud.policytroubleshooter.iam.v3beta.IAllowBindingExplanation (0.7.0)
Stay organized with collections
Save and categorize content based on your preferences.
Properties of an AllowBindingExplanation.
Package
@google-cloud/policy-troubleshooter-iam
Properties
allowAccessState
allowAccessState?: (google.cloud.policytroubleshooter.iam.v3beta.AllowAccessState|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.AllowAccessState|null);
AllowBindingExplanation allowAccessState
combinedMembership
combinedMembership?: (google.cloud.policytroubleshooter.iam.v3beta.AllowBindingExplanation.IAnnotatedAllowMembership|null);
AllowBindingExplanation combinedMembership
condition
condition?: (google.type.IExpr|null);
AllowBindingExplanation condition
conditionExplanation
conditionExplanation?: (google.cloud.policytroubleshooter.iam.v3beta.IConditionExplanation|null);
AllowBindingExplanation conditionExplanation
memberships
memberships?: ({ [k: string]: google.cloud.policytroubleshooter.iam.v3beta.AllowBindingExplanation.IAnnotatedAllowMembership }|null);
AllowBindingExplanation memberships
relevance
relevance?: (google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|null);
AllowBindingExplanation relevance
role
AllowBindingExplanation role
rolePermission
rolePermission?: (google.cloud.policytroubleshooter.iam.v3beta.RolePermissionInclusionState|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.RolePermissionInclusionState|null);
AllowBindingExplanation rolePermission
rolePermissionRelevance
rolePermissionRelevance?: (google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|null);
AllowBindingExplanation rolePermissionRelevance
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface protos.google.cloud.policytroubleshooter.iam.v3beta.IAllowBindingExplanation (0.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.7.0 (latest)](/nodejs/docs/reference/policy-troubleshooter-iam/latest/policy-troubleshooter-iam/protos.google.cloud.policytroubleshooter.iam.v3beta.iallowbindingexplanation)\n- [0.6.1](/nodejs/docs/reference/policy-troubleshooter-iam/0.6.1/policy-troubleshooter-iam/protos.google.cloud.policytroubleshooter.iam.v3beta.iallowbindingexplanation) \nProperties of an AllowBindingExplanation.\n\nPackage\n-------\n\n[@google-cloud/policy-troubleshooter-iam](../overview.html)\n\nProperties\n----------\n\n### allowAccessState\n\n allowAccessState?: (google.cloud.policytroubleshooter.iam.v3beta.AllowAccessState|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.AllowAccessState|null);\n\nAllowBindingExplanation allowAccessState\n\n### combinedMembership\n\n combinedMembership?: (google.cloud.policytroubleshooter.iam.v3beta.AllowBindingExplanation.IAnnotatedAllowMembership|null);\n\nAllowBindingExplanation combinedMembership\n\n### condition\n\n condition?: (google.type.IExpr|null);\n\nAllowBindingExplanation condition\n\n### conditionExplanation\n\n conditionExplanation?: (google.cloud.policytroubleshooter.iam.v3beta.IConditionExplanation|null);\n\nAllowBindingExplanation conditionExplanation\n\n### memberships\n\n memberships?: ({ [k: string]: google.cloud.policytroubleshooter.iam.v3beta.AllowBindingExplanation.IAnnotatedAllowMembership }|null);\n\nAllowBindingExplanation memberships\n\n### relevance\n\n relevance?: (google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|null);\n\nAllowBindingExplanation relevance\n\n### role\n\n role?: (string|null);\n\nAllowBindingExplanation role\n\n### rolePermission\n\n rolePermission?: (google.cloud.policytroubleshooter.iam.v3beta.RolePermissionInclusionState|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.RolePermissionInclusionState|null);\n\nAllowBindingExplanation rolePermission\n\n### rolePermissionRelevance\n\n rolePermissionRelevance?: (google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.iam.v3beta.HeuristicRelevance|null);\n\nAllowBindingExplanation rolePermissionRelevance"]]