Prisma Cloud API SDK for Python
Project description
Python SDK for the Prisma Cloud APIs
This project includes a Python SDK for the Prisma Cloud APIs (CSPM, CWPP, and PCCS) in the form of a Python package. It also includes example scripts that utilize the SDK.
Major changes with Version 4.0:
- Published as a Python package.
- Uses
~/.prismacloud/
instead of the current working directory as its default configuration file directory. - Uses
~/.prismacloud/credentials.json
instead ofpc-settings.conf
as its default configuration file.
Table of Contents
Setup
Install the SDK via:
pip3 install prismacloud-api
Execute a script based upon the SDK:
python3 scripts/pcs_script_example.py --config-file demobuild.conf
Please refer to the example/reference [scripts] (https://github.com/PaloAltoNetworks/pcs-toolbox/tree/main/scripts) directory for documentation and usage details.
Support
This project has been developed by Prisma Cloud SEs, it is not Supported by Palo Alto Networks. Nevertheless, the maintainers will make a best-effort to address issues, and (of course) contributors are encouraged to submit issues and pull requests.
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
Hashes for prismacloud_api-4.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1883fcd3a60f37d63e40a0f3f758dea68cf70073bee0db9dc5793635769e798d |
|
MD5 | a537c6c5ac1fe66475e295026a015fc7 |
|
BLAKE2b-256 | c1031c859f2bc99c997db78da1b73d78afb50af92c056bcc5d26beea149affec |