Cloud Dataplex v1 API - Class CmekService.CmekServiceBase (3.8.0)

[BindServiceMethod(typeof(CmekService), "BindService")]
public abstract class CmekService.CmekServiceBase

Reference documentation and code samples for the Cloud Dataplex v1 API class CmekService.CmekServiceBase.

Base class for server-side implementations of CmekService

Inheritance

object > CmekService.CmekServiceBase

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Methods

CreateEncryptionConfig(CreateEncryptionConfigRequest, ServerCallContext)

public virtual Task<Operation> CreateEncryptionConfig(CreateEncryptionConfigRequest request, ServerCallContext context)

Create an EncryptionConfig.

Parameters
Name Description
request CreateEncryptionConfigRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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

DeleteEncryptionConfig(DeleteEncryptionConfigRequest, ServerCallContext)

public virtual Task<Operation> DeleteEncryptionConfig(DeleteEncryptionConfigRequest request, ServerCallContext context)

Delete an EncryptionConfig.

Parameters
Name Description
request DeleteEncryptionConfigRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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

GetEncryptionConfig(GetEncryptionConfigRequest, ServerCallContext)

public virtual Task<EncryptionConfig> GetEncryptionConfig(GetEncryptionConfigRequest request, ServerCallContext context)

Get an EncryptionConfig.

Parameters
Name Description
request GetEncryptionConfigRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEncryptionConfig

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

ListEncryptionConfigs(ListEncryptionConfigsRequest, ServerCallContext)

public virtual Task<ListEncryptionConfigsResponse> ListEncryptionConfigs(ListEncryptionConfigsRequest request, ServerCallContext context)

List EncryptionConfigs.

Parameters
Name Description
request ListEncryptionConfigsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListEncryptionConfigsResponse

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

UpdateEncryptionConfig(UpdateEncryptionConfigRequest, ServerCallContext)

public virtual Task<Operation> UpdateEncryptionConfig(UpdateEncryptionConfigRequest request, ServerCallContext context)

Update an EncryptionConfig.

Parameters
Name Description
request UpdateEncryptionConfigRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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