prisma-sase 6.4.1b1

Creator: railscoder56

Last updated:

Add to Cart

Description:

prismasase 6.4.1b1

Palo Alto Networks Prisma SASE Python SDK v6.4.1b1
Python3 SDK for the Prisma SASE AppFabric
Synopsis
Intended to be a small, lightweight SDK wrapper around the Prisma SASE API for easy use.
Initial version requires knowledge of JSON/Dict objects for POST/PUT/PATCH operations.
Requirements

Active Prisma SASE Account
Python >= 3.7
Python modules:

Requests - http://docs.python-requests.org/en/master/
Websockets >= 8.1 - https://websockets.readthedocs.io/en/stable/index.html
urllib3 >= 2.0.0 - https://urllib3.readthedocs.io/en/stable/



Code Example
Comes with example.py that shows usage to get a JSON list of sites.
Super-simplified example code (rewrite of example.py in ~4 lines of code):
# Import the Prisma SASE SDK API constructor and JSON response pretty printer
from prisma_sase import API, jd

# Instantiate the Prisma SASEx API constructor
sdk = API()

# Call Prisma SASE API login using the Interactive helpers (Handle SAML2.0 login and MSP functions too!).
sdk.interactive.login_secret(client_id='api_user1@1111111111.iam.panserviceaccount.com',
client_secret='xxxxxx',
tsg_id=1111111111)

# Print a dump of the list of sites for your selected account
jd(sdk.get.sites())

License
MIT
Version



Version
Build
Changes




6.4.1
b1
Support for March 2024 Controller release.


6.3.2
b1
Support for Febuary 2024 Controller release.


6.3.1
b1
Support for November 2023 Controller release.


6.2.3
b1
Support for August 2023 Controller release.


6.2.2
b1
Support for June 2023 Controller release.


6.2.1
b1
Support for April 2023 Controller release.


6.1.2
b1
Support for January 2023 Controller release.


6.1.1
b1
Support for November 2022 Controller release.


6.0.1
b1
Support for May 2022 Controller release.



For more info

Get help and additional Prisma SASE Documentation at https://pan.dev/sase/docs
View the autogenerated documentation in the docs/ directory, or at https://github.com/PaloAltoNetworks/prisma-sase-sdk-python/.
View in-python help using help() functions. (example: help(sdk.get.login))

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.