 15f7be9a52
			
		
	
	15f7be9a52
	
	
	
		
			
			This external documentation for pyVmomi was generated using Googly Docs (aka Google Standard Documentation) which renders very cleanly in GitHub. Internal documentation for a class should be done in Sphinx format because tools like pyCharm and Eclipse can use that documentation as a hint for code completion. Note: External docs as Googly Docs, internal docs as Sphinx. Closes bug#15
		
			
				
	
	
		
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. _str: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _int: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _bool: https://docs.python.org/2/library/stdtypes.html
 | |
| 
 | |
| .. _managedBy: ../../../vim/vm/ConfigSpec.rst#managedBy
 | |
| 
 | |
| .. _vmodl.DynamicData: ../../../vmodl/DynamicData.rst
 | |
| 
 | |
| .. _vim.vApp.ProductInfo: ../../../vim/vApp/ProductInfo.rst
 | |
| 
 | |
| .. _vim.ext.ManagedByInfo: ../../../vim/ext/ManagedByInfo.rst
 | |
| 
 | |
| .. _FaultToleranceConfigInfo: ../../../vim/vm/FaultToleranceConfigInfo.rst
 | |
| 
 | |
| .. _vim.vm.FaultToleranceConfigInfo: ../../../vim/vm/FaultToleranceConfigInfo.rst
 | |
| 
 | |
| 
 | |
| vim.vm.Summary.ConfigSummary
 | |
| ============================
 | |
|   A subset of virtual machine configuration.
 | |
| :extends: vmodl.DynamicData_
 | |
| 
 | |
| Attributes:
 | |
|     name (`str`_):
 | |
| 
 | |
|        Name of the virtual machine.
 | |
|     template (`bool`_):
 | |
| 
 | |
|        Flag to determine whether or not this virtual machine is a template.
 | |
|     vmPathName (`str`_):
 | |
| 
 | |
|        Path name to the configuration file for the virtual machine
 | |
|     memorySizeMB (`int`_, optional):
 | |
| 
 | |
|        Memory size of the virtual machine, in megabytes.
 | |
|     cpuReservation (`int`_, optional):
 | |
| 
 | |
|        Configured CPU reservation in MHz
 | |
|     memoryReservation (`int`_, optional):
 | |
| 
 | |
|        Configured Memory reservation in MB
 | |
|     numCpu (`int`_, optional):
 | |
| 
 | |
|        Number of processors in the virtual machine.
 | |
|     numEthernetCards (`int`_, optional):
 | |
| 
 | |
|        Number of virtual network adapters.
 | |
|     numVirtualDisks (`int`_, optional):
 | |
| 
 | |
|        Number of virtual disks attached to the virtual machine.
 | |
|     uuid (`str`_, optional):
 | |
| 
 | |
|        Virtual machine BIOS identification.
 | |
|     instanceUuid (`str`_, optional):
 | |
| 
 | |
|        VC-specific identifier of the virtual machine
 | |
|     guestId (`str`_, optional):
 | |
| 
 | |
|        Guest operating system identifier (short name).
 | |
|     guestFullName (`str`_, optional):
 | |
| 
 | |
|        Guest operating system name configured on the virtual machine.
 | |
|     annotation (`str`_, optional):
 | |
| 
 | |
|        Description for the virtual machine.
 | |
|     product (`vim.vApp.ProductInfo`_, optional):
 | |
| 
 | |
|        Product information. References to properties in the URLs are expanded.
 | |
|     installBootRequired (`bool`_, optional):
 | |
| 
 | |
|        Whether the VM requires a reboot to finish installation. False if no vApp meta-data is configured.
 | |
|     ftInfo (`vim.vm.FaultToleranceConfigInfo`_, optional):
 | |
| 
 | |
|        Fault Tolerance settings for this virtual machine. This property will be populated only for fault tolerance virtual machines and will be left unset for all other virtual machines. See `FaultToleranceConfigInfo`_ for a description.
 | |
|     managedBy (`vim.ext.ManagedByInfo`_, optional):
 | |
| 
 | |
|        Specifies that this VM is managed by a VC Extension. See the `managedBy`_ property in the ConfigSpec for more details.
 |