# Enum - VsanBaselinePreferenceType(vim.cluster.VsanBaselinePreferenceType)

Since
  vSAN API 6.8.7

## Enum Description

Represents various baseline preference types. Any patch or update release is considered part of the same "release family", while both updates to the major version number (e.g. 7.0) or to the minor version number (e.g. 7.1) would be considered different "release families".

Enum Constants

Name | Description
--- | ---
latestPatch | latest patch contains all bug fixes and updates for the current release family. In this mode recommendation engine wouldn't jump to other release family. (eg. Consider ESXi 6.8 is released and current installed version is ESXi 6.7, then ESXi 6.7 U1 instead of ESXi 6.8 would be recommended under this mode if hardware is compatible.)
latestRelease | recommend latest release compatible with cluster hardware, it could be either new major release or update release in current release family. (eg. Consider ESXi 6.8 is released and current installed version is ESXi 6.7, then ESXi 6.8 would be recommended under this mode if hardware is compatible.)
noRecommendation | do not generate baseline recommendation for current vSAN cluster.
VsanBaselinePreferenceType_Unknown | Since vSAN API vSAN 6.7U3

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanBaselinePreferenceType"> <restriction base="xsd:string"> <enumeration value="latestRelease"/> <enumeration value="latestPatch"/> <enumeration value="noRecommendation"/> <enumeration value="VsanBaselinePreferenceType_Unknown"/> </restriction> </simpleType>