# Data Object - VirtualMachineFileLayoutDiskLayout(vim.vm.FileLayout.DiskLayout)

Property of
  VirtualMachineFileLayout
Extends
  DynamicData

## Data Object Description

Enumerats the set of files for each virtual disk.

Properties

Name | Type | Description
--- | --- | ---
diskFile | xsd:string[] | List of files that makes up the virtual disk. At least one entry always exists in this array. The first entry is the main descriptor of the virtual disk (the one used when adding the disk to a virtual machine). These are complete datastore paths, not relative paths.
key | xsd:int | Identification of the disk in config.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VirtualMachineFileLayoutDiskLayout"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="key" type="xsd:int"/> <element name="diskFile" type="xsd:string" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>