# Enum - VsanCapabilityType(vim.cluster.VsanCapabilityType)

Since
  vSphere API 6.0

## Enum Description

Represents a feature capability.

Enum Constants

Name | Description
--- | ---
allflash | Creating AllFlash disk groups.
apidevversionenabled | Since vSAN API 7.0
archivaldataprotection | Support for data protection to NFS datastores.
automaticrebalance | Since vSAN API vSAN 6.7U3
capability | The current feature for retrieving Capabilities.
capacitycustomizablethresholds | Since vSAN API vSAN 7.0U2
capacityevaluationonvc | Since vSAN API vSAN 7.0U3
capacityoversubscription | Since vSAN API 7.4
capacityreservation | Since vSAN API vSAN 7.0U1
cloudhealth | Enable/Disable Cloud Connected Analytics
clusteradvancedoptions | Support for cluster advanced options
clusterconfig | Create/Configure a vSAN cluster and related features with a single call.
clusterpoweraction | Since vSAN API vSAN 7.0U3
clusterpowerselfcontain | Since vSAN API 7.4
cnsreconfigpolicy | Since vSAN API 8.0.0.2
cnsvolumes | Since vSAN API 6.8.7
complianceprecheck | Calculate required additional capacity to make all vms compliant.
compressiononly | Since vSAN API 7.2
configassist | Configuration Assist UI provided in vSphere Web Client to help vSAN deployment.
dataefficiency | Enabling/disabling Deduplication and Compression.
dataintransitencryption | Since vSAN API vSAN 7.0U1
datapersistresourcecheck | Since vSAN API 7.3
decomwhatif | Query what-if result for decommissioning host or disk.
device4ksupport | 4k disks supporting status in vSAN
dfcobjectsmanagement | Since vSAN API 8.0.0.2
dhci | Since vSAN API 8.0.0.3
diagnosticmode | For vSAN diagnostic mode capability.
diagnosticsfeedback | Since vSAN API 6.8.7
diskmgmtredesign | Since vSAN API 8.0.0.3
diskresourceprecheck | Since vSAN API 7.2
dit4sw | Since vSAN API vSAN 7.0U2
duplicatepciidfix | Since vSAN API vSAN 7.0U3
elasticpolicy | Since vSAN API 7.4
encryption | Software data at rest encryption for vSAN.
enhancedresyncapi | Support VsanQuerySyncingVsanObjects.
fcd | Enable/Disable First Class Disk Support in vSAN
fileservice80 | Since vSAN API 7.4
fileservicekerberos | Since vSAN API vSAN 7.0U1
fileservicenfsv3 | Since vSAN API 7.0
fileserviceowe | Since vSAN API vSAN 7.0U2
fileservices | Since vSAN API 7.0
fileservicesc | Since vSAN API vSAN 7.0U2
fileservicesmb | Since vSAN API vSAN 7.0U1
fileservicesnapshot | Since vSAN API vSAN 7.0U2
filevolumes | Since vSAN API 7.0
firmwareupdate | vSAN firmware/driver update feature that allow users to remediate outdated driver or firmware in an automated and simple fashion for supported hardware.
fullStackFw | (deprecated since vSphere 8.0) allows users to update full stack of firmware for vSAN hosts.
genericnestedfd | Nested fault domain for non-stretched cluster.
gethcllastupdateonvc | Indicates if the cluster parameter is optional in the VsanVcClusterGetHclInfo method.
hcimeshpolicy | Since vSAN API vSAN 7.0U2
hcimeshstretchedcluster | Since vSAN API 8.0.0.2
hdcsintegration | Since vSAN API vSAN 7.0U3
healthcheck2018q2 | Enable/Disable suites of health group checks on 2018q2 releases
healthcorrelation | Since vSAN API vSAN 7.0U3
healthremediation | Since vSAN API 8.0.0.2
historicalcapacity | For vSAN datastore historical capacity report capability.
historicalhealth | Since vSAN API vSAN 7.0U2
hostaffinity | Support for Host Affinity
hostreservedcapacity | Since vSAN API 8.0.0.3
improvedcapacityscreen | Since vSAN API 8.0.0.3
iodiagnostics | Since vSAN API vSAN 7.0U3
ioinsight | Since vSAN API 7.2
iscsitargets | iscsi feature provides iSCSI protocol on top of vSAN.
largecapacitydrive | Since vSAN API 6.8.7
localdataprotection | Support for data protection on a vSAN cluster.
masspropertycollector | For vSAN mass property collector capability by extending property collector to collect multiple properties and APIs execution result as a batch mode
metricsconfig | Since vSAN API 7.0
minrebalancethreshold | Since vSAN API 8.0.0.2
nativelargeclustersupport | Since vSAN API 7.4
nestedfd | Nested fault domains for stretched clusters.
netperftest | For network performance test capability.
nondatamovementdfc | Since vSAN API 6.8.7
objectidentities | Retrieve a greater set of virtual objects.
perfanalysis | Enable/Disable Performance Analytics
performanceforsupport | Capability of performance metrics collection for vSAN support
perfsvcautoconfig | The capability of enable/disable vSAN performance service automatically when configure vSAN.
perfsvctwoyaxisgraph | Since vSAN API 7.2
perfsvcverbosemode | Allow users to configure performance service to run in verbose mode, in which extra stats are collected for support cases and dev debugging.
pmanintegration | Since vSAN API 7.0
policyassociation | Support SPBM to use vSAN as source of truth for policy association.
policyhostapi | Since vSAN API vSAN 7.0U3
pr1741414fixed | GetPreferredfaultDomain on stretched cluster and VmdkLoadTest work correctly operation are automatically performed by the VsanVcClusterConfig API.
pspairgap | Since vSAN API vSAN 7.0U1
purgeinaccessiblevmswapobjects | Support for purging inaccessible VM swap objects
readlocalitytodrs | Since vSAN API vSAN 7.0U2
recreatediskgroup | Support for recreating disk groups
remotedatastore | Since vSAN API vSAN 7.0U1
repairtimerinresyncstats | Support for retrieving repair time runtime information
resourceprecheck | Since vSAN API 6.8.7
resyncetaimprovement | Since vSAN API 6.8.7
securewipe | Since vSAN API vSAN 7.0U1
sha256thumbprint | Since vSAN API 8.0.0.1
sharedwitness | Since vSAN API vSAN 7.0U1
slackspacecapacity | Since vSAN API 7.2
stretchedcluster | Creating a stretched cluster, adding and removing witness host.
supportApiVersion | Since vSAN API 7.0
supportinsight | Since vSAN API 6.8.7
throttleresync | Improve throttling options & resumable resync.
topcontributors | Since vSAN API vSAN 7.0U2
umap | TRIM/UNMAP for space reclamation on vSAN.
unicastmode | Enforce unicast mode in vSAN.
unicasttest | For unicast performance test capability. (Obsoleted, DO NOT USE)
updatevumreleasecatalogoffline | Support for VUM release catalog offline update
upgrade | Upgrade disk groups to a higher version.
upgraderesourceprecheck | Since vSAN API 6.8.7
validateconfigspec | Since vSAN API vSAN 7.0U1
verbosemodeconfiguration | Since vSAN API vSAN 6.7U3
vitonlineresize | Since vSAN API 6.8.7
vitstretchedcluster | Since vSAN API vSAN 7.0U1
vmlevelcapacity | Since vSAN API 7.4
volumerelocation | Since vSAN API 7.4
vsan2deeprekey | Since vSAN API 8.0.0.3
vsan2encr | Since vSAN API 8.0.0.1
vsan2hcimesh | Since vSAN API 8.0.0.2
vsananalyticsevents | Since vSAN API vSAN 7.0U1
VsanCapabilityType_Unknown | Since vSAN API vSAN 6.7U3
vsanclient | Since vSAN API vSAN 7.0U2
vsandefaultgatewaysupported | Since vSAN API 7.4
vsandiagnostics | Since vSAN API vSAN 7.0U2
vsandirectdiskdecom | Since vSAN API 7.4
vsandsdefaultpolicy | Since vSAN API 8.0.0.2
vsanencrkmx | Since vSAN API 7.4
vsanEsaConfigure | Since vSAN API 8.0.0.1
vsanesasingletier | Since vSAN API 8.0.0.1
vsanhostdomlatencysort | Since vSAN API 8.0.0.1
vsankeyexpiration | Since vSAN API 8.0.0.3
vsanmanagedpmem | Since vSAN API 8.0.0.1
vsanmanagedvmfs | Since vSAN API vSAN 7.0U1
vsanmetadatanode | Since vSAN API 7.0
vsanperfhighresolution | Since vSAN API 8.0.0.1
vsanperfsvc80u2 | Since vSAN API 8.0.0.3
vsanrdma | Since vSAN API vSAN 7.0U2
vsanrebuildtrim | Since vSAN API vSAN 7.0U3
vsanxvchcimesh | Since vSAN API 8.0.0.2
vsanxvchcimeshv2 | Since vSAN API 8.0.0.3
vumbaselinerecommendation | Since vSAN API 6.8.7
vumintegration | vSAN upgrades through VUM integration.
wcpappplatform | Since vSAN API 7.1
whatifcapacity | For vSAN datastore What-If capacity report capability.
witnessmanagement | The enable/disable vSAN operation and changing claiming policy.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanCapabilityType"> <restriction base="xsd:string"> <enumeration value="capability"/> <enumeration value="allflash"/> <enumeration value="stretchedcluster"/> <enumeration value="dataefficiency"/> <enumeration value="clusterconfig"/> <enumeration value="upgrade"/> <enumeration value="objectidentities"/> <enumeration value="iscsitargets"/> <enumeration value="witnessmanagement"/> <enumeration value="perfsvcverbosemode"/> <enumeration value="encryption"/> <enumeration value="decomwhatif"/> <enumeration value="throttleresync"/> <enumeration value="unicastmode"/> <enumeration value="device4ksupport"/> <enumeration value="nestedfd"/> <enumeration value="complianceprecheck"/> <enumeration value="vumintegration"/> <enumeration value="firmwareupdate"/> <enumeration value="fullStackFw"/> <enumeration value="configassist"/> <enumeration value="umap"/> <enumeration value="localdataprotection"/> <enumeration value="archivaldataprotection"/> <enumeration value="pr1741414fixed"/> <enumeration value="cloudhealth"/> <enumeration value="perfanalysis"/> <enumeration value="fcd"/> <enumeration value="healthcheck2018q2"/> <enumeration value="enhancedresyncapi"/> <enumeration value="genericnestedfd"/> <enumeration value="hostaffinity"/> <enumeration value="perfsvcautoconfig"/> <enumeration value="unicasttest"/> <enumeration value="vsanrdma"/> <enumeration value="vumbaselinerecommendation"/> <enumeration value="supportinsight"/> <enumeration value="netperftest"/> <enumeration value="masspropertycollector"/> <enumeration value="whatifcapacity"/> <enumeration value="historicalcapacity"/> <enumeration value="policyassociation"/> <enumeration value="policyhostapi"/> <enumeration value="diagnosticmode"/> <enumeration value="purgeinaccessiblevmswapobjects"/> <enumeration value="recreatediskgroup"/> <enumeration value="repairtimerinresyncstats"/> <enumeration value="clusteradvancedoptions"/> <enumeration value="updatevumreleasecatalogoffline"/> <enumeration value="performanceforsupport"/> <enumeration value="gethcllastupdateonvc"/> <enumeration value="automaticrebalance"/> <enumeration value="verbosemodeconfiguration"/> <enumeration value="resyncetaimprovement"/> <enumeration value="fileservices"/> <enumeration value="fileservicekerberos"/> <enumeration value="fileservicesmb"/> <enumeration value="fileservicenfsv3"/> <enumeration value="fileservicesc"/> <enumeration value="fileservicesnapshot"/> <enumeration value="fileserviceowe"/> <enumeration value="fileservice80"/> <enumeration value="resourceprecheck"/> <enumeration value="upgraderesourceprecheck"/> <enumeration value="vitonlineresize"/> <enumeration value="vitstretchedcluster"/> <enumeration value="largecapacitydrive"/> <enumeration value="nondatamovementdfc"/> <enumeration value="cnsvolumes"/> <enumeration value="filevolumes"/> <enumeration value="diagnosticsfeedback"/> <enumeration value="hostreservedcapacity"/> <enumeration value="vmlevelcapacity"/> <enumeration value="improvedcapacityscreen"/> <enumeration value="slackspacecapacity"/> <enumeration value="sharedwitness"/> <enumeration value="VsanCapabilityType_Unknown"/> <enumeration value="supportApiVersion"/> <enumeration value="vsanmetadatanode"/> <enumeration value="pmanintegration"/> <enumeration value="wcpappplatform"/> <enumeration value="diskresourceprecheck"/> <enumeration value="metricsconfig"/> <enumeration value="ioinsight"/> <enumeration value="apidevversionenabled"/> <enumeration value="nativelargeclustersupport"/> <enumeration value="historicalhealth"/> <enumeration value="dataintransitencryption"/> <enumeration value="perfsvctwoyaxisgraph"/> <enumeration value="compressiononly"/> <enumeration value="remotedatastore"/> <enumeration value="vsanmanagedvmfs"/> <enumeration value="capacityreservation"/> <enumeration value="securewipe"/> <enumeration value="validateconfigspec"/> <enumeration value="vsananalyticsevents"/> <enumeration value="vsandefaultgatewaysupported"/> <enumeration value="pspairgap"/> <enumeration value="vsanmanagedpmem"/> <enumeration value="capacityevaluationonvc"/> <enumeration value="readlocalitytodrs"/> <enumeration value="vsanencrkmx"/> <enumeration value="vsan2encr"/> <enumeration value="dit4sw"/> <enumeration value="vsanclient"/> <enumeration value="capacityoversubscription"/> <enumeration value="vsandiagnostics"/> <enumeration value="capacitycustomizablethresholds"/> <enumeration value="hcimeshpolicy"/> <enumeration value="topcontributors"/> <enumeration value="vsandirectdiskdecom"/> <enumeration value="diskmgmtredesign"/> <enumeration value="datapersistresourcecheck"/> <enumeration value="clusterpoweraction"/> <enumeration value="clusterpowerselfcontain"/> <enumeration value="duplicatepciidfix"/> <enumeration value="healthcorrelation"/> <enumeration value="volumerelocation"/> <enumeration value="iodiagnostics"/> <enumeration value="vsanrebuildtrim"/> <enumeration value="elasticpolicy"/> <enumeration value="vsanEsaConfigure"/> <enumeration value="hdcsintegration"/> <enumeration value="vsanesasingletier"/> <enumeration value="vsanperfhighresolution"/> <enumeration value="cnsreconfigpolicy"/> <enumeration value="vsanhostdomlatencysort"/> <enumeration value="sha256thumbprint"/> <enumeration value="minrebalancethreshold"/> <enumeration value="vsan2hcimesh"/> <enumeration value="dfcobjectsmanagement"/> <enumeration value="healthremediation"/> <enumeration value="hcimeshstretchedcluster"/> <enumeration value="vsanxvchcimesh"/> <enumeration value="vsan2deeprekey"/> <enumeration value="vsandsdefaultpolicy"/> <enumeration value="vsanperfsvc80u2"/> <enumeration value="vsankeyexpiration"/> <enumeration value="vsanxvchcimeshv2"/> <enumeration value="dhci"/> </restriction> </simpleType>