bicep_utils package¶
Subpackages¶
- bicep_utils.fastapi package
- bicep_utils.models package
- Submodules
- bicep_utils.models.ids_base module
AlertIDSBaseIDSBase.__init__()IDSBase.configuration_locationIDSBase.configure()IDSBase.configure_ruleset()IDSBase.execute_network_analysis_command()IDSBase.execute_static_analysis_command()IDSBase.finish_static_analysis_in_background()IDSBase.get_default_interface_name()IDSBase.log_locationIDSBase.parserIDSBase.send_alerts_to_core()IDSBase.send_alerts_to_core_periodically()IDSBase.start_network_analysis()IDSBase.start_static_analysis()IDSBase.stop_all_processes()IDSBase.stop_analysis()IDSBase.tell_core_analysis_has_finished()
IDSParser
- bicep_utils.tests package
Submodules¶
bicep_utils.general_utilities module¶
- class bicep_utils.general_utilities.ANALYSIS_MODES(*values)[source]¶
Bases:
Enum- NETWORK = 'network'¶
- STATIC = 'static'¶
- async bicep_utils.general_utilities.create_and_activate_network_interface(tap_interface_name)[source]¶
- async bicep_utils.general_utilities.execute_command_async(command, cwd=None, suppress_output: bool = True, raise_on_error: bool = False)[source]¶