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: 12 hours ago updated: 12 hours ago

Ansible Galaxy Match firewall rules

Hey Guys,I am very new to Ansible and was hoping someone could help me with this issue I'm running into. I downloaded and installed ansible galaxy and...

22 0
posted: Thursday updated: Thursday

Redlock/Prisma: Get policy from one account, and upload it to another account

Hello everybody. My problem is that I have two Prisma accounts, and I want to get a policy from one account and upload it to the second account, ...

81 0
posted: 2 weeks ago updated: a week ago

Get your API key - Where to run the command?

Hi All, So in my environment, I have to setup panorama with multiple auto scaling firewalls on cloud.The first requirement would be of API key. I...

158 1
posted: 2 weeks ago updated: 2 weeks ago

Failing Templete job in Ansible Tower, but works in Ansible Core.

I have been able to take what was given at Ignite '18 and can run the create_service.yml in  se_summit folder without issue. However, after insta...

156 0
posted: 3 weeks ago updated: 3 weeks ago

Expire API Keys via the API

Hi, Is there any way to tell the PAN to expire all current API keys via the API? I am following this https://docs.paloaltonetworks.com/pan-o...

149 0