Provides the WazuhInternalVulnerabilityDetectionConfiguration which allows to parse the vulnerability-detection section of the Wazuh internal configuration.

class WazuhInternalVulnerabilityDetectionConfiguration(**kwargs)#

Bases: object

Object representation of the wazuh agent’s internal option vulnerability-detection section.

Wazuh reference: https://documentation.wazuh.com/current/user-manual/reference/internal-options.html#vulnerability-detection

osdata_lru_size: int | None#

LRU cache size assigned for agents’ OS data (in number of elements).

remediation_lru_size: int | None#

LRU cache size assigned for vulnerability remediation (in number of elements).

translation_lru_size: int | None#

LRU cache size assigned for package translation process (in number of elements).