Package @google-cloud/policy-troubleshooter (2.0.1)


Represents a CustomHttpPattern.

Represents a Http.

Represents a HttpRule.

Represents an AccessTuple.

Represents a BindingExplanation.

Represents an AnnotatedMembership.

Represents an ExplainedPolicy.

Represents an IamChecker

Represents a TroubleshootIamPolicyRequest.

Represents a TroubleshootIamPolicyResponse.

Represents an AuditConfig.

Represents an AuditConfigDelta.

Represents an AuditLogConfig.

Represents a Binding.

Represents a BindingDelta.

Represents a Policy.

Represents a PolicyDelta.

Represents a DescriptorProto.

Represents an ExtensionRange.

Represents a ReservedRange.

Represents an EnumDescriptorProto.

Represents an EnumReservedRange.

Represents an EnumOptions.

Represents an EnumValueDescriptorProto.

Represents an EnumValueOptions.

Represents an ExtensionRangeOptions.

Represents a FieldDescriptorProto.

Represents a FieldOptions.

Represents a FileDescriptorProto.

Represents a FileDescriptorSet.

Represents a FileOptions.

Represents a GeneratedCodeInfo.

Represents an Annotation.

Represents a MessageOptions.

Represents a MethodDescriptorProto.

Represents a MethodOptions.

Represents an OneofDescriptorProto.

Represents an OneofOptions.

Represents a ServiceDescriptorProto.

Represents a ServiceOptions.

Represents a SourceCodeInfo.

Represents a Location.

Represents an UninterpretedOption.

Represents a NamePart.

Represents an Expr.


IAM Policy Troubleshooter service.

This service helps you troubleshoot access issues for Google Cloud resources. v1


Properties of a CustomHttpPattern.

Properties of a Http.

Properties of a HttpRule.

Properties of an AnnotatedMembership.

Properties of an AccessTuple.

Properties of a BindingExplanation.

Properties of an ExplainedPolicy.

Properties of a TroubleshootIamPolicyRequest.

Properties of a TroubleshootIamPolicyResponse.

Properties of an AuditConfig.

Properties of an AuditConfigDelta.

Properties of an AuditLogConfig.

Properties of a Binding.

Properties of a BindingDelta.

Properties of a Policy.

Properties of a PolicyDelta.

Properties of an ExtensionRange.

Properties of a ReservedRange.

Properties of an EnumReservedRange.

Properties of an Annotation.

Properties of a DescriptorProto.

Properties of an EnumDescriptorProto.

Properties of an EnumOptions.

Properties of an EnumValueDescriptorProto.

Properties of an EnumValueOptions.

Properties of an ExtensionRangeOptions.

Properties of a FieldDescriptorProto.

Properties of a FieldOptions.

Properties of a FileDescriptorProto.

Properties of a FileDescriptorSet.

Properties of a FileOptions.

Properties of a GeneratedCodeInfo.

Properties of a MessageOptions.

Properties of a MethodDescriptorProto.

Properties of a MethodOptions.

Properties of an OneofDescriptorProto.

Properties of an OneofOptions.

Properties of a ServiceDescriptorProto.

Properties of a ServiceOptions.

Properties of a SourceCodeInfo.

Properties of an UninterpretedOption.

Properties of a Location.

Properties of a NamePart.

Properties of an Expr.


FieldBehavior enum.

AccessState enum.

Membership enum.

RolePermission enum.

HeuristicRelevance enum.

Action enum.

LogType enum.

Action enum.

Label enum.

Type enum.

CType enum.

JSType enum.

OptimizeMode enum.

IdempotencyLevel enum.



_default: {
    v1: typeof v1;
    IamCheckerClient: typeof v1.IamCheckerClient;


IamCheckerClient: typeof v1.IamCheckerClient

Type Aliases


declare type IamCheckerClient = v1.IamCheckerClient;

type TroubleshootIamPolicyCallback = (error: (Error|null), response?: => void;

Callback as used by .