# Enum - VsanEncryptionOperation(vim.vsan.host.EncryptionOperation)

Since
  vSAN API 8.0.0.1

## Enum Description

The rekey operation type of vSAN2 encryption.

Enum Constants

Name | Description
--- | ---
deepRekey | Replace both KEK and DEK.
disablement | Since vSAN API 8.0.0.3
enablement | Enable encryption.
EncryptionOperation_Unknown | Represent the value when the lower version client cannot recognize the enum value.
shallowRekey | Only replace KEK and keep DEK not changed.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanEncryptionOperation"> <restriction base="xsd:string"> <enumeration value="enablement"/> <enumeration value="shallowRekey"/> <enumeration value="deepRekey"/> <enumeration value="disablement"/> <enumeration value="EncryptionOperation_Unknown"/> </restriction> </simpleType>