main
py 36 lines 952 Bytes
Raw
1 from fastapi import APIRouter
2
3 from app.connectors.wazuh_manager.routes.groups import wazuh_manager_groups_router
4 from app.connectors.wazuh_manager.routes.management import (
5 wazuh_manager_management_router,
6 )
7 from app.connectors.wazuh_manager.routes.mitre import wazuh_manager_mitre_router
8 from app.connectors.wazuh_manager.routes.rules import wazuh_manager_rules_router
9
10 # Instantiate the APIRouter
11 router = APIRouter()
12
13 # Include the Wazuh Manager related routes
14 router.include_router(
15 wazuh_manager_rules_router,
16 prefix="/wazuh_manager",
17 tags=["wazuh-manager"],
18 )
19
20 router.include_router(
21 wazuh_manager_groups_router,
22 prefix="/wazuh_manager",
23 tags=["wazuh-manager"],
24 )
25
26 router.include_router(
27 wazuh_manager_mitre_router,
28 prefix="/wazuh_manager/mitre",
29 tags=["wazuh-manager"],
30 )
31
32 router.include_router(
33 wazuh_manager_management_router,
34 prefix="/wazuh_manager/management",
35 tags=["wazuh-manager"],
36 )