fmcapi
A Python package designed to help users of Cisco's FMC interface with its API. (by marksull)
pan-os-python
The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API. (by PaloAltoNetworks)
fmcapi | pan-os-python | |
---|---|---|
3 | 6 | |
79 | 333 | |
- | 1.8% | |
8.4 | 6.5 | |
9 days ago | about 1 month ago | |
Python | Python | |
BSD 3-clause "New" or "Revised" License | ISC License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fmcapi
Posts with mentions or reviews of fmcapi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-28.
- How does everyone manage Cisco FMC/FTD?
-
For those that HAVE to use Firepower...
Haha lucky you! But there is a great Python FMC API wrapper here: https://github.com/daxm/fmcapi
pan-os-python
Posts with mentions or reviews of pan-os-python.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-24.
-
What's your favorite/most useful feature of the Firewall/Panorama?
Lately? Pan-OS Python by a mile. Makes it so easy to create custom integrations and you can pretty much touch every useful configuration on the firewall.
- Automatically assign and/or quick method to multiple ( 500+ ) security policies the log forwarding profile.
- PAN-OS CLI "set commands" do not accept "double whitespaces" in object/rule name
-
Static route Automations ?
Palo Alto supplies the python module for it. I have a script for automating VPNs where I create a static route as part of the process.
-
How to get CLI commands from XML / config file
You can also use the PAN-OS-SDK for Python from the CLI: https://github.com/PaloAltoNetworks/pan-os-python
-
Fortinet versus Palo Alto - main differences
PANOS provides a full featured API on every device that's both powerful and simple to use. They also publish a number of SDKs on Github - i.e. https://github.com/PaloAltoNetworks/pan-os-python - that leverage the API.
What are some alternatives?
When comparing fmcapi and pan-os-python you can also consider the following projects:
ansible-pan - Ansible modules for Palo Alto Networks NGFWs
DirectFire_Converter - DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.