Python library to interact with Cloud Conformity API
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
You should have the following tools to install this library:
- Python 3.X.X
- Virtualenv (Optional but recommended)
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
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'>
- After updating the code, make sure to update the code version on setup.py
- Follow this guide to ship the code to PyPi:
Apache 2 Licensed. See LICENSE for full details.