# Enum - HostPatchManagerReason(vim.host.PatchManager.Status.Reason)

Since
  VI API 2.5

## Enum Description

Reasons why an update is not applicable to the ESX host.

Enum Constants

Name | Description
--- | ---
conflictLib | The update conflicts with RPMs or libraries installed on the host.
conflictPatch | The update conflicts with certain updates that are already installed on the host.
hasDependentPatch | The update depends on an update that is not installed but is in the scanned list of updates.
missingLib | The update depends on certain libraries or RPMs that are not available.
missingPatch | The update depends on another update that is neither installed nor in the scanned list of updates.
obsoleted | The update is made obsolete by other patches installed on the host.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="HostPatchManagerReason"> <restriction base="xsd:string"> <enumeration value="obsoleted"/> <enumeration value="missingPatch"/> <enumeration value="missingLib"/> <enumeration value="hasDependentPatch"/> <enumeration value="conflictPatch"/> <enumeration value="conflictLib"/> </restriction> </simpleType>