Responses

  • 200 application/json

    200

    Hide response attribute Show response attribute object
    • instance-types array[object]
      Hide instance-types attributes Show instance-types attributes object
      • id string(uuid)

        Instance type ID

      • size string

        Instance type size

        Values are large, huge, jumbo, medium, mega, small, extra-large, titan, micro, colossus, or tiny.

      • family string

        Instance type family

        Values are gpu3, gpu2, gpu, memory, storage, standard, colossus, or cpu.

      • cpus integer(int64)

        CPU count

        Minimum value is 0.

      • gpus integer(int64)

        GPU count

        Minimum value is 0.

      • authorized boolean

        Requires authorization or publicly available

      • memory integer(int64)

        Available memory

        Minimum value is 0.

      • zones array[string]

        Instance Type available zones

        Values are ch-dk-2, de-muc-1, ch-gva-2, at-vie-1, de-fra-1, bg-sof-1, or at-vie-2.

GET /instance-type
curl \
 -X GET https://api-ch-gva-2.exoscale.com/v2/instance-type
Response examples (200)
{
  "instance-types": [
    {
      "id": "string",
      "size": "large",
      "family": "gpu3",
      "cpus": 42,
      "gpus": 42,
      "authorized": true,
      "memory": 42,
      "zones": [
        "ch-dk-2"
      ]
    }
  ]
}