# Data Object - VirtualMachineVgpuDeviceInfo(vim.vm.VgpuDeviceInfo)

Property of
  ConfigTarget
Returned by
  RetrieveVgpuDeviceInfo
Extends
  VirtualMachineTargetInfo
Since
  vSphere API 7.0.3.0

## Data Object Description

Description of PCI vGPU device and its capabilities.

Properties

Name | Type | Description
--- | --- | ---
computeProfileCapable | xsd:boolean | Indicate whether device is compute profile capable.
deviceName | xsd:string | The vGPU device name.
deviceVendorId | xsd:long | A well-known unique identifier for the device. It concatenates the 16-bit PCI vendor id in lower bits followed by 16-bit PCI device id.
maxFbSizeInGib | xsd:long | The maximum framebuffer size in gibibytes.
migCapable | xsd:boolean | Indicate whether device is Multiple Instance GPU capable.
quadroProfileCapable | xsd:boolean | Indicate whether device is quadro profile capable.
timeSlicedCapable | xsd:boolean | Indicate whether device is time-sliced capable.
Properties inherited from VirtualMachineTargetInfo
configurationTag, name
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="VirtualMachineVgpuDeviceInfo"> <complexContent> <extension base="vim25:VirtualMachineTargetInfo"> <sequence> <element name="deviceName" type="xsd:string"/> <element name="deviceVendorId" type="xsd:long"/> <element name="maxFbSizeInGib" type="xsd:long"/> <element name="timeSlicedCapable" type="xsd:boolean"/> <element name="migCapable" type="xsd:boolean"/> <element name="computeProfileCapable" type="xsd:boolean"/> <element name="quadroProfileCapable" type="xsd:boolean"/> </sequence> </extension> </complexContent> </complexType>