Kevin DeJong

Results 72 issues of Kevin DeJong

As we build applications in AWS we are connecting services together and when you do so you need to provide permissions via resource or identity policies. As we validate a...

enhancement
new rule

Today any passed in file will be linted even if that file isn't YAML or JSON and/or if that YAML/JSON file is a CloudFormation template. Request is to add a...

enhancement
wontfix

A question was asked if we should be including template issues and best practices with the same repository of rules. Example would be for an image ID property. 1. Refs...

question

You can dynamic reference a `StringList` but it is read in as a comma delimited singular string. [Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-ssm) You cannot put it back into a list by doing `!Split [',',...

*Issue #, if available:* https://github.com/aws-cloudformation/cfn-lint/issues/476 fix #2016 *Description of changes:* - Ignore failures if `Fn::Transform` is in the path By submitting this pull request, I confirm that you can use,...

*Description of issue.* Python 3.4 is EOL. This is to track the work to remove support for python 3.4

IAM has an API to do policy validation. While this API takes credentials the benefit of its results may be beneficial. https://aws.amazon.com/blogs/aws/iam-access-analyzer-update-policy-validation/

enhancement

We've done a lot of work to not fail a template bases on Modules. However there are a lot of things we can do to build out better support. Reading...

enhancement

Create a new rule to use the NumberMax and NumberMin value attributes to determine if a Parameters Default, AllowedValues, MinValue, and MaxValue are within the limits specified.

good first issue
new rule
p0
v1

The main driver for this is the Sub function. The idea is to have a class that can treat `!Sub "${AWS::Region}"` the same as `Fn::Sub: ["${Region}", {"Region": {"Ref": "AWS::Region"}}]` That...