# Data Object - VsanConfigInfoEx(vim.vsan.ConfigInfoEx)

Returned by
  VsanClusterGetConfig
Extends
  VsanClusterConfigInfo
See also
  ResyncIopsInfo, VcRemoteVsanServerClusterConfig, VimVsanVsanPMemConfig, VsanDataEfficiencyConfig, VsanDataEncryptionConfig, VsanDataInTransitEncryptionConfig, VsanDatastoreConfig, VsanDatastoreDefaultPolicySelectionConfig, VsanEsaConfigInfo, VsanExtendedConfig, VsanFileServiceConfig, VsanHealthConfigSpec, VsanIscsiTargetServiceConfig, VsanMetricsConfig, VsanPerfsvcConfig, VsanRdmaConfig, VsanUnmapConfig, VsanVumConfig, VsanXVCDatastoreConfig
Since
  vSphere API 6.0

## Data Object Description

The extended vSAN configuration information, including cluster level vSAN configuration and data efficiency configuration, etc.

Properties

Name | Type | Description
--- | --- | ---
dataEfficiencyConfig* | VsanDataEfficiencyConfig | The data efficiency configuration for vSAN.
dataEncryptionConfig* | VsanDataEncryptionConfig | The data encryption configuration for vSAN. Since vSAN API 6.6
dataInTransitEncryptionConfig* | VsanDataInTransitEncryptionConfig | Data-in-transit encryption configuration for the vSAN cluster. Since vSAN API vSAN 7.0U1
datastoreConfig* | VsanDatastoreConfig | vSAN datastore configuration. Since vSAN API 6.6.2
datastoreDefaultPolicySelectionConfig* | VsanDatastoreDefaultPolicySelectionConfig | vSAN datastore default policy selection configurations. Only available for vSAN ESA Since vSAN API 8.0.0.2
extendedConfig* | VsanExtendedConfig | vSAN extended configurations. Since vSAN API 6.7
fileServiceConfig* | VsanFileServiceConfig | vSAN file service configurations. Since vSAN API 7.0
iscsiConfig* | VsanIscsiTargetServiceConfig | vSAN iSCSI configuration. Since vSphere API 6.5
metricsConfig* | VsanMetricsConfig | vSAN metrics configuration for all monitor clients Since vSAN API 7.0
mode* | xsd:string | Mode for vSAN. See VsanMode Since vSAN API vSAN 7.0U2
perfsvcConfig* | VsanPerfsvcConfig | vSAN performance service configuration. Since vSAN API 6.7
rdmaConfig* | VsanRdmaConfig | RDMA Spec for vSAN. Since vSAN API vSAN 7.0U2
resyncIopsLimitConfig* | ResyncIopsInfo | vSAN throttling IOPS limit configuration specification. Since vSAN API 6.6
serverClusterConfig* | VcRemoteVsanServerClusterConfig | Server cluster configuration for HCI Mesh. Since vSAN API 8.0.0.2
unmapConfig* | VsanUnmapConfig | SCSI unmap command configuration on vSAN. Since vSAN API vSAN 6.7U1
vsanEsaConfigInfo* | VsanEsaConfigInfo | Configuration info for vSAN ESA. Since vSAN API 8.0.0.1
vsanHealthConfig* | VsanHealthConfigSpec | vSAN Health configuration. Since vSAN API vSAN 7.0U2
vsanPMemConfig* | VimVsanVsanPMemConfig | vSAN PMem configuration. Since vSAN API 8.0.0.1
vumConfig* | VsanVumConfig | vSAN build recommendation engine configuration for this vSAN cluster. Build recommendation engine would use it to generate different baselines for this vSAN cluster. See VsanVumConfig Since vSAN API 6.8.7
xvcDatastoreConfig* | VsanXVCDatastoreConfig | vSAN cross VC datastore configuration. Since vSAN API 8.0.0.2
Properties inherited from VsanClusterConfigInfo
defaultConfig, enabled, vsanEsaEnabled
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="VsanConfigInfoEx"> <complexContent> <extension base="vsan:VsanClusterConfigInfo"> <sequence> <element name="dataEfficiencyConfig" type="vsan:VsanDataEfficiencyConfig" minOccurs="0"/> <element name="resyncIopsLimitConfig" type="vsan:ResyncIopsInfo" minOccurs="0"/> <element name="iscsiConfig" type="vsan:VsanIscsiTargetServiceConfig" minOccurs="0"/> <element name="dataEncryptionConfig" type="vsan:VsanDataEncryptionConfig" minOccurs="0"/> <element name="extendedConfig" type="vsan:VsanExtendedConfig" minOccurs="0"/> <element name="datastoreConfig" type="vsan:VsanDatastoreConfig" minOccurs="0"/> <element name="perfsvcConfig" type="vsan:VsanPerfsvcConfig" minOccurs="0"/> <element name="unmapConfig" type="vsan:VsanUnmapConfig" minOccurs="0"/> <element name="vumConfig" type="vsan:VsanVumConfig" minOccurs="0"/> <element name="fileServiceConfig" type="vsan:VsanFileServiceConfig" minOccurs="0"/> <element name="metricsConfig" type="vsan:VsanMetricsConfig" minOccurs="0"/> <element name="rdmaConfig" type="vsan:VsanRdmaConfig" minOccurs="0"/> <element name="dataInTransitEncryptionConfig" type="vsan:VsanDataInTransitEncryptionConfig" minOccurs="0"/> <element name="vsanHealthConfig" type="vsan:VsanHealthConfigSpec" minOccurs="0"/> <element name="mode" type="xsd:string" minOccurs="0"/> <element name="vsanPMemConfig" type="vsan:VimVsanVsanPMemConfig" minOccurs="0"/> <element name="vsanEsaConfigInfo" type="vsan:VsanEsaConfigInfo" minOccurs="0"/> <element name="xvcDatastoreConfig" type="vsan:VsanXVCDatastoreConfig" minOccurs="0"/> <element name="serverClusterConfig" type="vsan:VcRemoteVsanServerClusterConfig" minOccurs="0"/> <element name="datastoreDefaultPolicySelectionConfig" type="vsan:VsanDatastoreDefaultPolicySelectionConfig" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>