Policy Troubleshooter v1 API - Class IamChecker.IamCheckerBase (2.4.0)

[BindServiceMethod(typeof(IamChecker), "BindService")]
public abstract class IamChecker.IamCheckerBase

Reference documentation and code samples for the Policy Troubleshooter v1 API class IamChecker.IamCheckerBase.

Base class for server-side implementations of IamChecker

Inheritance

object > IamChecker.IamCheckerBase

Namespace

Google.Cloud.PolicyTroubleshooter.V1

Assembly

Google.Cloud.PolicyTroubleshooter.V1.dll

Methods

TroubleshootIamPolicy(TroubleshootIamPolicyRequest, ServerCallContext)

public virtual Task<TroubleshootIamPolicyResponse> TroubleshootIamPolicy(TroubleshootIamPolicyRequest request, ServerCallContext context)

Checks whether a principal has a specific permission for a specific resource, and explains why the principal does or does not have that permission.

Parameters
Name Description
request TroubleshootIamPolicyRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskTroubleshootIamPolicyResponse

The response to send back to the client (wrapped by a task).