Documentation ¶
Overview ¶
Package policytroubleshooter aliases all exported identifiers in package "cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb".
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.
Index ¶
- Constants
- Variables
- func RegisterIamCheckerServer(s *grpc.Server, srv IamCheckerServer)deprecated
- type AccessStatedeprecated
- type AccessTupledeprecated
- type BindingExplanationdeprecated
- type BindingExplanation_AnnotatedMembershipdeprecated
- type BindingExplanation_Membershipdeprecated
- type BindingExplanation_RolePermissiondeprecated
- type ExplainedPolicydeprecated
- type HeuristicRelevancedeprecated
- type IamCheckerClientdeprecated
- type IamCheckerServerdeprecated
- type TroubleshootIamPolicyRequestdeprecated
- type TroubleshootIamPolicyResponsedeprecated
- type UnimplementedIamCheckerServerdeprecated
Constants ¶
const ( AccessState_ACCESS_STATE_UNSPECIFIED = src.AccessState_ACCESS_STATE_UNSPECIFIED AccessState_GRANTED = src.AccessState_GRANTED AccessState_NOT_GRANTED = src.AccessState_NOT_GRANTED AccessState_UNKNOWN_CONDITIONAL = src.AccessState_UNKNOWN_CONDITIONAL AccessState_UNKNOWN_INFO_DENIED = src.AccessState_UNKNOWN_INFO_DENIED BindingExplanation_MEMBERSHIP_INCLUDED = src.BindingExplanation_MEMBERSHIP_INCLUDED BindingExplanation_MEMBERSHIP_NOT_INCLUDED = src.BindingExplanation_MEMBERSHIP_NOT_INCLUDED BindingExplanation_MEMBERSHIP_UNKNOWN_INFO_DENIED = src.BindingExplanation_MEMBERSHIP_UNKNOWN_INFO_DENIED BindingExplanation_MEMBERSHIP_UNKNOWN_UNSUPPORTED = src.BindingExplanation_MEMBERSHIP_UNKNOWN_UNSUPPORTED BindingExplanation_MEMBERSHIP_UNSPECIFIED = src.BindingExplanation_MEMBERSHIP_UNSPECIFIED BindingExplanation_ROLE_PERMISSION_INCLUDED = src.BindingExplanation_ROLE_PERMISSION_INCLUDED BindingExplanation_ROLE_PERMISSION_NOT_INCLUDED = src.BindingExplanation_ROLE_PERMISSION_NOT_INCLUDED BindingExplanation_ROLE_PERMISSION_UNKNOWN_INFO_DENIED = src.BindingExplanation_ROLE_PERMISSION_UNKNOWN_INFO_DENIED BindingExplanation_ROLE_PERMISSION_UNSPECIFIED = src.BindingExplanation_ROLE_PERMISSION_UNSPECIFIED HeuristicRelevance_HEURISTIC_RELEVANCE_UNSPECIFIED = src.HeuristicRelevance_HEURISTIC_RELEVANCE_UNSPECIFIED HeuristicRelevance_HIGH = src.HeuristicRelevance_HIGH HeuristicRelevance_NORMAL = src.HeuristicRelevance_NORMAL )
Deprecated: Please use consts in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
Variables ¶
var ( AccessState_name = src.AccessState_name AccessState_value = src.AccessState_value BindingExplanation_Membership_name = src.BindingExplanation_Membership_name BindingExplanation_Membership_value = src.BindingExplanation_Membership_value BindingExplanation_RolePermission_name = src.BindingExplanation_RolePermission_name BindingExplanation_RolePermission_value = src.BindingExplanation_RolePermission_value File_google_cloud_policytroubleshooter_v1_checker_proto = src.File_google_cloud_policytroubleshooter_v1_checker_proto File_google_cloud_policytroubleshooter_v1_explanations_proto = src.File_google_cloud_policytroubleshooter_v1_explanations_proto HeuristicRelevance_name = src.HeuristicRelevance_name HeuristicRelevance_value = src.HeuristicRelevance_value )
Deprecated: Please use vars in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
Functions ¶
func RegisterIamCheckerServer
deprecated
func RegisterIamCheckerServer(s *grpc.Server, srv IamCheckerServer)
Deprecated: Please use funcs in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
Types ¶
type AccessState
deprecated
type AccessState = src.AccessState
Whether a member has a permission for a resource.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type AccessTuple
deprecated
type AccessTuple = src.AccessTuple
Information about the member, resource, and permission to check.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type BindingExplanation
deprecated
type BindingExplanation = src.BindingExplanation
Details about how a binding in a policy affects a member's ability to use a permission.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type BindingExplanation_AnnotatedMembership
deprecated
type BindingExplanation_AnnotatedMembership = src.BindingExplanation_AnnotatedMembership
Details about whether the binding includes the member.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type BindingExplanation_Membership
deprecated
type BindingExplanation_Membership = src.BindingExplanation_Membership
Whether the binding includes the member.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type BindingExplanation_RolePermission
deprecated
type BindingExplanation_RolePermission = src.BindingExplanation_RolePermission
Whether a role includes a specific permission.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type ExplainedPolicy
deprecated
type ExplainedPolicy = src.ExplainedPolicy
Details about how a specific IAM [Policy][google.iam.v1.Policy] contributed to the access check.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type HeuristicRelevance
deprecated
type HeuristicRelevance = src.HeuristicRelevance
The extent to which a single data point contributes to an overall determination.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type IamCheckerClient
deprecated
type IamCheckerClient = src.IamCheckerClient
IamCheckerClient is the client API for IamChecker service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
func NewIamCheckerClient
deprecated
func NewIamCheckerClient(cc grpc.ClientConnInterface) IamCheckerClient
Deprecated: Please use funcs in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type IamCheckerServer
deprecated
type IamCheckerServer = src.IamCheckerServer
IamCheckerServer is the server API for IamChecker service.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type TroubleshootIamPolicyRequest
deprecated
type TroubleshootIamPolicyRequest = src.TroubleshootIamPolicyRequest
Request for [TroubleshootIamPolicy][google.cloud.policytroubleshooter.v1.IamChecker.TroubleshootIamPolicy].
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type TroubleshootIamPolicyResponse
deprecated
type TroubleshootIamPolicyResponse = src.TroubleshootIamPolicyResponse
Response for [TroubleshootIamPolicy][google.cloud.policytroubleshooter.v1.IamChecker.TroubleshootIamPolicy].
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb
type UnimplementedIamCheckerServer
deprecated
type UnimplementedIamCheckerServer = src.UnimplementedIamCheckerServer
UnimplementedIamCheckerServer can be embedded to have forward compatible implementations.
Deprecated: Please use types in: cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb