Compliance Policy types

Archivist Compliance Policy Type

Enumerated type that allows user to select the compliance policy type when creating a compliance policy.

class archivist.compliance_policy_type.CompliancePolicyType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Enumerate types of compliance policy

COMPLIANCE_CURRENT_OUTSTANDING = 2

Unresolved event currently on asset (e.g. vulnerability)

COMPLIANCE_DYNAMIC_TOLERANCE = 4

dynamic tolerance with dynamic window etc..

COMPLIANCE_PERIOD_OUTSTANDING = 3

No unresolved events for longer than specified period

COMPLIANCE_RICHNESS = 5

Compliance on comparison of asset attribute value to predefined comparator

COMPLIANCE_SINCE = 1

Time since specific event for specified period