Giter VIP home page Giter VIP logo

sdk-python's Introduction

CloudGenix Logo

image image Downloads License: MIT GitHub issues open

CloudGenix Python SDK v5.5.1b3

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

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.5.1 b3 Fix for issue #25.
b2 Minor bugfixes.
b1 Support for April 2021 Controller release.
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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.