Represents a CmekConfigService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.discoveryengine.v1.CmekConfigServicePackage
@google-cloud/discoveryengineConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new CmekConfigService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): CmekConfigService;Creates new CmekConfigService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
CmekConfigService |
RPC service. Useful where requests and/or responses are streamed. |
deleteCmekConfig(request, callback)
public deleteCmekConfig(request: google.cloud.discoveryengine.v1.IDeleteCmekConfigRequest, callback: google.cloud.discoveryengine.v1.CmekConfigService.DeleteCmekConfigCallback): void;Calls DeleteCmekConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteCmekConfigRequest
DeleteCmekConfigRequest message or plain object |
callback |
DeleteCmekConfigCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteCmekConfig(request)
public deleteCmekConfig(request: google.cloud.discoveryengine.v1.IDeleteCmekConfigRequest): Promise<google.longrunning.Operation>;Calls DeleteCmekConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteCmekConfigRequest
DeleteCmekConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getCmekConfig(request, callback)
public getCmekConfig(request: google.cloud.discoveryengine.v1.IGetCmekConfigRequest, callback: google.cloud.discoveryengine.v1.CmekConfigService.GetCmekConfigCallback): void;Calls GetCmekConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetCmekConfigRequest
GetCmekConfigRequest message or plain object |
callback |
GetCmekConfigCallback
Node-style callback called with the error, if any, and CmekConfig |
| Returns | |
|---|---|
| Type | Description |
void |
|
getCmekConfig(request)
public getCmekConfig(request: google.cloud.discoveryengine.v1.IGetCmekConfigRequest): Promise<google.cloud.discoveryengine.v1.CmekConfig>;Calls GetCmekConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetCmekConfigRequest
GetCmekConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.CmekConfig> |
Promise |
listCmekConfigs(request, callback)
public listCmekConfigs(request: google.cloud.discoveryengine.v1.IListCmekConfigsRequest, callback: google.cloud.discoveryengine.v1.CmekConfigService.ListCmekConfigsCallback): void;Calls ListCmekConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IListCmekConfigsRequest
ListCmekConfigsRequest message or plain object |
callback |
ListCmekConfigsCallback
Node-style callback called with the error, if any, and ListCmekConfigsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listCmekConfigs(request)
public listCmekConfigs(request: google.cloud.discoveryengine.v1.IListCmekConfigsRequest): Promise<google.cloud.discoveryengine.v1.ListCmekConfigsResponse>;Calls ListCmekConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IListCmekConfigsRequest
ListCmekConfigsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.discoveryengine.v1.ListCmekConfigsResponse> |
Promise |
updateCmekConfig(request, callback)
public updateCmekConfig(request: google.cloud.discoveryengine.v1.IUpdateCmekConfigRequest, callback: google.cloud.discoveryengine.v1.CmekConfigService.UpdateCmekConfigCallback): void;Calls UpdateCmekConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateCmekConfigRequest
UpdateCmekConfigRequest message or plain object |
callback |
UpdateCmekConfigCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateCmekConfig(request)
public updateCmekConfig(request: google.cloud.discoveryengine.v1.IUpdateCmekConfigRequest): Promise<google.longrunning.Operation>;Calls UpdateCmekConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateCmekConfigRequest
UpdateCmekConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |