Python library to interact with Cloud Conformity API
Project description
cloud-conformity-python-library
Python library to interact with Cloud Conformity API
Supported Functionality
Not all APIs are covered by this library yet. You can find the list of supported APIs below:
- External IDs API
- Accounts API
- Settings API
- Profiles API
- Report Configs API
Requirements
You should have the following tools to install this library:
- Python 3.X.X
- Virtualenv (Optional but recommended)
Installation
You can use pip
and virtualenv
. Create a new virtual environment, then activate the environment and install:
$ virtualenv -p python3 <path_to_anywhere_you_want_to>
$ source <path_to_anywhere_you_want_to>/bin/activate
$ pip install cloud-conformity
The other way, you can install it to your system's Python 3 (without virtualenv
).
In that case, sudo
is most likely be required and pip3
is the command you should be using to install the package to your Python 3:
$ sudo pip3 install cloud-conformity
Test Your Installation
If you are using virtualenv, make sure the environment is activated. If not, make sure you are using the correct python:
$ python3
In the python interpreter, insert the following statements:
>>> from cloud_conformity import CloudConformity
>>> CloudConformity
The output should be: <class 'cloud_conformity.cloud_conformity.CloudConformity'>
Maintainer Guide
- After updating the code, make sure to update the code version on setup.py
- Follow this guide to ship the code to PyPi:
Author
License
Apache 2 Licensed. See LICENSE for full details.
Project details
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
File details
Details for the file cloud-conformity-1.0.3.tar.gz
.
File metadata
- Download URL: cloud-conformity-1.0.3.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c739f284bb95faa28d9229a65dcf5a668c304b72b72440a3975c81cb54969844 |
|
MD5 | 1162f7bc472a3ea646dffa82cd08277b |
|
BLAKE2b-256 | 08d98872a165029a9f9a09c044b38b64c79a4295506e73095283351d04535f09 |
File details
Details for the file cloud_conformity-1.0.3-py3-none-any.whl
.
File metadata
- Download URL: cloud_conformity-1.0.3-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dd5bbff88da56e7a1926256eb58a74f5641c83c4853bc7e21a0ea64de9757ca |
|
MD5 | 10fa9d568b4ccc5fd463d7c3c1e65c10 |
|
BLAKE2b-256 | 2ccbbb2270ff2178bb69eefdf3ac491b531021dac5dde9bb5aa37bac6b3b7d76 |