VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo
Class describing a component device within this vendor device group.
Since: vSphere API Release 8.0.0.1
{
"_typeName": "string",
"type": "string",
"vendorName": "string",
"deviceName": "string",
"isConfigurable": false,
"device": {
"_typeName": "string",
"key": 0,
"deviceInfo": {
"_typeName": "string",
"label": "string",
"summary": "string"
},
"backing": {
"_typeName": "string"
},
"connectable": {
"_typeName": "string",
"migrateConnect": "string",
"startConnected": false,
"allowGuestControl": false,
"connected": false,
"status": "string"
},
"slotInfo": {
"_typeName": "string"
},
"controllerKey": 0,
"unitNumber": 0,
"numaNode": 0,
"deviceGroupInfo": {
"_typeName": "string",
"groupInstanceKey": 0,
"sequenceId": 0
}
}
}
Type of this component.
See VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeEnum for supported types.
Name of component device vendor.
Name of component device.
True if this device may be configured by user or UI.
VirtualDevice is the base data object type for devices in a virtual machine.
This type contains enough information about a virtual device to allow clients to display devices they do not recognize. For example, a client with an older version than the server to which it connects may see a device without knowing what it is.