# Data Object - BaseConfigInfoFileBackingInfo(vim.vslm.BaseConfigInfo.FileBackingInfo)

Property of
  BaseConfigInfoFileBackingInfo
Extended by
  BaseConfigInfoDiskFileBackingInfo, BaseConfigInfoRawDiskMappingBackingInfo
Extends
  BaseConfigInfoBackingInfo
See also
Since
  vSphere API 6.5

## Data Object Description

Information for file backing of a virtual storage object. File backing is mainly used for virtual disks.

Properties

Name | Type | Description
--- | --- | ---
backingObjectId* | xsd:string | Id refers to the backed storage object where the virtual storage object is backed on.
deltaSizeInMB* | xsd:long | Size allocated by the FS for this file/chain/link/extent only. This property is used only for a delta disk whose FileBackingInfo#parent is set.
filePath | xsd:string | Full file path for the host file used in this backing.
parent* | BaseConfigInfoFileBackingInfo | The parent of this virtual disk file, if this is a delta disk backing. This will be unset if this is the root disk backing. Note that the type of the backing is consistent throughout the chain; any new delta disk backing which is added is of the same type as the original disk. Also note that since the parent backing is not being written to, it is possible that the parent backing may be shared among multiple disks. Only raw disk mappings in virtual compatibility mode can have parents.
Properties inherited from BaseConfigInfoBackingInfo
datastore
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="BaseConfigInfoFileBackingInfo"> <complexContent> <extension base="vsan:BaseConfigInfoBackingInfo"> <sequence> <element name="filePath" type="xsd:string"/> <element name="backingObjectId" type="xsd:string" minOccurs="0"/> <element name="parent" type="vsan:BaseConfigInfoFileBackingInfo" minOccurs="0"/> <element name="deltaSizeInMB" type="xsd:long" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>