# Data Object - HostNumaNode(vim.host.NumaNode)

Property of
  HostNumaInfo
Extends
  DynamicData
Since
  2.0

## Data Object Description

Information about a single NUMA node.

NOTE: This data object is not modeled correctly if the NUMA node contains multiple disjoint memory ranges. If there are multiple memory ranges, the client will see one memory ranges from this NumaNode object, and the memory range may or may not belong to this NUMA node.

Properties

Name | Type | Description
--- | --- | ---
cpuID | xsd:short[] | Information about each of the CPUs associated with the node.
memoryRangeBegin | xsd:long | Beginning memory range for this NUMA node.
memoryRangeLength | xsd:long | Length of the memory range for this node in bytes, that is, the amount of memory on the node.
pciId* | xsd:string[] | Information about each of the pci devices associated with the node. The string is of SBDF format, "Segment:Bus:Device.Function". Since vSphere API 6.7
typeId | xsd:byte | Zero-based NUMA ID for the node.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="HostNumaNode"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="typeId" type="xsd:byte"/> <element name="cpuID" type="xsd:short" maxOccurs="unbounded"/> <element name="memoryRangeBegin" type="xsd:long"/> <element name="memoryRangeLength" type="xsd:long"/> <element name="pciId" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>