NvdimmSystemInfo
This data object represents Non-Volatile DIMMs host configuration.
{
"_typeName": "string",
"summary": {
"_typeName": "string",
"numDimms": 0,
"healthStatus": "string",
"totalCapacity": 0,
"persistentCapacity": 0,
"blockCapacity": 0,
"availableCapacity": 0,
"numInterleavesets": 0,
"numNamespaces": 0
},
"dimms": [
0
],
"dimmInfo": [
{
"_typeName": "string",
"dimmHandle": 0,
"healthInfo": {
"_typeName": "string",
"healthStatus": "string",
"healthInformation": "string",
"stateFlagInfo": [
"string"
],
"dimmTemperature": 0,
"dimmTemperatureThreshold": 0,
"spareBlocksPercentage": 0,
"spareBlockThreshold": 0,
"dimmLifespanPercentage": 0,
"esTemperature": 0,
"esTemperatureThreshold": 0,
"esLifespanPercentage": 0
},
"totalCapacity": 0,
"persistentCapacity": 0,
"availablePersistentCapacity": 0,
"volatileCapacity": 0,
"availableVolatileCapacity": 0,
"blockCapacity": 0,
"regionInfo": [
{
"_typeName": "string",
"regionId": 0,
"setId": 0,
"rangeType": "string",
"startAddr": 0,
"size": 0,
"offset": 0
}
],
"representationString": "string"
}
],
"interleaveSet": [
0
],
"iSetInfo": [
{
"_typeName": "string",
"setId": 0,
"rangeType": "string",
"baseAddress": 0,
"size": 0,
"availableSize": 0,
"deviceList": [
0
],
"state": "string"
}
],
"namespace": [
{
"_typeName": "string",
"uuid": "string"
}
],
"nsInfo": [
{
"_typeName": "string",
"uuid": "string",
"friendlyName": "string",
"blockSize": 0,
"blockCount": 0,
"type": "string",
"namespaceHealthStatus": "string",
"locationID": 0,
"state": "string"
}
],
"nsDetails": [
{
"_typeName": "string",
"uuid": "string",
"friendlyName": "string",
"size": 0,
"type": "string",
"namespaceHealthStatus": "string",
"interleavesetID": 0,
"state": "string"
}
]
}
List of NVDIMMs on the host.
NVDIMM list unset if the system does not support PMem feature.
List of DIMM information of all NVDIMMs on the host.
Dimm information is unset if the system does not support PMem feature.
List of NVDIMM Interleave sets on the host.
Interleave set is unset if the system does not support PMem feature.
List of information of all NVDIMM interleave sets on the host.
Interleave set information is unset if the system does not support PMem feature.
List of NVDIMM namespaces on the host.
Namespace is unset if the system does not support PMem feature.
Deprecated as of vSphere 6.7u1, use nsDetails.
List of information of all NVDIMM namespaces on the host.
Namespace information is unset if the system does not support PMem feature.
List of details of all NVDIMM namespaces on the host.
Namespace details is unset if the system does not support PMem feature.