csle_rest_api.resources package
Subpackages
- csle_rest_api.resources.alpha_vec_policies package
- csle_rest_api.resources.cadvisor package
- csle_rest_api.resources.cluster_status package
- csle_rest_api.resources.config package
- csle_rest_api.resources.create_emulation package
- Submodules
- csle_rest_api.resources.create_emulation.routes module
convert_json_data_to_beats_config()convert_json_data_to_containers_config()convert_json_data_to_docker_stats_manager_config()convert_json_data_to_elk_config()convert_json_data_to_emulation_config()convert_json_data_to_flags_config()convert_json_data_to_host_manager_config()convert_json_data_to_kafka_config()convert_json_data_to_ossec_ids_manager_config()convert_json_data_to_ovs_config()convert_json_data_to_resource_constraints_config()convert_json_data_to_sdn_controller_config()convert_json_data_to_services_config()convert_json_data_to_snort_ids_manager_config()convert_json_data_to_static_attacker_sequences()convert_json_data_to_topology_config()convert_json_data_to_traffic_config()convert_json_data_to_users_config()convert_json_data_to_vulns_config()create_emulation()
- Module contents
- csle_rest_api.resources.data_collection_jobs package
- csle_rest_api.resources.docker package
- csle_rest_api.resources.dqn_policies package
- csle_rest_api.resources.empirical_system_models package
- csle_rest_api.resources.emulation_executions package
- Submodules
- csle_rest_api.resources.emulation_executions.routes module
emulation_execution()emulation_execution_ids()emulation_execution_info()emulation_executions()get_sdn_switches_of_execution()start_stop_client_manager()start_stop_client_population()start_stop_client_producer()start_stop_container()start_stop_docker_stats_manager()start_stop_docker_stats_monitor()start_stop_elastic()start_stop_elk_manager()start_stop_elk_stack()start_stop_filebeat()start_stop_heartbeat()start_stop_host_manager()start_stop_host_monitor_thread()start_stop_kafka()start_stop_kafka_manager()start_stop_kibana()start_stop_logstash()start_stop_metricbeat()start_stop_ossec_ids()start_stop_ossec_ids_monitor()start_stop_ossec_manager()start_stop_packetbeat()start_stop_ryu_controller()start_stop_ryu_manager()start_stop_ryu_monitor()start_stop_snort_ids()start_stop_snort_ids_monitor()start_stop_snort_manager()start_stop_traffic_generator()start_stop_traffic_manager()
- Module contents
- csle_rest_api.resources.emulation_simulation_traces package
- csle_rest_api.resources.emulation_statistics package
- csle_rest_api.resources.emulation_traces package
- csle_rest_api.resources.emulations package
- csle_rest_api.resources.experiments package
- csle_rest_api.resources.file package
- csle_rest_api.resources.flask package
- csle_rest_api.resources.fnn_w_softmax_policies package
- csle_rest_api.resources.gaussian_mixture_system_models package
- csle_rest_api.resources.gp_system_models package
- csle_rest_api.resources.grafana package
- csle_rest_api.resources.images package
- csle_rest_api.resources.linear_threshold_policies package
- csle_rest_api.resources.login package
- csle_rest_api.resources.logs package
- Submodules
- csle_rest_api.resources.logs.routes module
cadvisor_logs()client_manager_logs()cluster_manager_logs()container_logs()docker_logs()docker_stats_manager_logs()elk_logs()elk_manager_logs()flask_logs()grafana_logs()host_manager_logs()kafka_logs()kafka_manager_logs()logs()nginx_logs()node_exporter_logs()ossec_ids_logs()ossec_ids_manager_logs()pgadmin_logs()postgresql_logs()prometheus_logs()ryu_controller_logs()ryu_manager_logs()snort_ids_logs()snort_ids_manager_logs()traffic_manager_logs()
- Module contents
- csle_rest_api.resources.mcmc_system_models package
- csle_rest_api.resources.multi_threshold_policies package
- csle_rest_api.resources.nginx package
- csle_rest_api.resources.node_exporter package
- csle_rest_api.resources.pgadmin package
- csle_rest_api.resources.postgresql package
- csle_rest_api.resources.ppo_policies package
- csle_rest_api.resources.prometheus package
- csle_rest_api.resources.recovery_ai package
- Subpackages
- Submodules
- csle_rest_api.resources.recovery_ai.prompts module
PromptsPrompts.ACTIONPrompts.ACTION_PROMPT_TEMPLATEPrompts.ARE_FORENSICS_PRESERVEDPrompts.ATTACKERPrompts.ENTITIESPrompts.EXPLANATIONPrompts.GEMINI_ACTION_EVALPrompts.GEMINI_INCIDENT_EVALPrompts.INCIDENTPrompts.INCIDENT_DESCRIPTIONPrompts.INCIDENT_PROMPT_TEMPLATEPrompts.INCIDENT_YESPrompts.IS_ATTACK_CONTAINEDPrompts.IS_ERADICATEDPrompts.IS_HARDENEDPrompts.IS_KNOWLEDGE_SUFFICIENTPrompts.IS_RECOVEREDPrompts.MITRE_ATTACK_TACTICSPrompts.MITRE_ATTACK_TECHNIQUESPrompts.RAG_PROMPT_TEMPLATEPrompts.STATE_PROMPT_TEMPLATEPrompts.SYSTEMPrompts.TARGETED
- csle_rest_api.resources.recovery_ai.recovery_ai_util module
RecoveryAIUtilRecoveryAIUtil.action_selection()RecoveryAIUtil.create_incident_prompt()RecoveryAIUtil.enrich_logs()RecoveryAIUtil.format_incident_description()RecoveryAIUtil.gemini_rag()RecoveryAIUtil.generate_output()RecoveryAIUtil.generate_previous_actions_str()RecoveryAIUtil.incident_classification()RecoveryAIUtil.is_state_terminal()RecoveryAIUtil.load_llm()RecoveryAIUtil.otx_rag()RecoveryAIUtil.recovery_loop()
- csle_rest_api.resources.recovery_ai.routes module
- Module contents
- csle_rest_api.resources.sdn_controllers package
- csle_rest_api.resources.server_cluster package
- csle_rest_api.resources.simulation_traces package
- csle_rest_api.resources.simulations package
- csle_rest_api.resources.statistics_datasets package
- csle_rest_api.resources.system_identification_jobs package
- csle_rest_api.resources.system_models package
- csle_rest_api.resources.tabular_policies package
- csle_rest_api.resources.traces_datasets package
- csle_rest_api.resources.training_jobs package
- csle_rest_api.resources.users package
- csle_rest_api.resources.vector_policies package
- csle_rest_api.resources.version package