List of available configurations for spot instance creation
When creating spot instances you need to provide the desired hardware configurations. These configurations include CPU, CPU type, RAM, volume size, volume type, and optionally GPU accelerator. Different cloud providers offer various configurations in different data centers. Therefore, before creating any compute instance, you need to verify the available configurations.
Use this endpoint as a reference for available configurations for spot instances. You can search the available configurations by different parameters (provider, location, data center, cloud network type, CPU, CPU type, RAM, volume size, volume type, price, and GPU accelerator type).
When you find an appropriate configuration, provide the hardware parameters in the endpoint for creating or editing a spot instance.
Request
- Base URLhttps://api.emma.ms/external
- AuthHTTP bearer
Query parameters
GPU accelerator type ID
Minimum quantity of GPU accelerators
Maximum quantity of GPU accelerators
ID of the cloud provider
ID of the geographic location
ID of the cloud provider's data center
Type of cloud network
Type of vCPUs for the compute instance
virtual Central Processing Units (vCPUs) for the compute instance
Minimum number of vCPUs for the compute instance
Maximum number of vCPUs for the compute instance
RAM of the compute instance in gigabytes
Minimum RAM of the compute instance in gigabytes
Maximum RAM of the compute instance in gigabytes
Volume size of the compute instance in gigabytes
Minimum volume size of the compute instance in gigabytes
Maximum volume size of the compute instance in gigabytes
Volume type of the compute instance
Minimum price of the compute instance
Maximum price of the compute instance
Page number
Query size
Unused, created for future API extention. Will be ignored if used.
Response
Successful operation
Example response
{
"content": [
{
"id": "0935c792-a45b-46bb-b42d-4d47956ea1ae",
"providerId": 5,
"providerName": "GCP",
"locationId": 6,
"locationName": "London",
"dataCenterId": "aws-us-west-1",
"dataCenterName": "europe-west2",
"osId": 35,
"osType": "Ubuntu",
"osVersion": "18.04",
"cloudNetworkTypes": [
"default",
"multi-cloud",
"isolated"
],
"vCpuType": "Standard",
"vCpu": 4,
"ramGb": 16,
"volumeGb": 500,
"volumeType": "ssd",
"accelerator": {
"acceleratorTypeId": "b3f5a4cb-4e3c-4c63-8c68-e1bd96b7ae1a",
"acceleratorType": "NVIDIA A100",
"accelerators": 4,
"totalGpuMemoryGb": 320
},
"localDisks": {
"disks": 2,
"sizeTb": 25,
"totalSizeTb": 50,
"type": "ssd-plus"
},
"cost": {
"unit": "MONTHS",
"currency": "EUR",
"pricePerUnit": 5.479952
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.