Package google.cloud.policytroubleshooter.v1 (1.44.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.policytroubleshooter.iam.v3 for new applications.

Classes

Class Description
google.cloud.policytroubleshooter.v1.Explanations
google.cloud.policytroubleshooter.v1.Explanations.AccessTuple Information about the principal, resource, and permission to check.
google.cloud.policytroubleshooter.v1.Explanations.AccessTuple.Builder Information about the principal, resource, and permission to check.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation Details about how a binding in a policy affects a principal's ability to use a permission.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.AnnotatedMembership Details about whether the binding includes the principal.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.AnnotatedMembership.Builder Details about whether the binding includes the principal.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.Builder Details about how a binding in a policy affects a principal's ability to use a permission.
google.cloud.policytroubleshooter.v1.Explanations.ExplainedPolicy Details about how a specific IAM Policy contributed to the access check.
google.cloud.policytroubleshooter.v1.Explanations.ExplainedPolicy.Builder Details about how a specific IAM Policy contributed to the access check.

Interfaces

Interface Description
google.cloud.policytroubleshooter.v1.Explanations.AccessTupleOrBuilder
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.AnnotatedMembershipOrBuilder
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanationOrBuilder
google.cloud.policytroubleshooter.v1.Explanations.ExplainedPolicyOrBuilder

Enums

Enum Description
google.cloud.policytroubleshooter.v1.Explanations.AccessState Whether a principal has a permission for a resource.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.Membership Whether the binding includes the principal.
google.cloud.policytroubleshooter.v1.Explanations.BindingExplanation.RolePermission Whether a role includes a specific permission.
google.cloud.policytroubleshooter.v1.Explanations.HeuristicRelevance The extent to which a single data point, such as the existence of a binding or whether a binding includes a specific principal, contributes to an overall determination.