# Data Object - VirtualMachineConfigOption

Returned by
  QueryConfigOption, QueryConfigOptionEx
Extends
  DynamicData
See also
  DatastoreOption, GuestOsDescriptor, VirtualDevice, VirtualHardwareOption, VirtualMachineCapability, VirtualMachinePropertyRelation
Since
  null

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
capabilities | VirtualMachineCapability |
datastore | DatastoreOption |
defaultDevice* | VirtualDevice[] |
description | xsd:string |
guestOSDefaultIndex | xsd:int |
guestOSDescriptor | GuestOsDescriptor[] |
hardwareOptions | VirtualHardwareOption |
propertyRelations* | VirtualMachinePropertyRelation[] | Since vSphere API 6.7
supportedMonitorType | xsd:string[] | Since VI API 2.5
supportedOvfEnvironmentTransport* | xsd:string[] | Since vSphere API 4.0
supportedOvfInstallTransport* | xsd:string[] | Since vSphere API 4.0
version | xsd:string |
Properties inherited from DynamicData
None

*Need not be set