Palo Alto Networks Device Framework

Palo Alto Networks Device Framework - Custom Automation Model for PAN-OS

About Palo Alto Networks Device Framework

The Palo Alto Networks Device Framework is a powerful tool to create automations and interactions with PAN-OS devices including Next-generation Firewalls and Panorama. It is a python library intended to be simple enough for non-programmers to use to create complex and sophisticated automations that leverage the PAN-OS API. The Device Framework offers an object-oriented model of the firewall and Panorama configuration to provide an automation framework that is conceptually similar to interaction with the device via the GUI or CLI. Available on PyPi and GitHub, it is easy to get started and create fully custom automation scripts.

Device Framework Blogs

Terraform Provider Version 1.6.0 Released

post time: 3 weeks ago

The 1.6.0 release contains support for aggregate interfaces, subinterfaces, VLANs, policy based forwarding rules, multiple profile types, and the Google Cloud Platform (GCP) Panorama plugin.

Palo Alto Networks Device Framework

post time: 06-08-2017

The Palo Alto Networks Device Framework is a powerful tool, offered as a python library, to create automations and interactions with PAN-OS devices including Next-generation Firewalls and Panorama.

Downloads

Discussions

Have questions about how to utilize Device Framework to automate your Palo Alto Networks deployments? Join the Live Community to post your questions and get answers.
Author Topic Views Replies
posted: Thursday updated: Thursday

9.0 REST API - updating custom URL list unable to append

Hi Guys,  First post on this forum - relitivly new to PAN however I am looking to automate the addition of new URLs to a custom URL catagory...

49 0
posted: Monday updated: Tuesday

Looking for xml api to add a new patch number to hip-objects

Hi all, am having trouble to find the right element value to add in a new patch number under hip objects, the goal is to add '5678' as a new patch num...

102 1
posted: a week ago updated: Monday

Panorama deployment in Ansible

Hi.Im working with a customer using PANW/NSX that wants to automate Panorama/firewall deployment with ansible. So far I have found a few stumblin...

126 1
posted: 4 weeks ago updated: 4 weeks ago

Ansible Module for Device serial number swap in Panorama

Hi,Need help in creating a ansible playbook for " Device Serail Number Swap in Panorama".CLI command: > replace device old <old SN#> new...

324 1
posted: 08-09-2019 updated: 08-13-2019

Windows Script to connect PaloAlto firewall and run commands

Hi TeamMy requirement is:Run a Python/Powershell script from a windows box which should connect to Palo Alto by command line with SSH connection and r...

1310 8