VMware Storage Policy 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 |