NvdimmNamespaceDetails

NvdimmNamespaceDetails
NvdimmNamespaceDetails

Detailed information about a particular namespace.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "uuid": "string",
    "friendlyName": "string",
    "size": 0,
    "type": "string",
    "namespaceHealthStatus": "string",
    "interleavesetID": 0,
    "state": "string"
}
string
uuid
Required

Universally unique identifier assigned to namespace in string format

string
friendlyName
Required

Human readable name of namespace

integer As int64 As int64
size
Required

Size of namespace in bytes.

string
type
Required

Type of the namespace to be created - block or persistent.

Must be one of the values in NvdimmNamespaceTypeEnum

string
namespaceHealthStatus
Required

Health status of DIMM(s) part of the namespace.

Must be one of the values of NvdimmNamespaceDetailsHealthStatusEnum

integer As int32 As int32
interleavesetID
Required

The interleave set ID of the namespace.

string
state
Required

State of namespace.

Must be one of NvdimmNamespaceDetailsStateEnum