# Enum - SolutionsNonComplianceReason

Since
  1.0

## Enum Description

Describes possible reasons a solution is non compliant.

Enum Constants

Name | Description
--- | ---
IN_HOOK | ESX Agent Manager is awaiting user input to continue attempting to acheive the desired state.
ISSUE | ESX Agent Manager has ecnountered am issue attempting to acheive the desired state.
NO_SPEC | Application for this solutiona has never been requested with ApplySpec).
OBSOLETE_SPEC | An obsoleted spec is currently in application for this solution. This state should take precedence over: Solutions.NonComplianceReason#WORKING Solutions.NonComplianceReason#ISSUE Solutions.NonComplianceReason#IN_HOOK
WORKING | There is ongoing work to acheive the desired state.