List drive slots for a Kubernetes bare metal node

GET/v1/hosts/kubernetes_baremetal_nodes/{server_id}/drive_slots

A GET request to /v1/hosts/kubernetes_baremetal_nodes/{server_id}/drive_slots will list drive slots for a bare metal node specified in the path parameter.

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

server_id*string

A unique identifier of a server used for a node. To find it out, proceed to the relevant request.

Query Parameters

per_page?integer

The number of results [ 1 .. 100 ] displayed on a page. By default, 20 results are shown.

Range1 <= value <= 100
Default20
page?integer

The number of a page (>= 1) that will be returned. By default, it's 1.

Range1 <= value
Default1
sorting?"position"

This parameter sorts items by position.

Default"position"

Value in

  • "position"
direction?string

This parameter defines if items are sorted in an ascending ASC or descending DESC order. By default, ASC is set up.

Default"ASC"

Value in

  • "ASC"
  • "DESC"

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/hosts/kubernetes_baremetal_nodes/YRdG8QeD/drive_slots"
[  {    "position": 0,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 936,      "name": "hdd-model-826",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 1,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 936,      "name": "hdd-model-826",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 2,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": {      "id": 936,      "name": "hdd-model-826",      "capacity": 100,      "interface": "SAS",      "form_factor": "2.5",      "media_type": "SSD"    }  },  {    "position": 3,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  },  {    "position": 4,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  },  {    "position": 5,    "interface": "SATA1",    "form_factor": "3.5",    "drive_model": null  }]
{  "message": "Bad request",  "code": "BAD_REQUEST",  "params": [    "per_page"  ]}
{  "message": "Not found",  "code": "NOT_FOUND"}
{  "message": "Host is not ready",  "code": "PRECONDITION_FAILED"}