This SDK is designed to make it easier to work with the Palo Alto Panorama API.
Project description
Palo Alto - Panorama SDK
This project serves as an SDK for Palo Alto Panorama.
This should allow easier access to the Panorama API.
The project is currently still at a very early stage.
Install
pip install paloalto-panorama-sdk
Example
import os
from paloalto_panorama_sdk.panorama_sdk import PanoramaSDK
if __name__ == '__main__':
panSDK = PanoramaSDK(
url=os.getenv("url", "127.0.0.1:5000"),
username=os.getenv("username", "testuser"),
password=os.getenv("password", "testpassword")
)
print(panSDK.service.list_services())
print(panSDK.security_post_rules.list_post_rules())
print(panSDK.address_groups.list_address_groups())
It is currently available on https://pypi.org/project/paloalto-panorama-sdk/ and soon on gitlab.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file paloalto_panorama_sdk-0.0.5.tar.gz
.
File metadata
- Download URL: paloalto_panorama_sdk-0.0.5.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d5ad2d929a63fe21a0eda2187b51ea419db9448ab654e6e94205a6ecc6e4502 |
|
MD5 | 18df1b2334794e021d1f7ed1260c9341 |
|
BLAKE2b-256 | f16eb5773b502a0a999dc70ceb28bcc927f6d96aa0a08880f7cc6cfa3dd08742 |
File details
Details for the file paloalto_panorama_sdk-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: paloalto_panorama_sdk-0.0.5-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e610a19adcbb24bf7a3e310dd03d9ab7125b9db4a2c3237a664dc44be11c398 |
|
MD5 | d2815a7bf3a88151d38892852ff5a022 |
|
BLAKE2b-256 | b6c174a7e071cf0a7e048d6500a49af1128487c0ab0549045b4228f51da9fddf |