# Enum - PbmComplianceStatus(pbm.compliance.ComplianceResult.ComplianceStatus)

## Enum Description

The PbmComplianceStatus enumeration type defines the set of status values for compliance operations. See PbmComplianceResult and PbmRollupComplianceResult.

Enum Constants

Name | Description
--- | ---
compliant | Entity is in compliance.
nonCompliant | Entity is out of compliance.
notApplicable | Compliance computation is not applicable for this entity, because it does not have any storage requirements that apply to the object-based datastore on which this entity is placed.
outOfDate | This is the same as mismatch variable. Compliance status becomes out-of-date when the profile associated with the entity is edited and not applied. The compliance status will remain in out-of-date compliance status until the latest policy is applied to the entity. Since 6.5
unknown | Compliance status of the entity is not known.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="PbmComplianceStatus"> <restriction base="xsd:string"> <enumeration value="compliant"/> <enumeration value="nonCompliant"/> <enumeration value="unknown"/> <enumeration value="notApplicable"/> <enumeration value="outOfDate"/> </restriction> </simpleType>