**************** Validation Rules **************** The :mod:`erbsland.conf.vr` package provides ELCL rule loading, a Python keyword builder and read-only rule metadata. See :doc:`../usage/validation` for examples. Rules and Builder ================= .. autoclass:: erbsland.conf.vr.Rules() :members: .. autoclass:: erbsland.conf.vr.RulesBuilder :members: Metadata and Types ================== .. autoclass:: erbsland.conf.vr.Rule() :members: .. autoclass:: erbsland.conf.vr.Constraint() :members: .. autoclass:: erbsland.conf.vr.RuleType :members: .. autoclass:: erbsland.conf.vr.DependencyMode :members: Keyword Options =============== .. autoclass:: erbsland.conf.vr.options.RuleOptions :members: