Spot instances
Get list of spot instances
Returns a list of spot instances. A Spot Instance is a specialized compute instance that allows you to access and utilize unused instance capacity at a steeply discounted rate. Spot price is charged on an hourly basis.
get/v1/spot-instances
Request
- Base URLhttps://api.emma.ms/external
- AuthHTTP bearer
Query parameters
projectIdinteger
Unused, created for future API extention. Will be ignored if used.
Response
Successful operation
Example response
[
{
"id": 8100,
"createdAt": "2021-11-26T14:54:11",
"createdByName": "Automation User",
"createdById": 123,
"modifiedAt": "2021-11-26T14:54:11",
"modifiedByName": "Automation User",
"modifiedById": 123,
"name": "vm-default-e08149hp",
"projectId": 933,
"status": "POWERED_ON",
"provider": {
"id": 22,
"name": "GCP"
},
"location": {
"id": 6,
"name": "London",
"country": "United Kingdom",
"continent": "Asia",
"region": "EMEA",
"latitude": 51.50735,
"longitude": -0.1277583
},
"dataCenter": {
"id": "aws-ap-south-1",
"name": "eu-north-1",
"providerId": 5,
"providerName": "GCP",
"locationId": 35,
"locationName": "Pune"
},
"os": {
"id": 35,
"family": "Linux",
"architecture": "x86-64",
"type": "Ubuntu",
"version": "22.04"
},
"vCpu": 1,
"vCpuType": "shared",
"cloudNetworkType": "multi-cloud",
"ramGb": 2,
"disks": [
{
"id": 5819,
"name": "volume-12fg45t",
"sizeGb": 250,
"typeId": 2,
"type": "ssd",
"isBootable": true,
"deviceIdentifier": "/dev/sda"
}
],
"networks": [
{
"id": 9826,
"ip": "10.106.0.2",
"networkTypeId": 2,
"networkType": "PRIVATE"
},
{
"id": 9825,
"ip": "134.122.100.131",
"networkTypeId": 1,
"networkType": "PUBLIC"
}
],
"securityGroup": {
"id": 208,
"name": "default"
},
"sshKeyId": 123,
"userName": "root",
"userPassword": "jsa7235!Hjk",
"cost": {
"unit": "HOURS",
"currency": "EUR",
"price": 0.002952,
"minPrice": 0.002952,
"maxPrice": 0.003152
},
"localDisks": [
{
"sizeTb": 5,
"typeId": 2,
"type": "ssd-plus"
}
],
"accelerator": {
"acceleratorTypeId": "53b7db26-4a1b-42f7-97a5-592edd685c5a",
"acceleratorType": "T4",
"accelerators": 1,
"totalGpuMemoryGb": 16
},
"tags": [
{
"key": "env",
"value": "dev"
}
],
"systemKeyInstalled": true,
"workflowExecutionInfo": {
"workflowTemplateId": 123,
"workflowTemplateName": "install-lamp",
"workflowExists": true,
"versionName": "v3",
"versionExists": true
}
}
]Changes
No recorded changes to this operation across all 1 revision of this API.