VirtualMachineDvxClassInfo

VirtualMachineDvxClassInfo
VirtualMachineDvxClassInfo

Description of a Device Virtualization Extensions (DVX) device class.

Since: vSphere API Release 8.0.0.1

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "deviceClass": {
        "_typeName": "string",
        "label": "string",
        "summary": "string",
        "key": "string"
    },
    "vendorName": "string",
    "sriovNic": false,
    "configParams": [
        {
            "_typeName": "string",
            "label": "string",
            "summary": "string",
            "key": "string",
            "optionType": {
                "_typeName": "string",
                "valueIsReadonly": false
            }
        }
    ]
}
deviceClass
Required

Static strings used for describing an object model string or enumeration.

string
vendorName
Required

The label for the vendor name of this class.

The value is defined by vendors of the DVX device class as part of their localizable messages.

boolean
sriovNic
Required

Indicates whether the devices of this class are SR-IOV NICs.

array of OptionDef
configParams
Optional

The configuration parameters for this DVX device class.

Availability
Added in vSphere API Release 8.0.0.1