# 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 |
clusterPowerOffPrecheck |
CreateExtendClusterView |
defaultView |
deployAssist |
inPlaceUpgradeServiceMode |
upgradeAfterExitMM |
upgradeAfterExitMMPman |
upgradeAfterExitMMPmanForVMC |
upgradeBeforeExitMM |
upgradeBeforeExitMMPman |
upgradeBeforeExitMMPmanForVMC |
upgradePreCheck |
upgradePreCheckPman |
upgradePreCheckPmanForVMC |
vmcUpgradePreChecks |
VsanHealthPerspective_Unknown |
vsanUpgradeAfterExitMM |
vsanUpgradeBeforeExitMM |
vsanUpgradePreCheck |

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="VsanHealthPerspective"> <restriction base="xsd:string"> <enumeration value="upgradeBeforeExitMM"/> <enumeration value="upgradePreCheck"/> <enumeration value="upgradeBeforeExitMMPmanForVMC"/> <enumeration value="deployAssist"/> <enumeration value="upgradeAfterExitMM"/> <enumeration value="vsanUpgradePreCheck"/> <enumeration value="upgradePreCheckPman"/> <enumeration value="VsanHealthPerspective_Unknown"/> <enumeration value="upgradeAfterExitMMPmanForVMC"/> <enumeration value="vmcUpgradePreChecks"/> <enumeration value="upgradeBeforeExitMMPman"/> <enumeration value="upgradePreCheckPmanForVMC"/> <enumeration value="clusterPowerOffPrecheck"/> <enumeration value="beforeConfigureHost"/> <enumeration value="CreateExtendClusterView"/> <enumeration value="defaultView"/> <enumeration value="vsanUpgradeBeforeExitMM"/> <enumeration value="vsanUpgradeAfterExitMM"/> <enumeration value="upgradeAfterExitMMPman"/> <enumeration value="inPlaceUpgradeServiceMode"/> </restriction> </simpleType>