MachineTypes

These are the endpoints for MachineTypes. More information coming soon.


GET/v1/data-centers/{dataCenterId}/machine-types

Get

Description for this endpoint is coming soon.

Path attributes

  • Name
    dataCenterId
    Type
    string
    Description

Request

GET
/v1/data-centers/{dataCenterId}/machine-types
curl 'https://rest.compute.cudo.org/v1/data-centers/{dataCenterId}/machine-types' \
-H 'Accept: application/json'

Response

{
    "machineTypes": [
        {
            "countClusters": "integer",
            "countHosts": "integer",
            "countHostsActive": "integer",
            "countHostsInactive": "integer",
            "machineType": "string"
        }
    ]
}

GET/v1/data-centers/{dataCenterId}/machine-types/{machineType}

Get

Description for this endpoint is coming soon.

Path attributes

  • Name
    dataCenterId
    Type
    string
    Description
  • Name
    machineType
    Type
    string
    Description

Request

GET
/v1/data-centers/{dataCenterId}/machine-types/{machineType}
curl 'https://rest.compute.cudo.org/v1/data-centers/{dataCenterId}/machine-types/{machineType}' \
-H 'Accept: application/json'

Response

{
    "countClusters": "integer",
    "countHosts": "integer",
    "countHostsActive": "integer",
    "countHostsInactive": "integer",
    "cpuModels": [
        "string"
    ],
    "dataCenterId": "string",
    "gpuModels": [
        "string"
    ],
    "machineType": "string",
    "maxGpuPriceHr": {
        "value": "string"
    },
    "maxMemoryGibPriceHr": {
        "value": "string"
    },
    "maxVcpuPerGpu": "number",
    "maxVcpuPerMemoryGib": "number",
    "maxVcpuPriceHr": {
        "value": "string"
    },
    "minGpuPriceHr": {
        "value": "string"
    },
    "minMemoryGibPriceHr": {
        "value": "string"
    },
    "minVcpuPerGpu": "number",
    "minVcpuPerMemoryGib": "number",
    "minVcpuPriceHr": {
        "value": "string"
    }
}

GET/v1/data-centers/{dataCenterId}/machine-types/{machineType}/live-utilization

Get

Description for this endpoint is coming soon.

Path attributes

  • Name
    dataCenterId
    Type
    string
    Description
  • Name
    machineType
    Type
    string
    Description

Request

GET
/v1/data-centers/{dataCenterId}/machine-types/{machineType}/live-utilization
curl 'https://rest.compute.cudo.org/v1/data-centers/{dataCenterId}/machine-types/{machineType}/live-utilization' \
-H 'Accept: application/json'

Response

{
    "cpuUtilization": "number",
    "gpuFree": "integer",
    "gpuTotal": "integer",
    "gpuUsed": "integer",
    "gpuUtilization": "number",
    "memoryGibFree": "integer",
    "memoryGibTotal": "integer",
    "memoryGibUsed": "integer",
    "memoryUtilization": "number",
    "utilization": "number",
    "vcpuFree": "integer",
    "vcpuTotal": "integer",
    "vcpuUsed": "integer"
}