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 oriented and mimics the traditional interaction with the device via the GUI or CLI/API.
The ApplicationFilter Object class is missing the property "Apply to New App-IDs only". This is causing an error when I try to create an object on the firewall with only that filter selected.
Expected behavior
The ApplicationFilter class should have a property/parameter for "Apply to New App-IDs only".
Current behavior
The ApplicationFilter Object class is missing the property "Apply to New App-IDs only".
Possible solution
Add it as a parameter.
Steps to reproduce
Find the existing ApplicationFilter with only the "Apply to New App-IDs only" filter selected on firewall.
Create a copy of this filter.
Add the filter to the other firewall.
Error
Screenshots
Here I have a screenshot of the XML API showing the parameter on the ApplicationFilter object.
Here you can see the ApplicationFilter object does not include this filter:
Context
I get an error when trying to create an ApplicationFilter with only that filter selected.
Your Environment
Version used:
pan-python 0.16.0
Environment name and version (e.g. Chrome 59, node.js 5.4, python 3.7.3):
Describe the bug
The ApplicationFilter Object class is missing the property "Apply to New App-IDs only". This is causing an error when I try to create an object on the firewall with only that filter selected.
Expected behavior
The ApplicationFilter class should have a property/parameter for "Apply to New App-IDs only".
Current behavior
The ApplicationFilter Object class is missing the property "Apply to New App-IDs only".
Possible solution
Add it as a parameter.
Steps to reproduce
Screenshots
Here I have a screenshot of the XML API showing the parameter on the ApplicationFilter object. Here you can see the ApplicationFilter object does not include this filter:
Context
I get an error when trying to create an ApplicationFilter with only that filter selected.
Your Environment