iLO 4 REST API Data Model (HpMemory Resource Type) - shamimur/hp-proliant-sdk GitHub Wiki
/rest/v1/Systems/{item}/Memory/{item}
See Resource Map for more details.
The schema definition for the properties of Memory DIMMs.
"HpMemory" defines the following properties:
This property is a member of HpMemory
The asset tag for this memory device.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This property is a member of HpMemory
Identifies the physically labeled bank, where the memory device is located.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This property is a member of HpMemory
Specifies memory module status and whether the module in use.
JSON type:
String containing one of the following supported values:
"Unknown" "Other" "NotPresent" "PresentUnused" "GoodInUse" "AddedButUnused" "UpgradedButUnused" "ExpectedButMissing" "DoesNotMatch" "NotSupported" "ConfigurationError" "Degraded" "PresentSpare" "GoodPartiallyInUse"
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The memory module technology type.
JSON type:
String containing one of the following supported values:
"BurstEDO"
"FastPage"
"Synchronous"
"EDO"
"LRDIMM"
"RDRAM"
"RDIMM"
"UDIMM"
"NVDIMM"
"RNVDIMM"
"LRNVDIMM"
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The type of memory DIMM used in this system.
JSON type:
String containing one of the following supported values:
"DDR"
"DDR2"
"DDR3"
"DDR4"
"FBD2"
"LPDD3"
"LPDDR"
"LPDDR2"
"LPDDR4"
This property is a member of [HpMemory](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpMemory-Resource-Type)#hpmemory-resource-type)
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The data width, in bits, of this memory device. A Data Width value of 0 and a Total Width value of 8 indicates that the device is being used solely to provide 8 error-correction bits. If the width is unknown, the field is set to null.
JSON type:
Integer
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The error correction used for this DIMM. If the value is null, the error correction is unknown.
JSON type:
String containing one of the following supported values:
"None"
"Parity"
"SingleBitECC"
"MultiBitECC"
"CRC"
This property is a member of [HpMemory](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpMemory-Resource-Type)#hpmemory-resource-type)
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
Indicates whether or not HP SmartMemory is present.
JSON type:
String containing one of the following supported values:
"HPSmartMemory"
"HPStandard"
"Unknown"
This property is a member of [HpMemory](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpMemory-Resource-Type)#hpmemory-resource-type)
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
Identifies the manufacturer of this memory device.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
Identifies the maximum, capable speed of the device in megahertz (MHz). If the value is null, the speed is unknown.
JSON type:
Integer
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The minimum DIMM voltage multiplied by 10, for example, 1.2v = 12.
JSON type:
Integer
greater than or equal to 0.
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The part number for this memory device.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
Specifies the DIMM rank. A value of null indicates the rank is unknown.
JSON type:
Integer
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The serial number for this memory device.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The size of the memory device in megabytes.
JSON type:
Integer
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
Identifies the physically labeled socket or board position, where the memory device is located.
JSON type:
String
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This represents the health state of this resource in the absence of its dependent resources.
JSON type:
String containing one of the following supported values:
"OK"
"Warning"
"Critical"
This property is a member of [HpMemory](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpMemory-Resource-Type)#hpmemory-resource-type)
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values:
"OK"
"Warning"
"Critical"
This property is a member of [HpMemory](https://github.com/HewlettPackard/python-proliant-sdk/wiki/iLO-4-REST-API-Data-Model-(HpMemory-Resource-Type)#hpmemory-resource-type)
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This represents the overall health state from the view of this resource.
JSON type:
String containing one of the following supported values:
"OK" "Warning" "Critical"
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
This property is a member of HpMemory
This indicates the known state of the resource, such as if it is enabled.
JSON type:
String containing one of the following supported values:
"Enabled" "Disabled" "Offline" "InTest" "Starting" "Absent"
GET | Rendered if supported by the implementation or omitted if not. The value of this property may also be null if it is unavailable at the time of the request. |
The total width, in bits, of this memory device, including any check or error-correction bits. If there are no error-correction bits, this value should be equal to Data Width. If the width is unknown, the field is set to null.
JSON type:
Integer