Data Object - GuestOsDescriptor

Property of
VirtualMachineConfigOption
Extends
DynamicData
See also
HostCpuIdInfo

Data Object Description

This data object type contains information to describe a particular guest operating system.

Properties

Name Type Description
cpuFeatureMask*HostCpuIdInfo[]

Specifies the CPU feature compatibility masks.
familyxsd:string

Family to which this guest operating system belongs.
fullNamexsd:string

Full name of the guest operating system. For example, if the value of "id" is "win2000Pro", then the value of "fullName" is "Windows 2000 Professional".
idxsd:string

Identifier (short name) for the guest operating system.
recommendedColorDepthxsd:int

Recommended default color depth for this guest.
recommendedDiskControllerxsd:string

Recommended default disk controller type for this guest.
recommendedDiskSizeMBxsd:int

Recommended default disk size for this guest, in MB.
recommendedEthernetCard*xsd:string

Recommended default ethernet controller type for this guest.
recommendedMemMBxsd:int

Recommended default memory size for this guest, in MB.
recommendedSCSIController*xsd:string

Recommended default SCSI controller type for this guest.
supportedDiskControllerListxsd:string[]

List of supported disk controller types for this guest.
supportedEthernetCardxsd:string[]

List of supported ethernet cards for this guest.
supportedMaxCPUsxsd:int

Maximum number of processors supported for this guest.
supportedMaxMemMBxsd:int

Maximum memory requirements supported for this guest, in MB.
supportedMinMemMBxsd:int

Minimum memory requirements supported for this guest, in MB.
supportedNumDisksxsd:int

Number of disks supported for this guest.
supportsCpuHotAddxsd:boolean

Whether virtual CPUs can be added to this guest while the virtual machine is running.

Since vSphere API 4.0
supportsCpuHotRemovexsd:boolean

Whether virtual CPUs can be removed from this guest while the virtual machine is running.

Since vSphere API 4.0
supportsMemoryHotAddxsd:boolean

Whether the memory size for this guest can be changed while the virtual machine is running.

Since vSphere API 4.0
supportsSlaveDisk*xsd:boolean

Flag to indicate whether or not this guest can support a disk configured as a slave.
supportsVMIxsd:boolean

Flag indicating whether or not this guest supports the virtual machine interface.

Since vSphere API 4.0
supportsWakeOnLanxsd:boolean

Flag to indicate whether or not this guest can support Wake-on-LAN.
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set