Pre-release
This release is a pre-release and may not be stable for production use.
CloudGenix Python SDK v5.4.3b1
Python2 and Python3 SDK for the CloudGenix AppFabric
Synopsis
Intended to be a small, lightweight SDK wrapper around the CloudGenix API for easy use. Initial version requires knowledge of JSON/Dict objects for POST/PUT/PATCH operations.
Requirements
- Active CloudGenix Account
- Python >= 2.7 or >=3.6
- Python modules:
- Requests + Security Extras >= 2.22.0 - http://docs.python-requests.org/en/master/
- Websockets (if Python >= 3.6) >= 8.1 - https://websockets.readthedocs.io/en/stable/index.html
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 CloudGenix SDK API constructor and JSON response pretty printer
from cloudgenix import API, jd
# Instantiate the CloudGenix API constructor
sdk = API()
# Call CloudGenix API login using the Interactive helpers (Handle SAML2.0 login and MSP functions too!).
sdk.interactive.login()
# Print a dump of the list of sites for your selected account
jd(sdk.get.sites())
License
MIT
Version
| Version | Build | Changes |
|---|---|---|
| 5.4.3 | b1 | Support for October 2020 Controller release. |
| 5.4.1 | b1 | Support for July 2020 Controller release. |
| 5.3.1 | b1 | Support for April 2020 Controller release. |
| 5.2.3 | b1 | Support for March 2020 Controller release. |
| 5.2.1 | b1 | Support for January 2020 Controller release. |
| 5.1.5 | b1 | Support for June 2019 Controller release. |
| 5.1.1 | b1 | Support for November 2018 Controller release. |
| 5.0.3 | b2 | Enhanced REST API retry handling and options. |
| b1 | Support for September 2018 Controller release. | |
| 5.0.1 | b1 | Support for July 2018 Controller release, New version notifications, Depreciate legacy _single functions. |
| 4.7.1 | b1 | Support for May 2018 Controller release. |
| 4.6.1 | b1 | Support for Mar 2018 Controller release. |
| 4.5.7 | b1 | Support for Feb 2018 Controller release, Bugfix for issue #4 |
| 4.5.5 | b4 | Bugfix for certain POST APIs, other minor fixes. |
| b3 | CA Pinning update, *_single function deprecation, add missed 'security' extras requirement. | |
| b2 | Various fixes and cleanup for public release. | |
| b1 | Update for 15/12/2017 API additions. | |
| 4.5.3 | b2 | Initial Internal Release. |
For more info
- Get help and additional CloudGenix Documentation at http://support.cloudgenix.com
- View the autogenerated documentation in the
docs/directory, or at https://cloudgenix.github.io/sdk-python/. - View in-python help using
help()functions. (example:help(sdk.get.login))
Metadata
Release files for prisma-sdwan 5.4.3b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| prisma_sdwan-5.4.3b1.tar.gz | 69.7 kB | Details |
Release files / prisma_sdwan-5.4.3b1.tar.gz
| Download URL | prisma_sdwan-5.4.3b1.tar.gz |
|---|---|
| Size | 69.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0bf1733942e1381babbacf2089c810ce1d11c92aae08f97abedd32e693baaf0e
|
|
BLAKE2b-256 checksum How to use checksums |
b9381bd233098bcc1dcdd4051a7252d6d8453a832e3e26a6e2bd4375f24569a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.7
|