NvdimmHealthInfo

NvdimmHealthInfo
NvdimmHealthInfo

\brief NVDIMM health information

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "healthStatus": "string",
    "healthInformation": "string",
    "stateFlagInfo": [
        "string"
    ],
    "dimmTemperature": 0,
    "dimmTemperatureThreshold": 0,
    "spareBlocksPercentage": 0,
    "spareBlockThreshold": 0,
    "dimmLifespanPercentage": 0,
    "esTemperature": 0,
    "esTemperatureThreshold": 0,
    "esLifespanPercentage": 0
}
string
healthStatus
Required

Device health status.

string
healthInformation
Required

Health status description.

array of string
stateFlagInfo
Optional

State flag information.

This information is the cumulation of state flags of all the NVDIMM region state flags. It must be one or more of NvdimmNvdimmHealthInfoStateEnum

integer As int32 As int32
dimmTemperature
Required

Current Nvdimm temperature in degree Celsius.

integer As int32 As int32
dimmTemperatureThreshold
Required

Nvdimm temperature threshold.

Default value is 0, indicating threshold has not reached, if set to 1, reached threshold limit.

integer As int32 As int32
spareBlocksPercentage
Required

Percentage of spare capavity as a percentage of factory configured space (valid range 0 to 100)

integer As int32 As int32
spareBlockThreshold
Required

Spare block threshold.

Default value is 0, indicating threshold has not reached, if set to 1, reached threshold limit.

integer As int32 As int32
dimmLifespanPercentage
Required

Lifespan of Nvdimm as percentage.

100% = Warranted life span has reached.

integer As int32 As int32
esTemperature
Optional

Energy source current temperature in degree Celsius.

Default value is 0, indicating there is no energy source for these nvdimms.

integer As int32 As int32
esTemperatureThreshold
Optional

Energy source temperature threshold.

Default value is 0, indicating threshold has not reached, if set to 1, reached threshold limit.

integer As int32 As int32
esLifespanPercentage
Optional

Lifespan of Energy source as percentage.

100% = Warranted life span has reached. Default value is 0, indicating there is no energy source.