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.

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


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.9.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

cloudconformity-0.1.9-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

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

Hashes for cloudconformity-0.1.9.tar.gz
Algorithm Hash digest
SHA256 38f5a76aa9d5dccc0db45ced725e090927949579c95af9273ef20b494076ff2e
MD5 7c464f8867ab7346b3a8f74f289bc6cc
BLAKE2b-256 53f89a82f5477409ad45461a50dde80bfef55194a227279ee76ca7403360cf50

See more details on using hashes here.

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

Hashes for cloudconformity-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d4e13a4463a3985ce7626a541201bae3513f8ecaa24a5a7e2654b56770df5172
MD5 0084062c57436e71534197a559ab08ac
BLAKE2b-256 d320c6f2a90128ec88aa14ba387f815bcdaa900d7ba39eca09ed9042dbfeddb9

See more details on using hashes here.

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