Provides the WazuhInternalConfiguration which allows to parse responses that contain Wazuh internal configuration data.

class WazuhInternalConfiguration(**kwargs)#

Bases: object

Object representation of the wazuh agent’s internal options.

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

agent: WazuhInternalAgentConfiguration | None#

Internal options section agent.

analysisd: WazuhInternalAnalysisdConfiguration | None#

Internal options section analysisd.

authd: WazuhInternalAuthdConfiguration | None#

Internal options section authd.

dbd: WazuhInternalDbdConfiguration | None#

Internal options section dbd.

execd: WazuhInternalExecdConfiguration | None#

Internal options section execd.

integrator: WazuhInternalIntegratorConfiguration | None#

Internal options section integrator.

logcollector: WazuhInternalLogcollectorConfiguration | None#

Internal options section logcollector.

maild: WazuhInternalMaildConfiguration | None#

Internal options section maild.

monitord: WazuhInternalMonitordConfiguration | None#

Internal options section monitord.

remoted: WazuhInternalRemotedConfiguration | None#

Internal options section remoted.

rootcheck: WazuhInternalRootcheckConfiguration | None#

Internal options section rootcheck.

sca: WazuhInternalScaConfiguration | None#

Internal options section sca.

syscheck: WazuhInternalSyscheckConfiguration | None#

Internal options section syscheck.

vulnerability_detection: WazuhInternalVulnerabilityDetectionConfiguration | None#

Internal options section vulnerability.

wazuh: WazuhInternalWazuhConfiguration | None#

Internal options section wazuh.

wazuh_clusterd: WazuhInternalWazuhClusterdConfiguration | None#

Internal options section wazuh_clusterd.