VirtualMachineSriovInfo

VirtualMachineSriovInfo
VirtualMachineSriovInfo

Description of a SRIOV device that can be attached to a virtual machine.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "name": "string",
    "configurationTag": [
        "string"
    ],
    "pciDevice": {
        "_typeName": "string",
        "id": "string",
        "classId": 0,
        "bus": 0,
        "slot": 0,
        "function": 0,
        "vendorId": 0,
        "subVendorId": 0,
        "vendorName": "string",
        "deviceId": 0,
        "subDeviceId": 0,
        "parentBridge": "string",
        "deviceName": "string",
        "deviceClassName": "string"
    },
    "systemId": "string",
    "virtualFunction": false,
    "pnic": "string",
    "devicePool": {
        "_typeName": "string",
        "key": "string"
    }
}
boolean
virtualFunction
Required

Indicates whether corresponding PCI device is a virtual function instantiated by a SR-IOV capable device.

string
pnic
Optional

The name of the physical nic that is represented by a SR-IOV capable physical function.

devicePool
Optional

SRIOV DevicePool information