diff --git a/monkey/common/agent_configuration/agent_sub_configurations.py b/monkey/common/agent_configuration/agent_sub_configurations.py index ab05a55cc5a..d0e66f67205 100644 --- a/monkey/common/agent_configuration/agent_sub_configurations.py +++ b/monkey/common/agent_configuration/agent_sub_configurations.py @@ -111,6 +111,15 @@ class ExploitationOptionsConfiguration: @dataclass(frozen=True) class ExploitationConfiguration: + """ + A configuration for exploitation + + Attributes: + :param options: Exploitation options shared by all exploiters + :param brute_force: Configuration for brute force exploiters + :param vulnerability: Configuration for vulnerability exploiters + """ + options: ExploitationOptionsConfiguration brute_force: Tuple[PluginConfiguration, ...] vulnerability: Tuple[PluginConfiguration, ...]