assets_guardian.core.domain.models.rules.compliance๏
Classes
- class assets_guardian.core.domain.models.rules.compliance.IComplianceRule[source]๏
Bases:
IRule- abstractmethod evaluate(entries: Iterable, config: dict | None = None) Iterable[Finding][source]๏
Inspects a list of entries to detect non-conformities.
- Parameters:
entries โ List of entries (identities OR accesses) to analyze.
config โ Optional parameters (thresholds, network IPs, etc.) from YAML.
- Returns:
List of detected non-conformities.
- Return type:
Iterable[Finding]
- property rule_category: RuleCategory๏
COMPLIANCE (compliance rules).
- Type:
Rule category