reserve_resource
- reserve_resource(
component: string,
name: string,
action: string,
bytes_requested?: number,
owner_id?: number,
options?: Record<string, string>,
callback?: GPUdbCallback,
): Promise<ReserveResourceResponse>Parameters
- component: string
Component requesting a resource reservation e.g. graph0. This may be a new reservation or change from a previous reservation.
- name: string
Identifier for the resource.
- action: string
Modification operation to be applied.
Optionalbytes_requested: numberAbsolute number of bytes requested for the reservation. Not used for evicted/deleted statuses.
Optionalowner_id: numberOwner identifier. Only needed for new resources or change owner.
Optionaloptions: Record<string, string>Optional parameters.
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<ReserveResourceResponse>
Promise<Types.ReserveResourceResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:12265
- component: string
reserve_resource_request
- reserve_resource_request(
request: ReserveResourceRequest,
callback?: GPUdbCallback,
): Promise<ReserveResourceResponse>Request for a component reserve a resource on a gpudb node. Currently only memory is supported.
Parameters
- request: ReserveResourceRequest
Request object containing the parameters for the operation
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<ReserveResourceResponse>
Promise<Types.ReserveResourceResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:12233
- request: ReserveResourceRequest
Request for a component reserve a resource on a gpudb node. Currently only memory is supported.