Class IamChecker.IamCheckerBase (2.0.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
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
Task<TroubleshootIamPolicyResponse>

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