# Enum - DpSnapshotType(dp.vpx.SnapshotType)

Since
  vSAN API vSAN 7.0U2

## Enum Description

Deprecated.

Indicates the type of snapshot taken on a given protected entity.

Enum Constants

Name | Description
--- | ---
applicationConsistent | Application Consistent snapshot. Generally used for linux GOS to run pre-freeze and post-thaw scripts.
crashConsistent | Crash Consistent snapshot.
metadataOnly | Metadata only snapshot is similar to a crash consistent snapshot, with the exception that COW operation is not performed on snapshot extents of a 'metadataOnly' snapshot. It is generally used for restore operations like 'In-place' restore and 'Failback'.
snapshotTypeUnknown | The value to be used when the older version client cannot recognize the enum value.
vssAppConsistent | Since vSAN API 8.0.0.2
vssAppConsistentCopy |
vssAppConsistentFull |

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DpSnapshotType"> <restriction base="xsd:string"> <enumeration value="crashConsistent"/> <enumeration value="applicationConsistent"/> <enumeration value="vssAppConsistentFull"/> <enumeration value="vssAppConsistentCopy"/> <enumeration value="metadataOnly"/> <enumeration value="vssAppConsistent"/> <enumeration value="snapshotTypeUnknown"/> </restriction> </simpleType>