Cloud Conformity template scanner tool
Project description
Cloud Conformity Template Scanner API tool
This is a python package to Cloud Conformity Template Scanner.
Installing
To start using we need to setup the config.ini file first.
Navigate to the install pip package.
Add your apiKey. We have created and environment variable
api= os.environ.get('apiKey')
Endpoint Region is set as US(Oregon - us-west-2)
For reference, check out the conformity API documentation.
https://github.com/cloudconformity/documentation-api
Running a scan
Finally, we can scan a CloudFormation Template for misconfigurations before deployment into your AWS infrastructure.
We can scan by default or failures using either [all, fail] Alternatively, we can filter by severity [Extreme, Very High, High, Medium, Low]
For example, a scan looking for any failure in your template
cloudconformity --scan fail C:\MyExample\template.yaml
Another example, a scan looking for extreme failures in your template
cloudconformity --scan extreme C:\MyExample\template.yaml
To see the original json response from API call
cloudconformity --scan default C:\MyExample\template.yaml
Project details
Release history Release notifications | RSS feed
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 cloudconformity-0.1.9.tar.gz
.
File metadata
- Download URL: cloudconformity-0.1.9.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38f5a76aa9d5dccc0db45ced725e090927949579c95af9273ef20b494076ff2e |
|
MD5 | 7c464f8867ab7346b3a8f74f289bc6cc |
|
BLAKE2b-256 | 53f89a82f5477409ad45461a50dde80bfef55194a227279ee76ca7403360cf50 |
File details
Details for the file cloudconformity-0.1.9-py3-none-any.whl
.
File metadata
- Download URL: cloudconformity-0.1.9-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e13a4463a3985ce7626a541201bae3513f8ecaa24a5a7e2654b56770df5172 |
|
MD5 | 0084062c57436e71534197a559ab08ac |
|
BLAKE2b-256 | d320c6f2a90128ec88aa14ba387f815bcdaa900d7ba39eca09ed9042dbfeddb9 |