AWS Cloudformation linter
Project description
cfnlint - Extended AWS CloudFormation linter
============================================
The `cfnlint` package is an AWS CloudFormation linter that uses the [AWS CloudFormation Resource Specification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html) and is customizable and extendible with a custom ruleset.
A custom ruleset is optional and adds the following features:
* **Specify supported Resources**<br>
Block the specification of specific Resources
* **Override required Properties**<br>
Make non-required properties required to enforce the specification of Properties
* **Enumerators**<br>
Specify a list of allowed values to enforce Property values to a set of 1 or more values.
Pre-Alpha
---------
Current version is work in progress and only supported a minimal set of features:
* Current version only support `yaml` CloudFormation files
* Commandline support available (`cfn-lint --help`)
============================================
The `cfnlint` package is an AWS CloudFormation linter that uses the [AWS CloudFormation Resource Specification](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-resource-specification.html) and is customizable and extendible with a custom ruleset.
A custom ruleset is optional and adds the following features:
* **Specify supported Resources**<br>
Block the specification of specific Resources
* **Override required Properties**<br>
Make non-required properties required to enforce the specification of Properties
* **Enumerators**<br>
Specify a list of allowed values to enforce Property values to a set of 1 or more values.
Pre-Alpha
---------
Current version is work in progress and only supported a minimal set of features:
* Current version only support `yaml` CloudFormation files
* Commandline support available (`cfn-lint --help`)
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
cfnlint-0.0.5.tar.gz
(5.1 kB
view hashes)