Discovery Engine v1 API - Class CmekConfigService.CmekConfigServiceBase (1.8.0)

[BindServiceMethod(typeof(CmekConfigService), "BindService")]
public abstract class CmekConfigService.CmekConfigServiceBase

Reference documentation and code samples for the Discovery Engine v1 API class CmekConfigService.CmekConfigServiceBase.

Base class for server-side implementations of CmekConfigService

Inheritance

object > CmekConfigService.CmekConfigServiceBase

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Methods

DeleteCmekConfig(DeleteCmekConfigRequest, ServerCallContext)

public virtual Task<Operation> DeleteCmekConfig(DeleteCmekConfigRequest request, ServerCallContext context)

De-provisions a CmekConfig.

Parameters
Name Description
request DeleteCmekConfigRequest

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).

GetCmekConfig(GetCmekConfigRequest, ServerCallContext)

public virtual Task<CmekConfig> GetCmekConfig(GetCmekConfigRequest request, ServerCallContext context)

Gets the [CmekConfig][google.cloud.discoveryengine.v1.CmekConfig].

Parameters
Name Description
request GetCmekConfigRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskCmekConfig

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

ListCmekConfigs(ListCmekConfigsRequest, ServerCallContext)

public virtual Task<ListCmekConfigsResponse> ListCmekConfigs(ListCmekConfigsRequest request, ServerCallContext context)

Lists all the [CmekConfig][google.cloud.discoveryengine.v1.CmekConfig]s with the project.

Parameters
Name Description
request ListCmekConfigsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListCmekConfigsResponse

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

UpdateCmekConfig(UpdateCmekConfigRequest, ServerCallContext)

public virtual Task<Operation> UpdateCmekConfig(UpdateCmekConfigRequest request, ServerCallContext context)

Provisions a CMEK key for use in a ___location of a customer's project. This method will also conduct ___location validation on the provided cmekConfig to make sure the key is valid and can be used in the selected ___location.

Parameters
Name Description
request UpdateCmekConfigRequest

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).