# Data Object - VimVsanDataEfficiencyCapacityState(vim.vsan.DataEfficiencyCapacityState)

Property of
  VsanEntitySpaceUsage, VsanSpaceUsage
Returned by
  QueryClusterDataEfficiencyCapacityState
Extends
  DynamicData
See also
  VsanSpaceEfficiencyMetadataSize
Since
  vSphere API 6.0

## Data Object Description

The data structure stores the capacity of data efficiency enabled host.

Properties

Name | Type | Description
--- | --- | ---
dedupMetadataSize* | xsd:long | Size of space used for deduplication metadata in bytes. Since vSAN API 6.6
logicalCapacity* | xsd:long | Total logical capacity in bytes.
logicalCapacityUsed* | xsd:long | Logical capacity used in bytes.
physicalCapacity* | xsd:long | Total physical capacity in bytes.
physicalCapacityUsed* | xsd:long | Physical capacity used in bytes.
spaceEfficiencyMetadataSize* | VsanSpaceEfficiencyMetadataSize | vSAN space efficiency metadata size in bytes. Since vSAN API 7.2
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="VimVsanDataEfficiencyCapacityState"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="logicalCapacity" type="xsd:long" minOccurs="0"/> <element name="logicalCapacityUsed" type="xsd:long" minOccurs="0"/> <element name="physicalCapacity" type="xsd:long" minOccurs="0"/> <element name="physicalCapacityUsed" type="xsd:long" minOccurs="0"/> <element name="dedupMetadataSize" type="xsd:long" minOccurs="0"/> <element name="spaceEfficiencyMetadataSize" type="vsan:VsanSpaceEfficiencyMetadataSize" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>