# Enum - VsanHealthPerspective(vim.vsan.VsanHealthPerspective)

Since
  vSAN API 6.6

## Enum Description

The total amount of health checks is split into multiple different perspectives. This Enum defines sets labels for sets of health checks.

Enum Constants

Name | Description
--- | ---
beforeConfigureHost | Health checks before configuring host which includes the advanced config option consistent check, software version compatibility check and HCL check
CreateExtendClusterView | Health checks during creating/extending vSAN cluster which only include HCL check
defaultView | The default set, core "health checks".
deployAssist | Health checks to aid the user in configuring all aspects of vSphere required for production vSAN clusters, including vDS, DRS, HA, etc. The checks represent best practices, and so ignoring failures is generally acceptable.
upgradeAfterExitMM | Health checks after exiting maintanance mode during upgrading which includes HCL, network and physical disk checks
upgradeBeforeExitMM | Health checks before exiting maintanance mode during upgrading which includes HCL, network and physical disk checks

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanHealthPerspective"> <restriction base="xsd:string"> <enumeration value="defaultView"/> <enumeration value="deployAssist"/> <enumeration value="CreateExtendClusterView"/> <enumeration value="beforeConfigureHost"/> <enumeration value="upgradeBeforeExitMM"/> <enumeration value="upgradeAfterExitMM"/> </restriction> </simpleType>