Werk #16675: Ruleset API: Remove unused evaluation type specification

Component Checks & agents
Title Ruleset API: Remove unused evaluation type specification
Date Apr 4, 2024
Level Trivial Change
Class Bug Fix
Compatibility Incompatible - Manual interaction might be required
Checkmk versions & editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0b4 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

This change is only relevant for plugin developers.

Some rule specs allow the configuration of the eval_type to specify how the rules are meant to be evaluated in respect to each other. However, this configuration is not considered in some cases, instead Checkmk uses a predetermined evaluation type. For the affected rule specs this option was removed: * AgentConfig * NotificationParameters * DiscoveryParameters

To the list of all Werks