Search

Class VcGuestOsDescriptor

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

Attributes

Name Type Description
cpuFeatureMask VcHostCpuIdInfo[] Specifies the CPU feature compatibility masks.
diskUuidEnabled boolean Whether or not this guest should have disk uuid enabled by default.
family String Family to which this guest operating system belongs.
fullName 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".
ich7mRecommended boolean Whether I/O Controller Hub is recommended for this guest.
id String Identifier (short name) for the guest operating system.
numSupportedCoresPerSocket Number Maximum number of cores per socket for this guest.
numSupportedFloppyDevices Number Maximum number of floppies supported by this guest.
numSupportedPhysicalSockets Number Maximum number of sockets supported for this guest.
recommended3D boolean Recommended 3D graphics for this guest.
recommendedCdromController String Recommended default CD-ROM type for this guest.
recommendedColorDepth Number Recommended default color depth for this guest.
recommendedDiskController String Recommended default disk controller type for this guest.
recommendedDiskSizeMB Number Recommended default disk size for this guest, in MB.
recommendedEthernetCard String Recommended default ethernet controller type for this guest.
recommendedFirmware String Recommended firmware type for this guest. Possible values are described in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcGuestOsDescriptorFirmwareType.html">VcGuestOsDescriptorFirmwareType</a>
recommendedMemMB Number Recommended default memory size for this guest, in MB.
recommendedSCSIController String Recommended default SCSI controller type for this guest.
recommendedUSBController String Recommended default USB controller type for this guest.
smcRecommended boolean Whether SMC (Apple hardware) is recommended for this guest.
smcRequired boolean Flag that indicates wether the guest requires an SMC (Apple hardware). This is logically equivalent to GuestOS = Mac OS
supportedDiskControllerList String[] List of supported disk controller types for this guest.
supportedEthernetCard String[] List of supported ethernet cards for this guest.
supportedFirmware String[] Supported firmware types for this guest. Possible values are described in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcGuestOsDescriptorFirmwareType.html">VcGuestOsDescriptorFirmwareType</a>
supportedForCreate boolean Whether or not this guest should be allowed for selection during virtual machine creation.
supportedMaxCPUs Number Maximum number of processors supported for this guest.
supportedMaxMemMB Number Maximum memory requirements supported for this guest, in MB.
supportedMinMemMB Number Minimum memory requirements supported for this guest, in MB.
supportedNumDisks Number Number of disks supported for this guest.
supportedUSBControllerList String[] List of supported USB controllers for this guest.
supportLevel String Support level of this Guest Possible values are described in <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcGuestOsDescriptorSupportLevel.html">VcGuestOsDescriptorSupportLevel</a>
supports3D boolean Whether this guest supports 3D graphics.
supportsCpuHotAdd boolean Whether virtual CPUs can be added to this guest while the virtual machine is running.
supportsCpuHotRemove boolean Whether virtual CPUs can be removed from this guest while the virtual machine is running.
supportsHotPlugPCI boolean Whether or not this guest supports hot plug of PCI devices.
supportsMemoryHotAdd boolean Whether the memory size for this guest can be changed while the virtual machine is running.
supportsPvscsiControllerForBoot boolean Whether or not this guest can use pvscsi as boot adapter.
supportsSlaveDisk boolean Flag to indicate whether or not this guest can support a disk configured as a slave.
supportsVMI boolean Flag indicating whether or not this guest supports the virtual machine interface.
supportsWakeOnLan boolean Flag to indicate whether or not this guest can support Wake-on-LAN.
usbRecommended boolean Whether USB controller is recommended for this guest.
vRAMSizeInKB VcIntOption Video RAM size limits supported by this guest, in KB.
wakeOnLanEthernetCard String[] List of NICs supported by this guest that support Wake-On-Lan.

Methods

Name Returns
VcGuestOsDescriptor() constructor

Returned by

None

Referenced in

None