Skip to content

Storage resource definitions of iLO 7 v1.13

For each data type provided by the HPE ilO Redfish service, find below its description including the list of possible instances (URIs), links to related other resources, described properties and many other details.

Refer to the data types and collection section for more information on Redfish data types and collections.

StorageCollection

@odata.type: "#StorageCollection.StorageCollection"

A Collection of Storage resource instances.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storageGET
Link NameDestination type
Members[]Storage

Members (array)

Member of StorageCollection.StorageCollection

Members is an array containing elements of:

Members[{item}].@odata.id Member of StorageCollection.StorageCollection

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Members@odata.count

Member of StorageCollection.StorageCollection

DescriptionThe total number of collection members.
Typeinteger
Read OnlyTrue
AddediLO7 1.11

Storage

@odata.type: "#Storage.v1_14_1.Storage"

Storage defines a storage subsystem and its respective properties. A storage subsystem represents a set of storage controllers (physical or virtual) and the resources such as volumes that can be accessed from that subsystem.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}GET POST PATCH
Link NameDestination type
VolumesCollection of Volume
ControllersCollection of StorageController
Links/Enclosures[]Chassis
StorageControllersCollection of StorageController
Drives[]Drive

Controllers

The set of controllers instantiated by this storage subsystem. Controllers is a link ("@odata.id": URI) to another resource.

Drives (array)

Member of Storage.v1_14_1.Storage

Drives is an array containing elements of:

Drives[{item}].@odata.id Member of Storage.v1_14_1.Storage

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Drives@odata.count

Member of Storage.v1_14_1.Storage

DescriptionThe number of items in a collection.
Typeinteger
Read OnlyTrue
AddediLO7 1.11

EncryptionMode

Member of Storage.v1_14_1.Storage

DescriptionThe encryption mode of this storage subsystem.
Typestring
Read OnlyFalse
AddediLO7 1.11

The following are the supported values:

ValueDescription
DisabledEncryption is disabled on the storage subsystem.
UseExternalKeyThe storage subsystem uses one or more external keys for encryption.
UseLocalKeyThe storage subsystem uses a local key for encryption.
PasswordOnlyThe storage subsystem uses a password, but no keys for encryption.
PasswordWithExternalKeyThe storage subsystem uses a password and one or more external keys for encryption.
PasswordWithLocalKeyThe storage subsystem uses a password and a local key for encryption.

LocalEncryptionKeyIdentifier

Member of Storage.v1_14_1.Storage

DescriptionThe local encryption key identifier used by the storage subsystem.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Status

Member of Storage.v1_14_1.Storage See the Redfish standard schema and specification for information on common Status object.

StorageControllers (array)

Member of Storage.v1_14_1.Storage

StorageControllers is an array containing elements of:

StorageControllers[{item}].@odata.id Member of Storage.v1_14_1.Storage

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

StorageControllers[{item}].CacheSummary StorageControllers[{item}].CacheSummary.PersistentCacheSizeMiB Member of Storage.v1_14_1.Storage

DescriptionThe portion of the cache memory that is persistent, measured in MiB.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].CacheSummary.Status Member of Storage.v1_14_1.Storage See the Redfish standard schema and specification for information on common Status object.

StorageControllers[{item}].CacheSummary.TotalCacheSizeMiB Member of Storage.v1_14_1.Storage

DescriptionThe total configured cache memory, measured in MiB.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].ControllerRates StorageControllers[{item}].ControllerRates.ConsistencyCheckRatePercent Member of Storage.v1_14_1.Storage

DescriptionThe percentage of controller resources used for performing a data consistency check on volumes.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].ControllerRates.RebuildRatePercent Member of Storage.v1_14_1.Storage

DescriptionThe percentage of controller resources used for rebuilding/repairing volumes.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].ControllerRates.TransformationRatePercent Member of Storage.v1_14_1.Storage

DescriptionThe percentage of controller resources used for transforming volumes from one configuration to another.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].FirmwareVersion Member of Storage.v1_14_1.Storage

DescriptionThe firmware version of this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].Identifiers (array) Member of Storage.v1_14_1.Storage

Identifiers is an array containing elements of:

Identifiers[{item}].DurableName Member of Storage.v1_14_1.Storage

DescriptionThe world-wide, persistent name of the resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Identifiers[{item}].DurableNameFormat Member of Storage.v1_14_1.Storage

DescriptionThe format of the durable name property.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NAAThe Name Address Authority (NAA) format.
iQNThe iSCSI Qualified Name (iQN).
FC_WWNThe Fibre Channel (FC) World Wide Name (WWN).
UUIDThe Universally Unique Identifier (UUID).
EUIThe IEEE-defined 64-bit Extended Unique Identifier (EUI).
NQNThe NVMe Qualified Name (NQN).
NGUIDThe Namespace Globally Unique Identifier (NGUID).

StorageControllers[{item}].Location StorageControllers[{item}].Location.PartLocation StorageControllers[{item}].Location.PartLocation.LocationOrdinalValue Member of Storage.v1_14_1.Storage

DescriptionThe number that represents the location of the part. If LocationType is slot and this unit is in slot 2, the LocationOrdinalValue is 2.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].Location.PartLocation.LocationType Member of Storage.v1_14_1.Storage

DescriptionThe location types for PartLocation.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
SlotThe slot as the type of location.
BayThe bay as the type of location.
ConnectorThe connector as the type of location.
SocketThe socket as the type of location.
EmbeddedEmbedded within a part.

StorageControllers[{item}].Location.PartLocation.Orientation Member of Storage.v1_14_1.Storage

DescriptionThe orientation for the ordering of the part location ordinal value.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
FrontToBackThe ordering for LocationOrdinalValue is front to back.
BackToFrontThe ordering for the LocationOrdinalValue is back to front.
TopToBottomThe ordering for the LocationOrdinalValue is top to bottom.
BottomToTopThe ordering for LocationOrdinalValue is bottom to top.
LeftToRightThe ordering for the LocationOrdinalValue is left to right.
RightToLeftThe ordering for the LocationOrdinalValue is right to left.

StorageControllers[{item}].Location.PartLocation.Reference Member of Storage.v1_14_1.Storage

DescriptionThe reference area for the location of the part.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
TopThe part is in the top of the unit.
BottomThe part is in the bottom of the unit.
FrontThe part is in the front of the unit.
RearThe part is in the rear of the unit.
LeftThe part is on the left side of of the unit.
RightThe part is on the right side of the unit.
MiddleThe part is in the middle of the unit.

StorageControllers[{item}].Location.PartLocation.ServiceLabel Member of Storage.v1_14_1.Storage

DescriptionThe label of the part location, such as a silk-screened name or a printed label.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].Location.Placement StorageControllers[{item}].Location.Placement.AdditionalInfo Member of Storage.v1_14_1.Storage

DescriptionArea designation or other additional info.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].Location.Placement.Rack Member of Storage.v1_14_1.Storage

DescriptionThe name of a rack location within a row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].Location.Placement.RackOffset Member of Storage.v1_14_1.Storage

DescriptionThe vertical location of the item, in terms of RackOffsetUnits.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].Location.Placement.RackOffsetUnits Member of Storage.v1_14_1.Storage

DescriptionThe type of rack unit in use.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OpenUA rack unit that is equal to 48 mm (1.89 in).
EIA_310A rack unit that is equal to 1.75 in (44.45 mm).

StorageControllers[{item}].Location.Placement.Row Member of Storage.v1_14_1.Storage

DescriptionThe name of the row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

StorageControllers[{item}].Manufacturer Member of Storage.v1_14_1.Storage

DescriptionController Manufacturer name.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].MemberId Member of Storage.v1_14_1.Storage

DescriptionThis is the identifier for the member within the collection.
Typestring
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].Model Member of Storage.v1_14_1.Storage

DescriptionController model name.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].PCIeInterface StorageControllers[{item}].PCIeInterface.LanesInUse Member of Storage.v1_14_1.Storage

DescriptionThis is the number of PCIe lanes in use by this device.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].PCIeInterface.MaxLanes Member of Storage.v1_14_1.Storage

DescriptionThis is the number of PCIe lanes supported by this device.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].PCIeInterface.MaxPCIeType Member of Storage.v1_14_1.Storage

DescriptionThe highest version of the PCIe specification supported by this device.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Gen1A PCIe v1.0 slot.
Gen2A PCIe v2.0 slot.
Gen3A PCIe v3.0 slot.
Gen4A PCIe v4.0 slot.
Gen5A PCIe v5.0 slot.

StorageControllers[{item}].PCIeInterface.PCIeType Member of Storage.v1_14_1.Storage

DescriptionThe version of the PCIe specification in use by this device.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Gen1A PCIe v1.0 slot.
Gen2A PCIe v2.0 slot.
Gen3A PCIe v3.0 slot.
Gen4A PCIe v4.0 slot.
Gen5A PCIe v5.0 slot.

StorageControllers[{item}].PartNumber Member of Storage.v1_14_1.Storage

DescriptionThe part number for this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].SKU Member of Storage.v1_14_1.Storage

DescriptionThe SKU for this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].SerialNumber Member of Storage.v1_14_1.Storage

DescriptionController serial number.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].SpeedGbps Member of Storage.v1_14_1.Storage

DescriptionThe maximum speed of the storage controller's device interface.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

StorageControllers[{item}].Status Member of Storage.v1_14_1.Storage See the Redfish standard schema and specification for information on common Status object.

StorageControllers[{item}].SupportedControllerProtocols (array) Member of Storage.v1_14_1.Storage

SupportedControllerProtocols is an array containing elements of:

SupportedControllerProtocols[{item}] Member of Storage.v1_14_1.Storage

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

Value
PCIe

StorageControllers[{item}].SupportedDeviceProtocols (array) Member of Storage.v1_14_1.Storage

SupportedDeviceProtocols is an array containing elements of:

SupportedDeviceProtocols[{item}] Member of Storage.v1_14_1.Storage

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NVMeNon-Volatile Memory Express (NVMe).
SASSerial Attached SCSI.
SATASerial AT Attachment.
USBUniversal Serial Bus (USB).

StorageControllers[{item}].SupportedRAIDTypes (array) Member of Storage.v1_14_1.Storage

SupportedRAIDTypes is an array containing elements of:

SupportedRAIDTypes[{item}] Member of Storage.v1_14_1.Storage

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
RAID0A placement policy where consecutive logical blocks of data are uniformly distributed across a set of independent storage devices without offering any form of redundancy.
RAID1A placement policy where each logical block of data is stored on more than one independent storage device.
RAID3A placement policy using parity-based protection where logical bytes of data are uniformly distributed across a set of independent storage devices and where the parity is stored on a dedicated independent storage device.
RAID4A placement policy using parity-based protection where logical blocks of data are uniformly distributed across a set of independent storage devices and where the parity is stored on a dedicated independent storage device.
RAID5A placement policy using parity-based protection for storing stripes of 'n' logical blocks of data and one logical block of parity across a set of 'n+1' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID6A placement policy using parity-based protection for storing stripes of 'n' logical blocks of data and two logical blocks of independent parity across a set of 'n+2' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID10A placement policy that creates a striped device (RAID 0) over a set of mirrored devices (RAID 1).
RAID01A data placement policy that creates a mirrored device (RAID 1) over a set of striped devices (RAID 0).
RAID6TPA placement policy that uses parity-based protection for storing stripes of 'n' logical blocks of data and three logical blocks of independent parity across a set of 'n+3' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID1EA placement policy that uses a form of mirroring implemented over a set of independent storage devices where logical blocks are duplicated on a pair of independent storage devices so that data is uniformly distributed across the storage devices.
RAID50A placement policy that uses a RAID 0 stripe set over two or more RAID 5 sets of independent storage devices.
RAID60A placement policy that uses a RAID 0 stripe set over two or more RAID 6 sets of independent storage devices.
RAID00A placement policy that creates a RAID 0 stripe set over two or more RAID 0 sets.
RAID10EA placement policy that uses a RAID 0 stripe set over two or more RAID 10 sets.
RAID1TripleA placement policy where each logical block of data is mirrored three times across a set of three independent storage devices.
RAID10TripleA placement policy that uses a striped device (RAID 0) over a set of triple mirrored devices (RAID 1Triple).
NoneA placement policy with no redundancy at the device level.

Volumes

A reference to the Volumes associated with this storage system. Volumes is a link ("@odata.id": URI) to another resource.

Actions

Storage.ResetToDefaults Member of Storage.v1_14_1.Storage This action resets the system.

Parameters:

ResetType (string)

ValueDescription
ResetAllReset all settings to factory defaults and remove all volumes.
PreserveVolumesReset all settings to factory defaults but preserve the configured volumes on the controllers.

target (string)

Link to invoke action

title (string)

Friendly action name

StorageControllerCollection

@odata.type: "#StorageControllerCollection.StorageControllerCollection"

A Collection of Storage resource instances.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}/controllers/GET
Link NameDestination type
Members[]StorageController

Members (array)

Member of StorageControllerCollection.StorageControllerCollection

Members is an array containing elements of:

Members[{item}].@odata.id Member of StorageControllerCollection.StorageControllerCollection

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Members@odata.count

Member of StorageControllerCollection.StorageControllerCollection

DescriptionThe total number of collection members.
Typeinteger
Read OnlyTrue
AddediLO7 1.11

StorageController

@odata.type: "#StorageController.v1_0_0.StorageController"

The StorageController schema describes a storage controller and its properties. A storage controller represents a physical or virtual storage device that produces volumes.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}/controllers/{item}GET
Link NameDestination type
portsCollection of Port

AssetTag

Member of StorageController.v1_0_0.StorageController

DescriptionThe user-assigned asset tag for this storage controller.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

CacheSummary

CacheSummary.PersistentCacheSizeMiB Member of StorageController.v1_0_0.StorageController

DescriptionThe portion of the cache memory that is persistent, measured in MiB.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

CacheSummary.Status Member of StorageController.v1_0_0.StorageController See the Redfish standard schema and specification for information on common Status object.

CacheSummary.TotalCacheSizeMiB Member of StorageController.v1_0_0.StorageController

DescriptionThe total configured cache memory, measured in MiB.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

ControllerRates

ControllerRates.ConsistencyCheckRatePercent Member of StorageController.v1_0_0.StorageController

DescriptionThe percentage of controller resources used for performing a data consistency check on volumes.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

ControllerRates.RebuildRatePercent Member of StorageController.v1_0_0.StorageController

DescriptionThe percentage of controller resources used for rebuilding/repairing volumes.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

ControllerRates.TransformationRatePercent Member of StorageController.v1_0_0.StorageController

DescriptionThe percentage of controller resources used for transforming volumes from one configuration to another.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

FirmwareVersion

Member of StorageController.v1_0_0.StorageController

DescriptionThe firmware version of this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Identifiers (array)

Member of StorageController.v1_0_0.StorageController

Identifiers is an array containing elements of:

Identifiers[{item}].DurableName Member of StorageController.v1_0_0.StorageController

DescriptionThe world-wide, persistent name of the resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Identifiers[{item}].DurableNameFormat Member of StorageController.v1_0_0.StorageController

DescriptionThe format of the durable name property.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NAAThe Name Address Authority (NAA) format.
iQNThe iSCSI Qualified Name (iQN).
FC_WWNThe Fibre Channel (FC) World Wide Name (WWN).
UUIDThe Universally Unique Identifier (UUID).
EUIThe IEEE-defined 64-bit Extended Unique Identifier (EUI).
NQNThe NVMe Qualified Name (NQN).
NGUIDThe Namespace Globally Unique Identifier (NGUID).

Location

Location.PartLocation Location.PartLocation.LocationOrdinalValue Member of StorageController.v1_0_0.StorageController

DescriptionThe number that represents the location of the part. If LocationType is slot and this unit is in slot 2, the LocationOrdinalValue is 2.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

Location.PartLocation.LocationType Member of StorageController.v1_0_0.StorageController

DescriptionThe location types for PartLocation.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
SlotThe slot as the type of location.
BayThe bay as the type of location.
ConnectorThe connector as the type of location.
SocketThe socket as the type of location.
EmbeddedEmbedded within a part.

Location.PartLocation.Orientation Member of StorageController.v1_0_0.StorageController

DescriptionThe orientation for the ordering of the part location ordinal value.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
FrontToBackThe ordering for LocationOrdinalValue is front to back.
BackToFrontThe ordering for the LocationOrdinalValue is back to front.
TopToBottomThe ordering for the LocationOrdinalValue is top to bottom.
BottomToTopThe ordering for LocationOrdinalValue is bottom to top.
LeftToRightThe ordering for the LocationOrdinalValue is left to right.
RightToLeftThe ordering for the LocationOrdinalValue is right to left.

Location.PartLocation.Reference Member of StorageController.v1_0_0.StorageController

DescriptionThe reference area for the location of the part.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
TopThe part is in the top of the unit.
BottomThe part is in the bottom of the unit.
FrontThe part is in the front of the unit.
RearThe part is in the rear of the unit.
LeftThe part is on the left side of of the unit.
RightThe part is on the right side of the unit.
MiddleThe part is in the middle of the unit.

Location.PartLocation.ServiceLabel Member of StorageController.v1_0_0.StorageController

DescriptionThe label of the part location, such as a silk-screened name or a printed label.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Location.Placement Location.Placement.AdditionalInfo Member of StorageController.v1_0_0.StorageController

DescriptionArea designation or other additional info.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

Location.Placement.Rack Member of StorageController.v1_0_0.StorageController

DescriptionThe name of a rack location within a row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

Location.Placement.RackOffset Member of StorageController.v1_0_0.StorageController

DescriptionThe vertical location of the item, in terms of RackOffsetUnits.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

Location.Placement.RackOffsetUnits Member of StorageController.v1_0_0.StorageController

DescriptionThe type of rack unit in use.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OpenUA rack unit that is equal to 48 mm (1.89 in).
EIA_310A rack unit that is equal to 1.75 in (44.45 mm).

Location.Placement.Row Member of StorageController.v1_0_0.StorageController

DescriptionThe name of the row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

Manufacturer

Member of StorageController.v1_0_0.StorageController

DescriptionThe manufacturer of this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Model

Member of StorageController.v1_0_0.StorageController

DescriptionThe model number for the storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

PCIeInterface

PCIeInterface.LanesInUse Member of StorageController.v1_0_0.StorageController

DescriptionThis is the number of PCIe lanes in use by this device.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

PCIeInterface.MaxLanes Member of StorageController.v1_0_0.StorageController

DescriptionThis is the number of PCIe lanes supported by this device.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

PCIeInterface.MaxPCIeType Member of StorageController.v1_0_0.StorageController

DescriptionThe highest version of the PCIe specification supported by this device.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Gen1A PCIe v1.0 slot.
Gen2A PCIe v2.0 slot.
Gen3A PCIe v3.0 slot.
Gen4A PCIe v4.0 slot.
Gen5A PCIe v5.0 slot.

PCIeInterface.PCIeType Member of StorageController.v1_0_0.StorageController

DescriptionThe version of the PCIe specification in use by this device.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Gen1A PCIe v1.0 slot.
Gen2A PCIe v2.0 slot.
Gen3A PCIe v3.0 slot.
Gen4A PCIe v4.0 slot.
Gen5A PCIe v5.0 slot.

PartNumber

Member of StorageController.v1_0_0.StorageController

DescriptionThe part number for this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

SKU

Member of StorageController.v1_0_0.StorageController

DescriptionThe SKU for this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

SerialNumber

Member of StorageController.v1_0_0.StorageController

DescriptionThe serial number for this storage controller.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

SpeedGbps

Member of StorageController.v1_0_0.StorageController

DescriptionThe maximum speed of the storage controller's device interface.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

Status

Member of StorageController.v1_0_0.StorageController See the Redfish standard schema and specification for information on common Status object.

SupportedControllerProtocols (array)

Member of StorageController.v1_0_0.StorageController

SupportedControllerProtocols is an array containing elements of:

SupportedControllerProtocols[{item}] Member of StorageController.v1_0_0.StorageController

Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
SASSerial Attached SCSI.
NVMeNon-Volatile Memory Express
SATASerial AT Attachment
USBUniversal Serial Bus
PCIePCI Express

SupportedDeviceProtocols (array)

Member of StorageController.v1_0_0.StorageController

SupportedDeviceProtocols is an array containing elements of:

SupportedDeviceProtocols[{item}] Member of StorageController.v1_0_0.StorageController

Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
SASSerial Attached SCSI.
NVMeNon-Volatile Memory Express
SATASerial AT Attachment
USBUniversal Serial Bus
PCIePCI Express

SupportedRAIDTypes (array)

Member of StorageController.v1_0_0.StorageController

SupportedRAIDTypes is an array containing elements of:

SupportedRAIDTypes[{item}] Member of StorageController.v1_0_0.StorageController

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
RAID0A placement policy where consecutive logical blocks of data are uniformly distributed across a set of independent storage devices without offering any form of redundancy.
RAID1A placement policy where each logical block of data is stored on more than one independent storage device.
RAID3A placement policy using parity-based protection where logical bytes of data are uniformly distributed across a set of independent storage devices and where the parity is stored on a dedicated independent storage device.
RAID4A placement policy using parity-based protection where logical blocks of data are uniformly distributed across a set of independent storage devices and where the parity is stored on a dedicated independent storage device.
RAID5A placement policy using parity-based protection for storing stripes of 'n' logical blocks of data and one logical block of parity across a set of 'n+1' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID6A placement policy using parity-based protection for storing stripes of 'n' logical blocks of data and two logical blocks of independent parity across a set of 'n+2' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID10A placement policy that creates a striped device (RAID 0) over a set of mirrored devices (RAID 1).
RAID01A data placement policy that creates a mirrored device (RAID 1) over a set of striped devices (RAID 0).
RAID6TPA placement policy that uses parity-based protection for storing stripes of 'n' logical blocks of data and three logical blocks of independent parity across a set of 'n+3' independent storage devices where the parity and data blocks are interleaved across the storage devices.
RAID1EA placement policy that uses a form of mirroring implemented over a set of independent storage devices where logical blocks are duplicated on a pair of independent storage devices so that data is uniformly distributed across the storage devices.
RAID50A placement policy that uses a RAID 0 stripe set over two or more RAID 5 sets of independent storage devices.
RAID60A placement policy that uses a RAID 0 stripe set over two or more RAID 6 sets of independent storage devices.
RAID00A placement policy that creates a RAID 0 stripe set over two or more RAID 0 sets.
RAID10EA placement policy that uses a RAID 0 stripe set over two or more RAID 10 sets.
RAID1TripleA placement policy where each logical block of data is mirrored three times across a set of three independent storage devices.
RAID10TripleA placement policy that uses a striped device (RAID 0) over a set of triple mirrored devices (RAID 1Triple).
NoneA placement policy with no redundancy at the device level.

VolumeCollection

@odata.type: "#VolumeCollection.VolumeCollection"

A Collection of Volume resource instances.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}/volumesGET POST
Link NameDestination type
Members[]Volume

Members (array)

Member of VolumeCollection.VolumeCollection

Members is an array containing elements of:

Members[{item}].@odata.id Member of VolumeCollection.VolumeCollection

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Members@odata.count

Member of VolumeCollection.VolumeCollection

DescriptionThe total number of collection members.
Typeinteger
Read OnlyTrue
AddediLO7 1.11

Volume

@odata.type: "#Volume.v1_0_0.Volume"

The Volume resource describes a volume, virtual disk, LUN, or other logical storage entity for any system.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}/volumes/{item}GET POST PATCH DELETE
Link NameDestination type
Links/Drives[]Drive

CapacityBytes

Member of Volume.v1_0_0.Volume

DescriptionThe size in bytes of this Volume
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

DedicatedSpareDrives (array)

Member of Volume.v1_0_0.Volume

DedicatedSpareDrives is an array containing elements of:

DedicatedSpareDrives[{item}].@odata.id Member of Volume.v1_0_0.Volume

Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Status

Member of Volume.v1_0_0.Volume See the Redfish standard schema and specification for information on common Status object.

VolumeType

Member of Volume.v1_0_0.Volume

DescriptionThe type of this volume.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
RawDeviceThe volume is a raw physical device without any RAID or other virtualization applied

Drive

@odata.type: "#Drive.v1_16_0.Drive"

The Drive resource describes a single physical disk drive for a system, including links to associated Volumes.

Resource Instances

UriHTTP Allow
/redfish/v1/systems/{item}/storage/{item}/drives/{item}GET POST PATCH

BlockSizeBytes

Member of Drive.v1_16_0.Drive

DescriptionThe size of the smallest addressible unit (Block) of this drive in bytes
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

CapableSpeedGbs

Member of Drive.v1_16_0.Drive

DescriptionThe speed which this drive can communicate to a storage controller in ideal conditions in Gigabits per second
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

CapacityBytes

Member of Drive.v1_16_0.Drive

DescriptionThe size in bytes of this Drive
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

DriveFormFactor

Member of Drive.v1_16_0.Drive

DescriptionThe form factor of the drive inserted in this slot.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Drive3_5A 3.5 inch drive.
Drive2_5A 2.5 inch drive.
EDSFF_1U_LongAn EDSFF 1U Long (E1.L) drive.
EDSFF_1U_ShortAn EDSFF 1U Short (E1.S) drive.
EDSFF_E3_ShortAn EDSFF E3 Short (E3.S) drive.
EDSFF_E3_LongAn EDSFF E3 Long (E3.L) drive.
M2_2230An M.2 2230 drive.
M2_2242An M.2 2242 drive.
M2_2260An M.2 2260 drive.
M2_2280An M.2 2280 drive.
M2_22110An M.2 22110 drive.
U2A U.2 drive.
PCIeSlotFullLengthA full length PCIe add in card.
PCIeSlotLowProfileA low profile PCIe add in card.
PCIeHalfLengthA half length PCIe add in card.
OEMAn OEM-defined form factor.

EncryptionAbility

Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NoneThe drive is not capable of self encryption
SelfEncryptingDriveThe drive is capable of self encryption per the Trusted Computing Group's Self Encrypting Drive Standard
OtherThe drive is capable of self encryption through some other means

EncryptionStatus

Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Unencrypted
UnlockedThe drive is currently encrypted but the data is accessible to the user unencrypted.
LockedThe drive is currently encrypted and the data is not accessible to the user, however the system has the ability to unlock the drive automatically.
ForeignThe drive is currently encrypted, the data is not accessible to the user, and the system requires user intervention to expose the data.

FailurePredicted

Member of Drive.v1_16_0.Drive

DescriptionIs this drive currently predicting a failure in the near future
Typeboolean or null
Read OnlyTrue
AddediLO7 1.11

HotspareType

Member of Drive.v1_16_0.Drive

Typestring
Read OnlyFalse
AddediLO7 1.11

The following are the supported values:

ValueDescription
NoneThe drive is not currently a hotspare
GlobalThe drive is currently serving as a hotspare for all other drives in the storage system.
ChassisThe drive is currently serving as a hotspare for all other drives in the chassis.
DedicatedThe drive is currently serving as a hotspare for a user defined set of drives.

Identifiers (array)

Member of Drive.v1_16_0.Drive

Identifiers is an array containing elements of:

Identifiers[{item}].DurableName Member of Drive.v1_16_0.Drive

DescriptionThe world-wide, persistent name of the resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Identifiers[{item}].DurableNameFormat Member of Drive.v1_16_0.Drive

DescriptionThe format of the durable name property.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NAAThe Name Address Authority (NAA) format.
iQNThe iSCSI Qualified Name (iQN).
FC_WWNThe Fibre Channel (FC) World Wide Name (WWN).
UUIDThe Universally Unique Identifier (UUID).
EUIThe IEEE-defined 64-bit Extended Unique Identifier (EUI).
NQNThe NVMe Qualified Name (NQN).
NGUIDThe Namespace Globally Unique Identifier (NGUID).

Location (array)

Member of Drive.v1_16_0.Drive

Location is an array containing elements of:

Location[{item}].Info Member of Drive.v1_16_0.Drive

DescriptionThis indicates the location of the resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Location[{item}].InfoFormat Member of Drive.v1_16_0.Drive

DescriptionThis represents the format of the Info property.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
Box:BayThe Info is the box and bay number of the Drive.
BayNumberThe Info is the bay number of the Drive.
SlotThe Info is the PCIe slot of the Drive (eg: NVMe drives).

LocationIndicatorActive

Member of Drive.v1_16_0.Drive

DescriptionAn indicator allowing an operator to physically locate this resource.
Typeboolean or null
Read OnlyFalse
AddediLO7 1.11

Manufacturer

Member of Drive.v1_16_0.Drive

DescriptionThis is the manufacturer of this drive.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

MediaType

Member of Drive.v1_16_0.Drive

DescriptionThe type of media contained in this drive.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
HDDThe drive media type is traditional magnetic platters
SSDThe drive media type is solid state or flash memory

Model

Member of Drive.v1_16_0.Drive

DescriptionThis is the model number for the drive.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Multipath

Member of Drive.v1_16_0.Drive

DescriptionAn indication of whether the drive is accessible from multiple paths.
Typeboolean or null
Read OnlyTrue
AddediLO7 1.11

NegotiatedSpeedGbs

Member of Drive.v1_16_0.Drive

DescriptionThe speed which this drive is currently communicating to the storage controller in Gigabits per second
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

Oem.Hpe.CriticalWarning

Member of Drive.v1_16_0.Drive

DescriptionFailure information reported by the drive.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
AvailableSpareSpaceAvailable spare space has fallen below the threshold.
TemperatureThesholdA temperature is above an over temperature threshold or below an under temperature threshold.
ReliabilityErrorThe NVM subsystem reliability has been degraded due to significant media related errors or any internal error that degrades NVM subsystem reliability.
ReadOnlyModeThe media has been placed in read only mode.
VolatileBackupFailureThe volatile memory backup device has failed. This field is only valid if the controller has a volatile memory backup solution

Oem.Hpe.CurrentTemperatureCelsius

Member of Drive.v1_16_0.Drive

DescriptionThe current temperature of the drive
Typeinteger
Read OnlyTrue
AddediLO7 1.11

Oem.Hpe.DriveStatus

Oem.Hpe.DriveStatus.Health Member of Drive.v1_16_0.Drive

DescriptionThis represents the health state of this resource in the absence of its dependent resources.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OKNormal
WarningA condition exists that requires attention
CriticalA critical condition exists that requires immediate attention

Oem.Hpe.DriveStatus.HealthRollup Member of Drive.v1_16_0.Drive

DescriptionThis represents the overall health state from the view of this resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OKNormal
WarningA condition exists that requires attention
CriticalA critical condition exists that requires immediate attention

Oem.Hpe.DriveStatus.State Member of Drive.v1_16_0.Drive

DescriptionThis indicates the known state of the resource, such as if it is enabled.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
EnabledThis function or resource has been enabled.
DisabledThis function or resource has been disabled.
StandbyOfflineThis function or resource is enabled, but awaiting an external action to activate it.
StandbySpareThis function or resource is part of a redundancy set and is awaiting a failover or other external action to activate it.
InTestThis function or resource is undergoing testing.
StartingThis function or resource is starting.
AbsentThis function or resource is not present or not detected.
UnavailableOfflineThis function or resource is present but cannot be used.
DeferringThe element will not process any commands but will queue new requests.
QuiescedThe element is enabled but only processes a restricted set of commands.
UpdatingThe element is updating and may be unavailable or degraded.

Oem.Hpe.HealthUpdated

Member of Drive.v1_16_0.Drive

DescriptionDescribes how drive health related data (FailurePredicted, PredictedMediaLifeLeftPercent, Status, DriveStatus, CriticalWarning, WearStatus) are updated.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
BootThe health related properties are updated when the system boot and are not updated at runtime.
DynamicThe health related properties are updated periodically at runtime.

Oem.Hpe.NVMeId

Member of Drive.v1_16_0.Drive

DescriptionNVMe Identifier: ModelName, SerialNumber, PCI-Vendor-ID.
Typestring
Read OnlyTrue
AddediLO7 1.11

Oem.Hpe.PowerOnHours

Member of Drive.v1_16_0.Drive

DescriptionThe number of lifetime hours that the drive has been powered on. The value is null if the disk power on hours cannot be determined or is not supported.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

Oem.Hpe.TemperatureStatus

Oem.Hpe.TemperatureStatus.Health Member of Drive.v1_16_0.Drive

DescriptionThis represents the health state of this resource in the absence of its dependent resources.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OKNormal
WarningA condition exists that requires attention
CriticalA critical condition exists that requires immediate attention

Oem.Hpe.TemperatureStatus.HealthRollup Member of Drive.v1_16_0.Drive

DescriptionThis represents the overall health state from the view of this resource.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OKNormal
WarningA condition exists that requires attention
CriticalA critical condition exists that requires immediate attention

Oem.Hpe.TemperatureStatus.State Member of Drive.v1_16_0.Drive

DescriptionThis indicates the known state of the resource, such as if it is enabled.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
EnabledThis function or resource has been enabled.
DisabledThis function or resource has been disabled.
StandbyOfflineThis function or resource is enabled, but awaiting an external action to activate it.
StandbySpareThis function or resource is part of a redundancy set and is awaiting a failover or other external action to activate it.
InTestThis function or resource is undergoing testing.
StartingThis function or resource is starting.
AbsentThis function or resource is not present or not detected.
UnavailableOfflineThis function or resource is present but cannot be used.
DeferringThe element will not process any commands but will queue new requests.
QuiescedThe element is enabled but only processes a restricted set of commands.
UpdatingThe element is updating and may be unavailable or degraded.

Oem.Hpe.WearStatus

Member of Drive.v1_16_0.Drive

DescriptionThe wear status of the drive, an estimation of remaining life span.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
OKThe SSD is not in any imminent danger of wear out.
FiftySixDayThresholdIndicates that based upon the current workload, the solid state disk will reach the maximum usage limit for writes (wear out) within fifty-six days. You should modify your write workload or begin preparing to replace your SSD drive
FivePercentThresholdIndicates that the solid state disk has passed the five percent threshold and is at or below five percent of reaching the maximum usage limit for writes (wear out). You should begin to prepare to replace your SSD drive.
TwoPercentThresholdIndicates that the solid state disk has passed the two percent threshold and is at or below two percent of reaching the maximum usage limit for writes (wear out). You should begin to prepare to replace your SSD drive.
SSDWearOutIndicates that a solid state drive is approaching the maximum usage limit for writes (wear out) and should be replaced as soon as possible.
UnknownThe SSD wear status cannot be determined.

Operations (array)

Member of Drive.v1_16_0.Drive

Operations is an array containing elements of:

Operations[{item}].AssociatedTask Operations[{item}].AssociatedTask.EndTime Member of Drive.v1_16_0.Drive

DescriptionThe date-time stamp that the task was last completed.
Typestring
Read OnlyTrue
AddediLO7 1.11
Formatdate-time

Operations[{item}].AssociatedTask.Messages (array) Member of Drive.v1_16_0.Drive

Messages is an array containing elements of:

Messages[{item}].Message Member of Drive.v1_16_0.Drive

DescriptionThis is the human readable message, if provided.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Messages[{item}].MessageArgs (array) Member of Drive.v1_16_0.Drive

MessageArgs is an array containing elements of:

MessageArgs[{item}] Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

Messages[{item}].MessageId Member of Drive.v1_16_0.Drive

DescriptionThis is the key for this message which can be used to look up the message in a message registry.
Typestring
Read OnlyTrue
AddediLO7 1.11

Messages[{item}].RelatedProperties (array) Member of Drive.v1_16_0.Drive

RelatedProperties is an array containing elements of:

RelatedProperties[{item}] Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

Messages[{item}].Resolution Member of Drive.v1_16_0.Drive

DescriptionUsed to provide suggestions on how to resolve the situation that caused the error.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Messages[{item}].Severity Member of Drive.v1_16_0.Drive

DescriptionThis is the severity of the event.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
OKNormal
WarningA condition exists that requires attention
CriticalA critical condition exists that requires immediate attention

Operations[{item}].AssociatedTask.Payload Operations[{item}].AssociatedTask.Payload.HttpHeaders (array) Member of Drive.v1_16_0.Drive

HttpHeaders is an array containing elements of:

HttpHeaders[{item}] Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

Operations[{item}].AssociatedTask.Payload.HttpOperation Member of Drive.v1_16_0.Drive

DescriptionThe HTTP operation to perform to execute this Task.
Typestring
Read OnlyTrue
AddediLO7 1.11

Operations[{item}].AssociatedTask.Payload.JsonBody Member of Drive.v1_16_0.Drive

DescriptionThis property contains the JSON payload to use in the execution of this Task.
Typestring
Read OnlyTrue
AddediLO7 1.11

Operations[{item}].AssociatedTask.Payload.TargetUri Member of Drive.v1_16_0.Drive

DescriptionThe URI of the target for this task.
Typestring
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Operations[{item}].AssociatedTask.StartTime Member of Drive.v1_16_0.Drive

DescriptionThe date-time stamp that the task was last started.
Typestring
Read OnlyTrue
AddediLO7 1.11
Formatdate-time

Operations[{item}].AssociatedTask.TaskMonitor Member of Drive.v1_16_0.Drive

DescriptionThe URI of the Task Monitor for this task.
Typestring or null
Read OnlyTrue
AddediLO7 1.11
Formaturi-reference

Operations[{item}].AssociatedTask.TaskState Member of Drive.v1_16_0.Drive

DescriptionThe state of the task.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NewA new task.
StartingTask is starting.
RunningTask is running normally.
SuspendedTask has been suspended.
InterruptedTask has been interrupted.
PendingTask is pending and has not started.
StoppingTask is in the process of stopping.
CompletedTask has completed.
KilledTask was terminated.
ExceptionTask has stopped due to an exception condition.
ServiceTask is running as a service.

Operations[{item}].AssociatedTask.TaskStatus Member of Drive.v1_16_0.Drive

DescriptionThis is the completion status of the task.
Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
OKNormal.
WarningA condition exists that requires attention.
CriticalA critical condition exists that requires immediate attention.

Operations[{item}].OperationName Member of Drive.v1_16_0.Drive

DescriptionThe name of the operation.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Operations[{item}].PercentageComplete Member of Drive.v1_16_0.Drive

DescriptionThe percentage of the operation that has been completed.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

PartNumber

Member of Drive.v1_16_0.Drive

DescriptionThe part number for this drive.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

PhysicalLocation

PhysicalLocation.PartLocation PhysicalLocation.PartLocation.LocationOrdinalValue Member of Drive.v1_16_0.Drive

DescriptionThe number that represents the location of the part. If LocationType is slot and this unit is in slot 2, the LocationOrdinalValue is 2.
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

PhysicalLocation.PartLocation.LocationType Member of Drive.v1_16_0.Drive

DescriptionThe location types for PartLocation.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
SlotThe slot as the type of location.
BayThe bay as the type of location.
ConnectorThe connector as the type of location.
SocketThe socket as the type of location.
EmbeddedEmbedded within a part.

PhysicalLocation.PartLocation.Orientation Member of Drive.v1_16_0.Drive

DescriptionThe orientation for the ordering of the part location ordinal value.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
FrontToBackThe ordering for LocationOrdinalValue is front to back.
BackToFrontThe ordering for the LocationOrdinalValue is back to front.
TopToBottomThe ordering for the LocationOrdinalValue is top to bottom.
BottomToTopThe ordering for LocationOrdinalValue is bottom to top.
LeftToRightThe ordering for the LocationOrdinalValue is left to right.
RightToLeftThe ordering for the LocationOrdinalValue is right to left.

PhysicalLocation.PartLocation.Reference Member of Drive.v1_16_0.Drive

DescriptionThe reference area for the location of the part.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
TopThe part is in the top of the unit.
BottomThe part is in the bottom of the unit.
FrontThe part is in the front of the unit.
RearThe part is in the rear of the unit.
LeftThe part is on the left side of of the unit.
RightThe part is on the right side of the unit.
MiddleThe part is in the middle of the unit.

PhysicalLocation.PartLocation.ServiceLabel Member of Drive.v1_16_0.Drive

DescriptionThe label of the part location, such as a silk-screened name or a printed label.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

PhysicalLocation.Placement PhysicalLocation.Placement.AdditionalInfo Member of Drive.v1_16_0.Drive

DescriptionArea designation or other additional info.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

PhysicalLocation.Placement.Rack Member of Drive.v1_16_0.Drive

DescriptionThe name of a rack location within a row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

PhysicalLocation.Placement.RackOffset Member of Drive.v1_16_0.Drive

DescriptionThe vertical location of the item, in terms of RackOffsetUnits.
Typeinteger or null
Read OnlyFalse
AddediLO7 1.11

PhysicalLocation.Placement.RackOffsetUnits Member of Drive.v1_16_0.Drive

DescriptionThe type of rack unit in use.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

The following are the supported values:

ValueDescription
NullA value is temporarily unavailable
OpenUA rack unit that is equal to 48 mm (1.89 in).
EIA_310A rack unit that is equal to 1.75 in (44.45 mm).

PhysicalLocation.Placement.Row Member of Drive.v1_16_0.Drive

DescriptionThe name of the row.
Typestring or null
Read OnlyFalse
AddediLO7 1.11

PredictedMediaLifeLeftPercent

Member of Drive.v1_16_0.Drive

DescriptionThe percentage of reads and writes that are predicted to still be available for the media
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

Protocol

Member of Drive.v1_16_0.Drive

DescriptionThe protocol this drive is using to communicate to the storage controller
Typestring or null
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
SASSerial Attached SCSI.
NVMeNon-Volatile Memory Express
SATASerial AT Attachment
USBUniversal Serial Bus

Revision

Member of Drive.v1_16_0.Drive

DescriptionThe revision of this Drive
Typestring or null
Read OnlyTrue
AddediLO7 1.11

RotationSpeedRPM

Member of Drive.v1_16_0.Drive

DescriptionThe rotation speed of this Drive in Revolutions per Minute (RPM)
Typeinteger or null
Read OnlyTrue
AddediLO7 1.11

SerialNumber

Member of Drive.v1_16_0.Drive

DescriptionSerial Number of the drive.
Typestring or null
Read OnlyTrue
AddediLO7 1.11

Status

Member of Drive.v1_16_0.Drive See the Redfish standard schema and specification for information on common Status object.

StatusIndicator

Member of Drive.v1_16_0.Drive

Typestring
Read OnlyTrue
AddediLO7 1.11

The following are the supported values:

ValueDescription
OKThe drive is OK.
FailThe drive has failed.
RebuildThe drive is being rebuilt.
PredictiveFailureAnalysisThe drive is still working but predicted to fail soon.
HotspareThe drive is marked to be automatically rebuilt and used as a replacement for a failed drive.
InACriticalArrayThe array that this drive is a part of is degraded.
InAFailedArrayThe array that this drive is a part of is failed.

WriteCacheEnabled

Member of Drive.v1_16_0.Drive

DescriptionAn indication of whether the drive write cache is enabled.
Typeboolean or null
Read OnlyFalse
AddediLO7 1.11

Actions

Drive.Reset Member of Drive.v1_16_0.Drive

Parameters:

target (string)

Link to invoke action

ResetValue (string)

Reset Drive

ValueDescription
ForceOffTurn off the unit immediately (non-graceful shutdown).
ForceOnTurn on the unit immediately.
PowerCyclePower cycle the unit.