VirtualMachineVgpuProfileInfo

VirtualMachineVgpuProfileInfo
VirtualMachineVgpuProfileInfo

Description of PCI vGPU profile and its attributes.

Since: vSphere API Release 7.0.3.0

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "name": "string",
    "configurationTag": [
        "string"
    ],
    "profileName": "string",
    "deviceVendorId": 0,
    "fbSizeInGib": 0,
    "profileSharing": "string",
    "profileClass": "string",
    "stunTimeEstimates": [
        {
            "_typeName": "string",
            "name": "string",
            "configurationTag": [
                "string"
            ],
            "migrationBW": 0,
            "stunTime": 0
        }
    ]
}
string
profileName
Required

The vGPU profile name.

integer As int64 As int64
deviceVendorId
Required

A well-known unique identifier for the device that supports this profile.

It concatenates the 16-bit PCI vendor id in lower bits followed by 16-bit PCI device id.

integer As int64 As int64
fbSizeInGib
Required

The profile framebuffer size in gibibytes.

string
profileSharing
Required

Indicate how this profile is shared within device.

string
profileClass
Required

Indicate class for this profile.

stunTimeEstimates
Optional

VMotion stun time information for this profile.

Since: vSphere API Release 8.0.2.0

Availability
Added in vSphere API Release 7.0.3.0