v4

latestOpenAPI 3.1.02026-07-31155218294.8 KB
Dedicated Models

Deploy Rebalance

Start a GPU pool rebalance: move GPUs from this deployment onto another deployment you own, one instance at a time and without downtime. Moving all instances stops this deployment; start it again later to resume it.

post/deploy/{deploy_id}/rebalance

Path parameters

deploy_idstring required

Headers

xi-api-keystring nullable
x-api-keystring nullable

Request body

target_deploy_idstring required

Deployment to grow using GPUs freed from this one.

countinteger required

Number of target instances to create.

dry_runboolean

Validate and preview without moving anything.

Response

Successful Response

replace_idstring

Id of the started rebalance; empty on a dry run.

gpustring required

GPU type being rebalanced.

source_instancesinteger required

Source instances now.

source_instances_afterinteger required

Source instances once the rebalance completes.

target_instancesinteger required

Target instances now.

target_instances_afterinteger required

Target instances once the rebalance completes.