VirtualNVDIMMOption

VirtualNVDIMMOption
VirtualNVDIMMOption

Deprecated as of vSphere 9.0 APIs with no replacement.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "type": "string",
    "connectOption": {
        "_typeName": "string",
        "startConnected": {
            "_typeName": "string",
            "valueIsReadonly": false,
            "supported": false,
            "defaultValue": false
        },
        "allowGuestControl": {
            "_typeName": "string",
            "valueIsReadonly": false,
            "supported": false,
            "defaultValue": false
        }
    },
    "busSlotOption": {
        "_typeName": "string",
        "type": "string"
    },
    "controllerType": "string",
    "autoAssignController": {
        "_typeName": "string",
        "valueIsReadonly": false,
        "supported": false,
        "defaultValue": false
    },
    "backingOption": [
        {
            "_typeName": "string",
            "type": "string"
        }
    ],
    "defaultBackingOptionIndex": 0,
    "licensingLimit": [
        "string"
    ],
    "deprecated": false,
    "plugAndPlay": false,
    "hotRemoveSupported": false,
    "numaSupported": false,
    "capacityInMB": {
        "_typeName": "string",
        "valueIsReadonly": false,
        "min": 0,
        "max": 0,
        "defaultValue": 0
    },
    "growable": false,
    "hotGrowable": false,
    "granularityInMB": 0
}
capacityInMB
Required

Minimum and maximum capacity in MB.

boolean
growable
Required

Option to show if device capacity growth is supported for powered off VMs.

boolean
hotGrowable
Required

Option to show if device capacity growth is supported for powered on VMs.

integer As int64 As int64
granularityInMB
Required

Option to show capacity growth granularity if growth operation is supported in MB.

Deprecated