vSphere Web Services API
| Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Data Object - VirtualMachineConfigOption(vim.vm.ConfigOption)
- Returned by
- QueryConfigOption, QueryConfigOptionEx
- Extends
- DynamicData
- See also
- DatastoreOption, GuestOsDescriptor, VirtualDevice, VirtualHardwareOption, VirtualMachineCapability, VirtualMachinePropertyRelation
- Since
- 2.0
Data Object Description
This configuration data object type contains information about the execution environment for a virtual machine. This includes information about which features are supported, such as:- Which guest operating systems are supported.
- How devices are emulated. For example, that a CD-ROM drive can be emulated with a file or that a serial port can be emulated with a pipe.
Properties
Name | Type | Description |
---|---|---|
capabilities | VirtualMachineCapability |
Capabilities supported by a virtual machine.
|
datastore | DatastoreOption |
The datastore options for this virtual machine.
|
defaultDevice* | VirtualDevice[] |
The list of virtual devices that are created on a virtual machine by default.
Clients should not create these devices.
|
description | xsd:string |
A description string for this configOption.
|
guestOSDefaultIndex | xsd:int |
Index into guestOsDescriptor array denoting the default guest
operating system.
|
guestOSDescriptor | GuestOsDescriptor[] |
List of supported guest operating systems.
The choice of guest operating system may limit the set of valid devices.
For example, you cannot select Vmxnet with all guest operating systems.
|
hardwareOptions | VirtualHardwareOption |
Processor, memory, and virtual device options for a virtual machine.
|
propertyRelations* | VirtualMachinePropertyRelation[] |
The relations between the properties of the virtual
machine config spec.
Since vSphere API Release 6.7 |
supportedMonitorType | xsd:string[] |
The monitor types supported by a host. The acceptable monitor types
are enumerated by VirtualMachineFlagInfoMonitorType.
Since VI API 2.5 |
supportedOvfEnvironmentTransport* | xsd:string[] |
Specifies the supported property transports that are
available for the OVF environment
Since vSphere API Release 4.0 |
supportedOvfInstallTransport* | xsd:string[] |
Specifies the supported transports for the OVF
installation phase.
Since vSphere API Release 4.0 |
version | xsd:string |
The version corresponding to this configOption.
|
Properties inherited from DynamicData | ||
None |
Show WSDL type definition
Top of page | Local Properties | ||
Managed Object Types | Data Object Types | All Properties | All Methods |