ArrayOfNvdimmSystemInfo

ArrayOfNvdimmSystemInfo
ArrayOfNvdimmSystemInfo

A boxed array of NvdimmSystemInfo. To be used in Any placeholders.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_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"
                }
            ]
        }
    ]
}
_value
Required

_value