Class IamChecker.IamCheckerBase (1.2.0)

[BindServiceMethod(typeof(IamChecker), "BindService")]
public abstract class 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 member has a specific permission for a specific resource, and explains why the member does or does not have that permission.

Parameters
NameDescription
requestTroubleshootIamPolicyRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<TroubleshootIamPolicyResponse>

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