PaloAltoNetworks / pan-os-python

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.
https://pan-os-python.readthedocs.io
ISC License
340 stars 168 forks source link

Feature/new log settings #482

Open BatD2 opened 1 year ago

BatD2 commented 1 year ago

Description

Created the following new classes for the missing log setting formats:

Added the the new class references as CHILDTYPES parameter to the following classes:

Motivation and Context

We need to update log settings across multiple firewalls/Panorama Device groups, however as of now only System and Configuration log settings are supported in the SDIK. The following log settings types are missing:

How Has This Been Tested?

Tested the new classes for Log Setting retrieval and configuration against Panorama.

Screenshots (if appropriate)

NA

Types of changes

Checklist