pan-os-python
pan-os-python copied to clipboard
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 ori...
## Description Prevent `layer2` interfaces being added to virtual routers ## Motivation and Context The origin of this PR stems downstream from `pan-os-ansible`, where adding a aggregate interface with mode...
## Description I have implemented the ability to add TS Agent objects directly to the firewall. https://docs.paloaltonetworks.com/compatibility-matrix/terminal-services-ts-agent ## Motivation and Context The company I work for uses Azure Virtual Desktop,...
## Description Update black to released version (not pre-released) ## Motivation and Context Finally black has a full release. There are some changes to how it formats python code. We...
## Describe the bug Firewall currently in 9.0.4. package in latest version: Name: pan-os-python Version: 1.7.1 Upgrade failed with an unwanted version and direction. ```upgrade failed: Can't upgrade from 10.0.0...
## Describe the bug When using the **activate_feature_using_authorization_code** method, nothing is returned. After the license is applied the FW goes for a reboot and the client disconnects with an `http.client.RemoteDisconnected:...
There is a feature missing from the PANOS API. While you can easily retrieve all applications and all applications group, you cannot retrieve root applications. This means that if you...
## Describe the bug This doesn't work and should: ```python from panos.firewall import Firewall from panos.predefined import Predefined from panos.objects import ServiceObject fw = Firewall(.....) predef = Predefined() fw.add(predef) ServiceObject.refreshall(predef)...
## Describe the bug when trying to install a specific version in content update it failed. fw = firewall.Firewall(hostname="", username="") updater.ContentUpdater(fw).check() updater.ContentUpdater(fw).download() updater.ContentUpdater(fw).install(version="8503-7125", sync=True) ## Expected behavior execute without error...
I am not sure if this is a bug or a problem at my end, but the problem is as follow. ## Describe the bug I am running the code...
## Describe the problem Currently the documentation provides examples on bulk configuring objects, address groups, or policies. There is no example on configuring network portions on a Palo Alto device....