smc-python provides additional extensions to extend the base library. Extensions are installed as separate packages and will have the dependency on the base smc-python library.
Available extensions:
- smc-python-monitoring
smc-python-monitoring API provides a monitoring interface to the SMC to perform queries for dynamic engine components such as blacklists, connections, routes, vpn's, users and logs.
Capabilities in the API implement the functionality found in the Log Server and engine level monitoring.
smc_monitoring.models.query
smc_monitoring.models
smc_monitoring.models.filters
smc_monitoring.models.values
smc_monitoring.models.formats
smc_monitoring.models.constants
smc_monitoring.models.formatters
smc_monitoring.models.calendar
smc_monitoring.monitors
smc_monitoring.monitors.blacklist
smc_monitoring.monitors.connections
smc_monitoring.monitors.logs
smc_monitoring.monitors.routes
smc_monitoring.monitors.sslvpn
smc_monitoring.monitors.users
smc_monitoring.monitors.vpns
smc_monitoring.monitors.alerts