# Data Object - VirtualNVDIMMOption(vim.vm.device.VirtualNVDIMMOption)

Extends
  VirtualDeviceOption
See also
  LongOption
Since
  vSphere API 6.7

## Data Object Description

The VirtualNVDIMMOption contains information about a virtual NVDIMM capacity limits and rules for capacity growth operations.

Properties

Name | Type | Description
--- | --- | ---
capacityInMB | LongOption | Minimum and maximum capacity in MB.
granularityInMB | xsd:long | Option to show capacity growth granularity if growth operation is supported in MB.
growable | xsd:boolean | Option to show if device capacity growth is supported for powered off VMs.
hotGrowable | xsd:boolean | Option to show if device capacity growth is supported for powered on VMs.
Properties inherited from VirtualDeviceOption
autoAssignController, backingOption, busSlotOption, connectOption, controllerType, defaultBackingOptionIndex, deprecated, hotRemoveSupported, licensingLimit, numaSupported, plugAndPlay, type
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualNVDIMMOption"> <complexContent> <extension base="vsan:VirtualDeviceOption"> <sequence> <element name="capacityInMB" type="vsan:LongOption"/> <element name="growable" type="xsd:boolean"/> <element name="hotGrowable" type="xsd:boolean"/> <element name="granularityInMB" type="xsd:long"/> </sequence> </extension> </complexContent> </complexType>