vSAN Management API


Data Object - VsanDataEfficiencyConfig(vim.vsan.DataEfficiencyConfig)

Property of
VimVsanHostDiskMapInfoEx, VimVsanReconfigSpec, VsanConfigInfoEx, VsanDiskFormatConversionSpec, VsanHostConfigInfoEx, VsanPrepareVsanForVcsaSpec, VsanVcPostDeployConfigSpec
Extended by
VsanDataEfficiencyConfigEx
Extends
DynamicData
Since
vSphere API Release 6.0

Data Object Description

The data efficiency configuration of a vSAN cluster. Data efficiency configurations work together as below.
dedupEnabled compressionEnabled Details State Transition
False False
  • Disable deduplication and compression. Or
  • Disable compression only
  • Deduplication and compression -> No data efficiency
  • Compression only -> No data efficiency
None 0
  • Disable compression only if enabled
  • Throw exception if deduplication and compression is enabled
  • Compression only -> No data efficiency
None 1
  • Enable compression only
  • Throw exception if deduplication and compression is enabled.
  • No data efficiency -> Compression only
0 None
  • Disable deduplication and compression
  • Throw exception if compression only is enabled
  • Deduplication and compression -> No data efficiency
1 1
  • Enable deduplcation and compression
  • Disable compression only if already enabled
  • Get VsanClusterConfigInfo will return compressionEnabled flag as true
  • No data efficiency -> Deduplication and compression
  • Compression only -> Deduplication and compression
1 0
  • Enable deduplication and compression
  • Disable compression only if already enabled
  • Get VsanClusterConfigInfo will return compressionEnabled flag as True
  • No data efficiency -> Deduplication and compression
  • Compression only -> Deduplication and compression
0 1
  • Enable compression only
  • Disable deduplication and compression
  • Deduplication and compression -> Compression only
  • No data efficiency -> Compression only
1 None
  • Enable deduplication and compression
  • Disable compression only if already enabled
  • Get VsanClusterConfigInfo will return compression only flag as True
  • No data efficiency -> deduplication and compression
  • Compression only -> deduplication and compression

Properties

Name Type Description
compressionEnabled*xsd:boolean

Enables compression on the vSAN cluster. The behaviour of this flag is described in the table above.
dedupEnabledxsd:boolean

Enables data deduplication and compression on the vSAN cluster. The behaviour of this flag is described in the table above.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition