Package google.cloud.policytroubleshooter.v1 (1.21.0)

Classes

Explanations

Explanations.AccessTuple

Information about the principal, resource, and permission to check.

Protobuf type google.cloud.policytroubleshooter.v1.AccessTuple

Explanations.AccessTuple.Builder

Information about the principal, resource, and permission to check.

Protobuf type google.cloud.policytroubleshooter.v1.AccessTuple

Explanations.BindingExplanation

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

Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation

Explanations.BindingExplanation.AnnotatedMembership

Details about whether the binding includes the principal.

Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation.AnnotatedMembership

Explanations.BindingExplanation.AnnotatedMembership.Builder

Details about whether the binding includes the principal.

Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation.AnnotatedMembership

Explanations.BindingExplanation.Builder

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

Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation

Explanations.ExplainedPolicy

Details about how a specific IAM Policy contributed to the access check.

Protobuf type google.cloud.policytroubleshooter.v1.ExplainedPolicy

Explanations.ExplainedPolicy.Builder

Details about how a specific IAM Policy contributed to the access check.

Protobuf type google.cloud.policytroubleshooter.v1.ExplainedPolicy

Interfaces

Explanations.AccessTupleOrBuilder

Explanations.BindingExplanation.AnnotatedMembershipOrBuilder

Explanations.BindingExplanationOrBuilder

Explanations.ExplainedPolicyOrBuilder

Enums

Explanations.AccessState

Whether a principal has a permission for a resource.

Protobuf enum google.cloud.policytroubleshooter.v1.AccessState

Explanations.BindingExplanation.Membership

Whether the binding includes the principal.

Protobuf enum google.cloud.policytroubleshooter.v1.BindingExplanation.Membership

Explanations.BindingExplanation.RolePermission

Whether a role includes a specific permission.

Protobuf enum google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission

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.

Protobuf enum google.cloud.policytroubleshooter.v1.HeuristicRelevance