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: 08-30-2019

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: yesterday updated: yesterday

How to run post-connect script on each network flapp?

I have a script that is run after successful connection to my VPN network. This script sets up my routing accordingly. Unfortunately if I lock my scre...

47 0
posted: Wednesday updated: yesterday

Unable to get output of 'show rule-hit-count...' via panxapi.py or xapi.py

Hi All, Wondering if anyone has been able to successfully get the output of the following command via either the panxapi.py wrapper or via their ...

51 2
posted: Monday updated: Monday

OS Upgrade Script

Hiya! Does anybody have a script that automates PAN OS Upgrade on firewall pairs? If so, can you share one with me? I need to be able to run a sc...

79 1
posted: Sunday updated: Monday

Use Ansible to backup config

Ciao,

is there a simple way to backup config using Ansible ?

 

Thanks

90 1
posted: Friday updated: Friday

Use ansible or XML to create Securities profiles actions

Hello guys, does anybody know how to use ansible or other Palo alto automation tool to create a security profile?  eg. a new URL filtering where ...

108 1