Data Object - VirtualMachineConfigSummary(vim.vm.Summary.ConfigSummary)

Property of
VirtualMachineSummary
Extends
DynamicData
See also
FaultToleranceConfigInfo, ManagedByInfo, VAppProductInfo

Data Object Description

A subset of virtual machine configuration.

Properties

Name Type Description
annotation*xsd:string

Description for the virtual machine.
cpuReservation*xsd:int

Configured CPU reservation in MHz
ftInfo*FaultToleranceConfigInfo

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.

Since vSphere API 4.0
guestFullName*xsd:string

Guest operating system name configured on the virtual machine.
guestId*xsd:string

Guest operating system identifier (short name).
installBootRequired*xsd:boolean

Whether the VM requires a reboot to finish installation. False if no vApp meta-data is configured.

Since vSphere API 4.0
instanceUuid*xsd:string

VC-specific identifier of the virtual machine

Since vSphere API 4.0
managedBy*ManagedByInfo

Specifies that this VM is managed by a VC Extension. See the managedBy property in the ConfigSpec for more details.

Since vSphere API 5.0
memoryReservation*xsd:int

Configured Memory reservation in MB
memorySizeMB*xsd:int

Memory size of the virtual machine, in megabytes.
namexsd:string

Name of the virtual machine.
numCpu*xsd:int

Number of processors in the virtual machine.
numEthernetCards*xsd:int

Number of virtual network adapters.
numVirtualDisks*xsd:int

Number of virtual disks attached to the virtual machine.
numVmiopBackings*xsd:int

Number of VMIOP backed devices attached to the virtual machine.

Since vSphere API 6.7
product*VAppProductInfo

Product information. References to properties in the URLs are expanded.

Since vSphere API 4.0
templatexsd:boolean

Flag to determine whether or not this virtual machine is a template.
tpmPresent*xsd:boolean

Is TPM present in a VM?

Since vSphere API 6.7
uuid*xsd:string

Virtual machine BIOS identification.
vmPathNamexsd:string

Path name to the configuration file for the virtual machine
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition