| 1 | from fastapi import APIRouter |
| 2 | |
| 3 | from app.agents.routes.agents import agents_router |
| 4 | from app.agents.sca.routes.sca import sca_router |
| 5 | from app.agents.vulnerabilities.routes.vulnerabilities import vulnerabilities_router |
| 6 | from app.agents.wazuh.syscollector.routes.packages import packages_router |
| 7 | |
| 8 | # Instantiate the APIRouter |
| 9 | router = APIRouter() |
| 10 | |
| 11 | # Include the Wazuh Manager related routes |
| 12 | router.include_router(agents_router, prefix="/agents", tags=["agents"]) |
| 13 | router.include_router(vulnerabilities_router, prefix="/vulnerabilities", tags=["vulnerabilities"]) |
| 14 | router.include_router(sca_router, prefix="/sca", tags=["sca"]) |
| 15 | router.include_router(packages_router, prefix="/syscollector", tags=["syscollector"]) |