Skip to main content

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.
on Windows-- C:\Users\justinp\AppData\Local\Programs\Python\Python38-32\Lib\site-packages\TemplateScanner
on MacOS-- /Users/Me/Documents/VirtualEnvs/conformity/lib/python3.7/site-packages/TemplateScanner
find config.ini Add your apiKey and endpoint region. For reference on endpoints please check out the conformity API documentation. https://github.com/cloudconformity/documentation-api

[DEFAULT]
apiKey = <your api key>
EndPoint = 'https://us-west-2-api.cloudconformity.com/v1'

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloudconformity-0.1.7.tar.gz (4.5 kB view hashes)

Uploaded Source

Built Distribution

cloudconformity-0.1.7-py3-none-any.whl (5.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page