# Enum - VimVsanLifecyclePreCheckType(vim.vsan.LifecyclePreCheckType)

Since
  vSAN API 7.3

## Enum Description

The lifecycle check types required by lifecycle manager/vLCM.

Enum Constants

Name | Description
--- | ---
PreCheckType_unknown |
sharedWitnessHost |
supportedWitnessVersion |
virtualWitnessHost |

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VimVsanLifecyclePreCheckType"> <restriction base="xsd:string"> <enumeration value="supportedWitnessVersion"/> <enumeration value="virtualWitnessHost"/> <enumeration value="sharedWitnessHost"/> <enumeration value="PreCheckType_unknown"/> </restriction> </simpleType>