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

Refresh Host Raid Information

Refresh Host Raid Information

Execution Availability

Try It Out

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

Request Inputs

Body Fields

  • refreshlocalraidObjectRequired

    refreshlocalraid request body object.

    • hostUuidStringRequired

      Host UUID

  • systemTagsList

    系统标签。

  • userTagsList

    用户标签。

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

    • nameStringRequired

      Resource name

    • uuidStringRequired

      UUID of the resource. Uniquely identifies the resource.

    • descriptionStringRequired

      Resource description

    • productNameStringRequired

      Product name

    • sasAddressStringRequired

      SAS address

    • hostUuidStringRequired

      Host UUID

    • createDateTimestampRequired

      Create time

    • lastOpDateTimestampRequired

      Last update time

    • adapterNumberIntegerRequired

      Raid card number

    • raidPhysicalDrivesListRequired

      See raidPhysicalDrives 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

PUT/zstack/v1/storage-devices/local-raid/actions

/zstack/v1/storage-devices/local-raid/actions

Operation ID

RefreshLocalRaid

Permalink

Request Example

curl -X PUT 'http://{host}/zstack/v1/storage-devices/local-raid/actions' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"refreshlocalraid":{"hostUuid":"<hostUuid>"},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'

Response Example

200
{ "inventories": [ { "name": "LSI 2208 Raid Controller", "uuid": "821bab441f4530b5a741bbed9ca76eb8", "description": "this is a description", "productName": "LSI 2208 MegaRAID", "sasAddress": "500304801f948100", "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