# Data Object - NvdimmNamespaceInfo(vim.host.NvdimmSystem.NamespaceInfo)

Property of
  NvdimmSystemInfo
Extends
  DynamicData
Since
  vSphere API 6.7

## Data Object Description

Detailed information about a particular namespace.

Properties

Name | Type | Description
--- | --- | ---
blockCount | xsd:long | Number of blocks in the namespace. For persistent region type, blockCount is the size of persistent region in bytes. For block region type, block count represent number of bytes per block size.
blockSize | xsd:long | Size of logical block size. For persistent region type, block size is one. For block region, block size represents one of the logical block sizes of 512, 4096 etc.
friendlyName | xsd:string | Friendly name of namespace
locationID | xsd:int | This identifier is the interleave set ID if this namespace is being used in persistent mode. If in block mode, this is a nvdimm device handle.
namespaceHealthStatus | xsd:string | Health status of DIMM(s) part of the namespace. Must be one of the values of NamespaceInfo.NamespaceHealthStatus
state | xsd:string | State of namespace. Must be one of NamespaceInfo.NamespaceState
type | xsd:string | Type of the namespace to be created - block or persistent. Must be one of the values in NamespaceType
uuid | xsd:string | Universally unique identifier assigned to namespace in string format
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="NvdimmNamespaceInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="uuid" type="xsd:string"/> <element name="friendlyName" type="xsd:string"/> <element name="blockSize" type="xsd:long"/> <element name="blockCount" type="xsd:long"/> <element name="type" type="xsd:string"/> <element name="namespaceHealthStatus" type="xsd:string"/> <element name="locationID" type="xsd:int"/> <element name="state" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType>