Cloud Bursting

Cedana API for cloud bursting

List instances

get
Responses
chevron-right
200

List of instances

application/json
cloud_providerstringRequired
created_atstring · nullableOptional
idstringRequired
instance_typestringRequired
namestringRequired
regionstringRequired
statusstringRequired
get
/v2/instances

Create instance

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
alertone ofOptional
nullOptional
or
auto_deleteone ofOptional
nullOptional
or
cloudstringRequired
launch_configurationone ofOptional
nullOptional
or
namestringRequired
osstring · nullableOptional
regionstringRequired
shade_cloudbooleanRequired
shade_instance_typestringRequired
ssh_key_idstring · nullableOptional
tagsstring[] · nullableOptional
template_idstring · nullableOptional
volume_idsstring[] · nullableOptional
volume_mountone ofOptional
nullOptional
or
Responses
chevron-right
200

Instance created successfully

application/json
cloud_providerstringRequired
instance_idstringRequired
instance_typestringRequired
regionstringRequired
statusstringRequired
post
/v2/instances

Get configuration status

get
Responses
chevron-right
200

Bursting configuration status

application/json
can_use_burstingbooleanRequired
messagestringRequired
statusstring · enumRequiredPossible values:
get
/v2/instances/bursting-status
200

Bursting configuration status

Get available instance types

get
Query parameters
num_gpusinteger · int32Optional

Filter by number of GPUs

gpu_typestringOptional

Filter by GPU type

sortstringOptional

Sort results (e.g., 'price')

Responses
chevron-right
200

Available instance types

application/json
cloudstringRequired
cloud_instance_typestringRequired
deployment_typestringRequired
hourly_priceinteger · int32Required
shade_instance_typestringRequired
get
/v2/instances/types

Delete instance

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
instance_idstringRequired

Instance ID to delete

Responses
chevron-right
200

Instance deleted successfully

application/json

Standard error response for API endpoints

codestring · nullableOptional

HTTP status code

detailsanyOptional

Optional additional error details

messagestringRequired

Error message describing what went wrong

delete
/v2/instances/{instance_id}

Get instance status

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
instance_idstringRequired

Instance ID

Responses
chevron-right
200

Instance status

application/json
created_atstring · nullableOptional
instance_idstringRequired
ip_addressstring · nullableOptional
metadataanyRequired
ssh_portinteger · nullableOptional
ssh_userstring · nullableOptional
statusstringRequired
get
/v2/instances/{instance_id}/status

Last updated

Was this helpful?