pan-os-python
fmcapi
pan-os-python | fmcapi | |
---|---|---|
6 | 3 | |
332 | 79 | |
1.8% | - | |
6.5 | 8.4 | |
27 days ago | 11 days ago | |
Python | Python | |
ISC License | BSD 3-clause "New" or "Revised" License |
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.
pan-os-python
-
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.
fmcapi
- 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
What are some alternatives?
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.
ansible-pan - Ansible modules for Palo Alto Networks NGFWs
interfax-python - Fax send and receive in Python with the InterFAX REST API
firepyer - Interacting with Cisco FTD devices via the FDM REST API in Python
pan-os-ansible - Ansible collection for easy automation of Palo Alto Networks next generation firewalls and Panorama, in both physical and virtual form factors.
ciscoaxl - Python SDK for Cisco CUCM AXL API
vycontrol - vyos frontend
ztp - Zero Touch Provisioning
PAN-IPSEC-Creator - Script for creating IPSEC VPNs on Palo Alto Firewalls.
ASA-FTD-parser - Python script to convert objects from ASA to standalone Firepower, FDM.
flytekit - Extensible Python SDK for developing Flyte tasks and workflows. Simple to get started and learn and highly extensible.
Firepower_O365_Feed_Parser - This is a Sample Script that can parse the O365 Web Service API and upload it to Firepower Management Center as Group Objects.