|
Name
|
Type
|
Description
|
| autoAssignController | BoolOption |
Flag to indicate whether or not this device will be auto-assigned a controller
if one is required. If this is true, then a client need not explicitly create
the controller that this device will plug into.
|
| backingOption | VirtualDeviceBackingOption[] |
A list of backing options that can be used to map the virtual
device to the host. The list is optional, since some devices exist only within
the virtual machine; for example, a VirtualController.
|
| connectOption | VirtualDeviceConnectOption |
If the device is connectable, then the connectOption
describes the connect options and defaults.
|
| controllerType | xsd:string |
Data object type that denotes the controller option object that is
valid for controlling this device.
|
| defaultBackingOptionIndex | xsd:int |
Index into the backingOption list, indicating the default backing.
|
| deprecated | xsd:boolean |
Indicates whether this device is deprecated. Hence, if set the device
cannot be used when creating a new virtual machine or be added to an existing
virtual machine. However, the device is still supported by the platform.
|
| licensingLimit | xsd:string[] |
List of propery names which limits are given be a licensing
restriction of the underlying product, e.g., a limit that is
not derived based on the product or hardware features.
For example, the property name "numCPU"
|
| plugAndPlay | xsd:boolean |
Indicates if this type of device can be hot-added to the virtual machine
when the Virtual machine is powered on via a reconfigure operation.
|
| type | xsd:string |
The name of the run-time class the client should instantiate
to create a run-time instance of this device.
|
|
Properties inherited from DynamicData |
| dynamicProperty, dynamicType |