Cloud Providers /
List provider node types
Lists supported cloud provider node types
Query parameters
per_page
integerThe number of results to display per request. Maximum of 100 results per page.page
integerThe page number to access.cursor
stringThe cursor returned from the previous page of results, used to request the next page.provider
stringIf provided, only returns items belonging to this cloud provider.region
stringIf provided, only returns items available in this region.family
stringIf provided, only returns items of this family.maxGenerationAge
integerIf provided, only returns items with a generation age less than or equal to the number given.hasGpu
booleanIf true, only returns items with GPUs. If false, only returns items without GPUs.
Response body
- {object}Response object.
data
{object} requiredResult data.providers
[array] requiredAn array of supported cloud provider node types- {object}A provider node type object
id
string requiredThe ID of the node typename
string requiredThe name of the node typeresources
{object} requiredAn listing the resources of this node typevcpu
integerNumber of vCPU of this node typememory
integerAmount of memory capacity in GB of this node typefamily
string requiredFamily of the node typeprocessorFamily
string requiredProcessor family of the node typeworkloadType
string requiredWorkload this node type is optimized for
API
CLI
JS Client
GET /v1/cloud-providers/node-types
Example response
200 OK
A list of supported cloud provider node types.
JSON
{
"data": {
"providers": [
{
"id": "n2-standard-8",
"name": "n2-standard-8",
"resources": {
"vcpu": 8,
"memory": 32
},
"family": "N",
"processorFamily": "intel",
"workloadType": "general-purpose"
}
]
}
}