 c83651f5be
			
		
	
	c83651f5be
	
	
	
		
			
			Fixes RST documents to include list mark up when appropriate. closes: https://github.com/vmware/pyvmomi/issues/76
		
			
				
	
	
	
		
			4.8 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	vim.vm.GuestOsDescriptor
This data object type contains information to describe a particular guest operating system.
- extends
- Attributes:
- 
id (str): Identifier (short name) for the guest operating system. family (str): Family to which this guest operating system belongs. fullName (str): 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". supportedMaxCPUs (int): Maximum number of processors supported for this guest. numSupportedPhysicalSockets (int): Maximum number of sockets supported for this guest. numSupportedCoresPerSocket (int): Maximum number of cores per socket for this guest. supportedMinMemMB (int): Minimum memory requirements supported for this guest, in MB. supportedMaxMemMB (int): Maximum memory requirements supported for this guest, in MB. recommendedMemMB (int): Recommended default memory size for this guest, in MB. recommendedColorDepth (int): Recommended default color depth for this guest. supportedDiskControllerList ([str]): List of supported disk controller types for this guest. recommendedSCSIController (str, optional): Recommended default SCSI controller type for this guest. recommendedDiskController (str): Recommended default disk controller type for this guest. supportedNumDisks (int): Number of disks supported for this guest. recommendedDiskSizeMB (int): Recommended default disk size for this guest, in MB. recommendedCdromController (str): Recommended default CD-ROM type for this guest. supportedEthernetCard ([str]): List of supported ethernet cards for this guest. recommendedEthernetCard (str, optional): Recommended default ethernet controller type for this guest. supportsSlaveDisk (bool, optional): Flag to indicate whether or not this guest can support a disk configured as a slave. cpuFeatureMask ([vim.host.CpuIdInfo], optional): Specifies the CPU feature compatibility masks. smcRequired (bool): Flag that indicates wether the guest requires an SMC (Apple hardware). This is logically equivalent to GuestOS = Mac OS supportsWakeOnLan (bool): Flag to indicate whether or not this guest can support Wake-on-LAN. supportsVMI (bool): Flag indicating whether or not this guest supports the virtual machine interface. supportsMemoryHotAdd (bool): Whether the memory size for this guest can be changed while the virtual machine is running. supportsCpuHotAdd (bool): Whether virtual CPUs can be added to this guest while the virtual machine is running. supportsCpuHotRemove (bool): Whether virtual CPUs can be removed from this guest while the virtual machine is running. supportedFirmware ([str]): Supported firmware types for this guest. Possible values are described in GuestOsDescriptorFirmwareType recommendedFirmware (str): Recommended firmware type for this guest. Possible values are described in GuestOsDescriptorFirmwareType supportedUSBControllerList ([str], optional): List of supported USB controllers for this guest. recommendedUSBController (str, optional): Recommended default USB controller type for this guest. supports3D (bool): Whether this guest supports 3D graphics. recommended3D (bool): Recommended 3D graphics for this guest. smcRecommended (bool): Whether SMC (Apple hardware) is recommended for this guest. ich7mRecommended (bool): Whether I/O Controller Hub is recommended for this guest. usbRecommended (bool): Whether USB controller is recommended for this guest. supportLevel (str): Support level of this Guest Possible values are described in GuestOsDescriptorSupportLevel supportedForCreate (bool): Whether or not this guest should be allowed for selection during virtual machine creation. vRAMSizeInKB (vim.option.IntOption): Video RAM size limits supported by this guest, in KB.