# Data Object - VsanDiskFormatConversionSpec(vim.cluster.VsanDiskFormatConversionSpec)

Parameter to
  PerformVsanUpgradeEx, PerformVsanUpgradePreflightAsyncCheck_Task, PerformVsanUpgradePreflightCheckEx
Extends
  DynamicData
See also
  VsanDataEfficiencyConfig, VsanDataEncryptionConfig
Since
  vSphere API 6.0

## Data Object Description

Advanced vSAN disk format specification that governs which format to use for the disks newly formatted. However, it does NOT change the cluster configuration. Therefore, the advanced feature configurations below should be picked in sync with the cluster configuration, or users can invoke the cluster configuration change, which will automatically run the vSAN disk format conversion with the changed feature configurations.

Properties

Name | Type | Description
--- | --- | ---
allowDataMovement* | xsd:boolean | Whether data movement is allowed for upcoming disk format conversion process. If 'allowDataMovement' is set to False, disk format conversion flow will check whether data movement is required. If disk format conversion need to move data to complete the operation, the VsanDisallowDataMovementIssue will fail the disk format conversion task. Since vSAN API 6.8.7
dataEfficiencyConfig* | VsanDataEfficiencyConfig | Whether to enable or disable vSAN data efficiency from disk format layer.
dataEncryptionConfig* | VsanDataEncryptionConfig | vSAN encryption configuration parameters for disk format layer. Since vSAN API 6.6
skipHostRemediation* | xsd:boolean | Do not perform host configuration remediation on hosts as part of the Disk Format Conversion. Remediation is performed by default to ensure hosts are consistent. This will prevent errors as part of Disk Format Conversion due to inconsistent hosts. This field can be set to True when it is already known that all hosts are already consistent and have the latest configuration avoiding this extra step. Unset means False. Since vSAN API 6.6
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="VsanDiskFormatConversionSpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="dataEfficiencyConfig" type="vsan:VsanDataEfficiencyConfig" minOccurs="0"/> <element name="dataEncryptionConfig" type="vsan:VsanDataEncryptionConfig" minOccurs="0"/> <element name="skipHostRemediation" type="xsd:boolean" minOccurs="0"/> <element name="allowDataMovement" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>