 c83651f5be
			
		
	
	c83651f5be
	
	
	
		
			
			Fixes RST documents to include list mark up when appropriate. closes: https://github.com/vmware/pyvmomi/issues/76
		
			
				
	
	
		
			138 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			138 lines
		
	
	
		
			4.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. _int: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _str: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _bool: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _vmodl.DynamicData: ../../vmodl/DynamicData.rst
 | |
| 
 | |
| .. _vim.host.CpuIdInfo: ../../vim/host/CpuIdInfo.rst
 | |
| 
 | |
| .. _vim.option.IntOption: ../../vim/option/IntOption.rst
 | |
| 
 | |
| .. _GuestOsDescriptorSupportLevel: ../../vim/vm/GuestOsDescriptor/SupportLevel.rst
 | |
| 
 | |
| .. _GuestOsDescriptorFirmwareType: ../../vim/vm/GuestOsDescriptor/FirmwareType.rst
 | |
| 
 | |
| 
 | |
| vim.vm.GuestOsDescriptor
 | |
| ========================
 | |
|   This data object type contains information to describe a particular guest operating system.
 | |
| :extends: vmodl.DynamicData_
 | |
| 
 | |
| 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.
 |