Class protos.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService (3.13.0)

Represents a DeploymentResourcePoolService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService

Package

@google-cloud/aiplatform

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new DeploymentResourcePoolService service.

Parameters
NameDescription
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): DeploymentResourcePoolService;

Creates new DeploymentResourcePoolService service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
DeploymentResourcePoolService

RPC service. Useful where requests and/or responses are streamed.

createDeploymentResourcePool(request, callback)

public createDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.ICreateDeploymentResourcePoolRequest, callback: google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.CreateDeploymentResourcePoolCallback): void;

Calls CreateDeploymentResourcePool.

Parameters
NameDescription
request ICreateDeploymentResourcePoolRequest

CreateDeploymentResourcePoolRequest message or plain object

callback CreateDeploymentResourcePoolCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createDeploymentResourcePool(request)

public createDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.ICreateDeploymentResourcePoolRequest): Promise<google.longrunning.Operation>;

Calls CreateDeploymentResourcePool.

Parameter
NameDescription
request ICreateDeploymentResourcePoolRequest

CreateDeploymentResourcePoolRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteDeploymentResourcePool(request, callback)

public deleteDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.IDeleteDeploymentResourcePoolRequest, callback: google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.DeleteDeploymentResourcePoolCallback): void;

Calls DeleteDeploymentResourcePool.

Parameters
NameDescription
request IDeleteDeploymentResourcePoolRequest

DeleteDeploymentResourcePoolRequest message or plain object

callback DeleteDeploymentResourcePoolCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteDeploymentResourcePool(request)

public deleteDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.IDeleteDeploymentResourcePoolRequest): Promise<google.longrunning.Operation>;

Calls DeleteDeploymentResourcePool.

Parameter
NameDescription
request IDeleteDeploymentResourcePoolRequest

DeleteDeploymentResourcePoolRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

getDeploymentResourcePool(request, callback)

public getDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.IGetDeploymentResourcePoolRequest, callback: google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.GetDeploymentResourcePoolCallback): void;

Calls GetDeploymentResourcePool.

Parameters
NameDescription
request IGetDeploymentResourcePoolRequest

GetDeploymentResourcePoolRequest message or plain object

callback GetDeploymentResourcePoolCallback

Node-style callback called with the error, if any, and DeploymentResourcePool

Returns
TypeDescription
void

getDeploymentResourcePool(request)

public getDeploymentResourcePool(request: google.cloud.aiplatform.v1beta1.IGetDeploymentResourcePoolRequest): Promise<google.cloud.aiplatform.v1beta1.DeploymentResourcePool>;

Calls GetDeploymentResourcePool.

Parameter
NameDescription
request IGetDeploymentResourcePoolRequest

GetDeploymentResourcePoolRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.aiplatform.v1beta1.DeploymentResourcePool>

Promise

listDeploymentResourcePools(request, callback)

public listDeploymentResourcePools(request: google.cloud.aiplatform.v1beta1.IListDeploymentResourcePoolsRequest, callback: google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.ListDeploymentResourcePoolsCallback): void;

Calls ListDeploymentResourcePools.

Parameters
NameDescription
request IListDeploymentResourcePoolsRequest

ListDeploymentResourcePoolsRequest message or plain object

callback ListDeploymentResourcePoolsCallback

Node-style callback called with the error, if any, and ListDeploymentResourcePoolsResponse

Returns
TypeDescription
void

listDeploymentResourcePools(request)

public listDeploymentResourcePools(request: google.cloud.aiplatform.v1beta1.IListDeploymentResourcePoolsRequest): Promise<google.cloud.aiplatform.v1beta1.ListDeploymentResourcePoolsResponse>;

Calls ListDeploymentResourcePools.

Parameter
NameDescription
request IListDeploymentResourcePoolsRequest

ListDeploymentResourcePoolsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.aiplatform.v1beta1.ListDeploymentResourcePoolsResponse>

Promise

queryDeployedModels(request, callback)

public queryDeployedModels(request: google.cloud.aiplatform.v1beta1.IQueryDeployedModelsRequest, callback: google.cloud.aiplatform.v1beta1.DeploymentResourcePoolService.QueryDeployedModelsCallback): void;

Calls QueryDeployedModels.

Parameters
NameDescription
request IQueryDeployedModelsRequest

QueryDeployedModelsRequest message or plain object

callback QueryDeployedModelsCallback

Node-style callback called with the error, if any, and QueryDeployedModelsResponse

Returns
TypeDescription
void

queryDeployedModels(request)

public queryDeployedModels(request: google.cloud.aiplatform.v1beta1.IQueryDeployedModelsRequest): Promise<google.cloud.aiplatform.v1beta1.QueryDeployedModelsResponse>;

Calls QueryDeployedModels.

Parameter
NameDescription
request IQueryDeployedModelsRequest

QueryDeployedModelsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.aiplatform.v1beta1.QueryDeployedModelsResponse>

Promise