Data Object - VirtualMachineFileInfo

Property of
VirtualMachineConfigInfo, VirtualMachineConfigSpec

Data Object Description

The FileInfo data object type contains the locations of virtual machine files other than the virtual disk files. The configurable parameters are all in the FileInfo object.

The object also contains a FileLayout object that returns a complete list of additional files that makes up the virtual machine configuration. This is a read-only structure and is returned when the configuration is read. This is ignored during configuration and can be left out.


Name Type Description
logDirectory*xsd:string Directory to store the log files for the virtual machine. If not specified, this defaults to the same directory as the configuration file,
snapshotDirectory*xsd:string Path name of the directory that typically holds suspend, redo, or snapshot files belonging to the virtual machine. This path name defaults to the same directory as the configuration file.

ESX Server requires this to indicate a VMFS volume or NAS volume (for ESX Server 3). In case the configuration file is not stored on VMFS or NAS, this property must be set explicitly.

suspendDirectory*xsd:string Some products allow the suspend directory to be different than the snapshot directory. On products where this is not possible, setting of this property is ignored.
vmPathName*xsd:string Path name to the configuration file for the virtual machine, e.g., the .vmx file. This also implicitly defines the configuration directory.
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition