Skip to main content
Compute Management/Host Related Interfaces/Host Hardware Device APIs
GETHost Hardware Device APIsSince 0.6SynchronousAuth Required

Query Raid Physical Drive

Query Raid Physical Drive

Execution Availability

Try It Out

Submit a mock request using the current auth context and example-driven inputs.

Request Inputs

This API requires no request parameters.

Responses

200 OK

On success, this API returns the following response structure.

  • successbooleanRequired

    操作是否成功。

  • errorErrorCodeRequired

    Error code. If not null, the operation failed. If null, the operation succeeded. See error for details

    • codeStringRequired

      Error code number. Globally unique identifier of the error, for example SYS.1000, HOST.1001.

    • descriptionStringRequired

      Brief error description

    • detailsStringRequired

      Detailed error information

    • elaborationStringRequired

      Reserved field, defaults to null

    • opaqueLinkedHashMapRequired

      Reserved field, defaults to null

    • causeErrorCodeRequired

      Root cause error. The error that caused the current error. If there is no original error, this field is null.

  • inventoriesListRequired

    See inventories for details

    • uuidStringRequired

      UUID of the resource. Uniquely identifies the resource.

    • nameStringRequired

      Resource name

    • raidLevelStringRequired

      Raid level

    • raidControllerUuidStringRequired

      Raid Controller Uuid

    • descriptionStringRequired

      Resource description

    • enclosureDeviceIdIntegerRequired

      Enclosure Id

    • slotNumberIntegerRequired

      Slot number

    • deviceIdIntegerRequired

      Device Id

    • diskGroupIntegerRequired

      Disk Group Id

    • wwnStringRequired

      WWN

    • serialNumberStringRequired

      Serial number

    • deviceModelStringRequired

      Disk model

    • sizeLongRequired

      Disk size

    • driveStateStringRequired

      Disk status

    • driveTypeStringRequired

      Interface type

    • mediaTypeStringRequired

      Media type

    • rotationRateIntegerRequired

      Rotation speed

    • createDateTimestampRequired

      Create time

    • lastOpDateTimestampRequired

      Last update time

    • locateStatusLocateStatusRequired

      See locateStatus for details

      • EnabledLocateStatusRequired

        Locator LED blinking

      • DisabledLocateStatusRequired

        Locator LED off

Endpoint

GET/zstack/v1/storage-devices/local-raid/physical-drives

/zstack/v1/storage-devices/local-raid/physical-drives

Operation ID

QueryLocalRaidPhysicalDrive

Permalink

Request Example

curl -X GET 'http://{host}/zstack/v1/storage-devices/local-raid/physical-drives' -H 'Authorization: OAuth {sessionUuid}'

Response Example

200
{ "inventories": [ { "uuid": "ba2fe0dcd360397a92748ea6efe9ffd6", "name": "raidPhysical", "raidLevel": "raid1", "raidControllerUuid": "1022305d664e34329a63f350a2fd1e02", "enclosureDeviceId": 252, "slotNumber": 1, "diskGroup": 0, "wwn": "50014ee059f2f491", "serialNumber": "V6GLEX2S", "deviceModel": "HGST HUS726T4TALA6L4", "size": 1000204886016, "driveState": "Online, Spun Up", "locateStatus": "Disabled", "driveType": "SATA", "mediaType": "HDD", "rotationRate": 7200, "createDate": "Nov 14, 2017 2:20:57 PM", "lastOpDate": "Nov 14, 2017 2:20:57 PM" }, {} ] }

Change History

This API has no change history records yet.

View all change history