Obtaining Drive Enclosure Information

GET /de/{de_id}

Introduction

Obtains Drive Enclosure information.

Request Examples

  • This is an example of obtaining only the status of Drive Enclosure ID 01.

    $ curl -i -H "Authorization: Bearer g17e4umvwYoHuhkG7yCSee.." -X GET "https://192.168.1.1:5665/api/v1/de/01?fields=status"

Response Examples

{
  "de_id": "01",
  "de_href": "/api/v1/de/1",
  "status": "Normal",
  "detail_status": "Normal",
  "max_drive_count": 24,
  "type": SAS,
  "temperature_status": "Normal",
  "temperature": "25"
  "power_1min_avg": 255,
  "power_1hour_avg": 310,
  "iom0_status": "Normal",
  "iom1_status": "Normal",
  "psu0_status": "Normal",
  "psu1_status": "Normal",
  "drive_href_list": [
    "/api/v1/drive/0100",
    "/api/v1/drive/0101",
    "/api/v1/drive/0102",
    "/api/v1/drive/0103"
  ]
}

Parameters

PATH PARAMETERS

de_id

(required)

string

DE-ID (01 - ff).

QUERY PARAMETERS

fields

Array of strings

Parameter to display.

Only the information of the specified Parameter name (Response Body Parameter) is extracted and obtained.

For details about the specification methods, see Property Filter.

Responses

If successful, the HTTP status code is 200 (OK) and the response body is returned.

RESPONSE BODY

de_id

string

Drive Enclosure ID.

de_href

string

Resource link of the Drive Enclosure.

status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
detail_status

string

Detailed status.
Item Description
Normal The state of the part is normal.
Unconnected An internal part is abnormal.
Undefined Some parts are implemented but not used.
Undefined-Error_Parts_Exist Some parts are unused and in an abnormal state.
Normal-Unused_Parts_Exist Some parts are unused internally.
Maintenance The part is under maintenance.
Warning Some parts need preventive maintenance.
Error A part has failed.
max_drive_count

integer

Maximum number of Drives that can be installed.

type

string

The Interface Type of the DE.
Item Description
SAS SAS Interface Type
NVMe NVMe Interface Type
temperature_status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
temperature

string

Ambient temperature.

The unit is °C.

If information cannot be obtained due to a sensor failure, 0 is displayed.

power_1min_avg

integer

Average power consumption in the last minute.

The unit is W.

power_1hour_avg

integer

Average power consumption in the last hour.

The unit is W.

iom0_status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
iom1_status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
psu0_status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
psu1_status

string

Status.
Item Description
Normal Normal state.
Unused Implemented but unused.
Maintenance Maintenance state.
Warning Preventive maintenance is required.
Error An error has occurred and maintenance is required.
drive_href_list

Array of strings

Link to Drive.

The link to the drive installed in the DE will be returned.