1. Types
2. vcenter
3. vm
4. hardware
5. disk

## vcenter vm hardware disk: backing spec

The `backing_spec` structure provides a specification of the physical resource backing a virtual disk.

### Representations:

- JSON
- XML

{
"type": "VMDK_FILE",
"vmdk_file": "string"
}
<?xml version="1.0" ?>
<ns0:BackingSpec xmlns:ns0="http://vmware.com/vcenter/vm/hardware/disk" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<vmdk_file>string</vmdk_file>
<type>VMDK_FILE</type>
</ns0:BackingSpec>

#### Attributes:

Name | Type | Description
--- | --- | ---
Required
type | string | Backing type for the virtual disk. Defines the valid backing types for a virtual disk. Value is one of: VMDK_FILE: Virtual disk is backed by a VMDK file.
Optional
vmdk_file | string | Path of the VMDK file backing the virtual disk. Optional. It is only relevant when type has value VMDK_FILE. This field is optional and it is only relevant when the value of `type` is VMDK_FILE.