Search

Class VcDatastoreCapability

Extends VcDynamicData
Information about the capabilities of this datastore.

Attributes

Name Type Description
directoryHierarchySupported boolean Indicates whether or not directories can be created on this datastore.
nativeSnapshotCopySupported boolean Indicates whether the datastore supports copying native snapshot disks space-efficiently. If this is false while <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreCapability.html#nativeSnapshotSupported">VcDatastoreCapability</a> is true, a disk chain consisting of native snapshot disks cannot be moved or cloned to a different datastore without consolidating.
nativeSnapshotSupported boolean Indicates whether the datastore supports native snapshot feature which is based on Copy-On-Write.
perFileThinProvisioningSupported boolean Indicates whether or not the datastore supports thin provisioning on a per file basis. When thin provisioning is used, backing storage is lazily allocated. <p> This is supported by VMFS3. VMFS2 always allocates storage eagerly. Thus, this value is false for VMFS2. Most NAS systems always use thin provisioning. They do not support configuring this on a per file basis, so for NAS systems this value is also false.
rawDiskMappingsSupported boolean Indicates whether or not raw disk mappings can be created on this datastore.
seSparseSupported boolean Indicates whether the datastore supports the Flex-SE(SeSparse) feature.
storageIORMSupported boolean Indicates whether the datastore supports Storage I/O Resource Management.
topLevelDirectoryCreateSupported boolean Indicates whether the datastore supports traditional top-level directory creation.<br>See <a target="_blank" href="https://www.vmware.com/support/orchestrator/doc/vro-vsphere60-api/html/VcDatastoreNamespaceManager.html">VcDatastoreNamespaceManager</a><br>

Methods

Name Returns
VcDatastoreCapability() constructor

Returned by

None

Referenced in

None