pancloud¶
Release v1.5.1. (Installation)
Welcome to pancloud’s documentation!¶
The Palo Alto Networks Cloud Python SDK (or pancloud
for short) was created to empower
developers to write innovative security solutions using the Palo Alto Networks Application Framework
(now known as Cortex).
The primary goal of this library is to provide full, low-level coverage of the following Application Framework services:
- Logging Service
- Directory Sync Service
- Event Service
The secondary goal is to provide coverage, in the form of helpers, for common tasks/operations:
- Log/event pagination
- OAuth 2.0 and token refreshing
- More, coming soon.
- Free software: ISC license
The User Guide¶
Instructions for how to get started using pancloud
and some additional
background on how Credentials
works. You’ll also find a few blurbs on how
to install and contribute to pancloud
, as well as the version history.
- Palo Alto Networks Cloud Python SDK
- Quickstart
- Credentials
- Obtaining and Using Tokens
- OAuth 2.0 Credentials
- Developer Tokens
- Activating API Explorer
- Generating a Developer Token
- Using a Developer Token
- Credential Resolver
- Auto-refresh
- Access Token Caching
- Rolling Refresh Tokens and Caching
- Custom Storage Adapters
- Memcached Storage Adapter
- Redis Storage Adapter
- Installation
- History
- Contributing
The API Reference Guide¶
Explore pancloud's
API to learn more about the various classes, methods,
modules and functions you can leverage in your developer projects.