Provides the WazuhInternalScaConfiguration which allows to parse the sca section of the Wazuh internal configuration.

class WazuhInternalScaConfiguration(**kwargs)#

Bases: object

Object representation of the wazuh agent’s internal option sca section.

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

commands_timeout: int | None#

Timeout for the commands execution.

remote_commands: bool#

Enable the execution of commands in policy files received from the manager (Files in etc/shared).

request_db_interval: int | None#

In case of integrity fail, this is the maximum interval (minutes) to resend the scan information to the manager.