Skip to content

Commit 23782f2

Browse files
Upgrade: [dependabot] - bump cfn-lint from 0.87.7 to 1.3.0 (#118)
Bumps [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 0.87.7 to 1.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws-cloudformation/cfn-lint/releases">cfn-lint's releases</a>.</em></p> <blockquote> <h2>Release v1.3.0</h2> <h2>What's Changed</h2> <ul> <li>Allow IAM principal to be str or a list by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3306">aws-cloudformation/cfn-lint#3306</a></li> <li>Update CloudFormation schemas to 2024-06-18 by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3309">aws-cloudformation/cfn-lint#3309</a></li> <li>Array of strings are allowed as output value types by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3312">aws-cloudformation/cfn-lint#3312</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a11...v1.3.0">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a11...v1.3.0</a></p> <h2>Release v1.2.5a11</h2> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to 2024-06-17 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3299">aws-cloudformation/cfn-lint#3299</a></li> <li>Cleanup rule pytest logic to make life easier by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3285">aws-cloudformation/cfn-lint#3285</a></li> <li>Cleanup <code>cfn_path</code> generation by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3287">aws-cloudformation/cfn-lint#3287</a></li> <li>Add error catching to better handle rule issues by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3289">aws-cloudformation/cfn-lint#3289</a></li> <li>Fix an issue with SSM params for ForEach by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3294">aws-cloudformation/cfn-lint#3294</a></li> <li>V1 - more typing and cleanup by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3296">aws-cloudformation/cfn-lint#3296</a></li> <li>Update resolver logic to see if parameter will result in applied conditions still being valid by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3303">aws-cloudformation/cfn-lint#3303</a></li> <li>Update rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#W2531">W2531</a> to validate when the specified runtime is deprecated by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> <li>Update rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2531">E2531</a> to validate when you can no longer create a lambda function with the specified runtime by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> <li>Create rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2533">E2533</a> to validate when you can no longer update a lambda function with the specified runtime by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a10...v1.2.5.a11">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a10...v1.2.5.a11</a></p> <h2>Release v1.2.5a10</h2> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to <code>2024-06-07</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3249">3249</a>)</li> <li>Add rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3040">E3040</a> to validate a developer isn't using a read only property by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3275">3275</a>)</li> <li>Add AWS custom <code>format</code> types <code>AWS::EC2::SecurityGroup.GroupId</code>, <code>AWS::EC2::SecurityGroup.GroupName</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3274">3274</a>)</li> <li>Add AWS custom <code>format</code> types <code>AWS::EC2::VPC.Id</code>, <code>AWS::EC2::Image.Id</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3271">3271</a>)</li> <li>Break resolver functionality into its own package by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3271">3271</a>)</li> <li>Remove <code>awsType</code> and convert them to <code>cfnLint</code> keyword by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3262">3262</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a9...v1.2.5.a10">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a9...v1.2.5.a10</a></p> <h2>Release v1.2.5a9</h2> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to 2024-05-14 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3234">3234</a>)</li> <li>Upgrade more rules to v1 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3243">3243</a>), (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3237">3237</a>), (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3222">3222</a>)</li> <li>Enumerate FindInMap when can't be resolved (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3247">3247</a>)</li> <li>Cleanup Rules from <code> __init__</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3235">3235</a>)</li> <li>Add ability for child rule to claim who their parent is by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3231">3231</a>)</li> <li>Make <code>cfnLint</code> keyword dynamic by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3225">3225</a>)</li> <li>Remove rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2504">E2504</a> and add back in <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3671">E3671</a> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3220">3220</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a8...v1.2.5.a9">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a8...v1.2.5.a9</a></p> <h2>Release v1.2.5.a8</h2> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to 2024-05-03 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3192">3192</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md">cfn-lint's changelog</a>.</em></p> <blockquote> <h3>v1.3.0</h3> <h2>What's Changed</h2> <ul> <li>Allow IAM principal to be str or a list by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3306">aws-cloudformation/cfn-lint#3306</a></li> <li>Update CloudFormation schemas to 2024-06-18 by <a href="https://github.com/github-actions"><code>@​github-actions</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3309">aws-cloudformation/cfn-lint#3309</a></li> <li>Array of strings are allowed as output value types by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3312">aws-cloudformation/cfn-lint#3312</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a11...v1.3.0">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a11...v1.3.0</a></p> <h3>v1.2.5a11</h3> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to 2024-06-17 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3299">aws-cloudformation/cfn-lint#3299</a></li> <li>Cleanup rule pytest logic to make life easier by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3285">aws-cloudformation/cfn-lint#3285</a></li> <li>Cleanup <code>cfn_path</code> generation by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3287">aws-cloudformation/cfn-lint#3287</a></li> <li>Add error catching to better handle rule issues by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3289">aws-cloudformation/cfn-lint#3289</a></li> <li>Fix an issue with SSM params for ForEach by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3294">aws-cloudformation/cfn-lint#3294</a></li> <li>V1 - more typing and cleanup by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3296">aws-cloudformation/cfn-lint#3296</a></li> <li>Update resolver logic to see if parameter will result in applied conditions still being valid by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3303">aws-cloudformation/cfn-lint#3303</a></li> <li>Update rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#W2531">W2531</a> to validate when the specified runtime is deprecated by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> <li>Update rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2531">E2531</a> to validate when you can no longer create a lambda function with the specified runtime by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> <li>Create rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2533">E2533</a> to validate when you can no longer update a lambda function with the specified runtime by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3304">aws-cloudformation/cfn-lint#3304</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a10...v1.2.5.a11">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a10...v1.2.5.a11</a></p> <h3>v1.2.5a10</h3> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to <code>2024-06-07</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3249">3249</a>)</li> <li>Add rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3040">E3040</a> to validate a developer isn't using a read only property by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3275">3275</a>)</li> <li>Add AWS custom <code>format</code> types <code>AWS::EC2::SecurityGroup.GroupId</code>, <code>AWS::EC2::SecurityGroup.GroupName</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3274">3274</a>)</li> <li>Add AWS custom <code>format</code> types <code>AWS::EC2::VPC.Id</code>, <code>AWS::EC2::Image.Id</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3271">3271</a>)</li> <li>Break resolver functionality into its own package by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3271">3271</a>)</li> <li>Remove <code>awsType</code> and convert them to <code>cfnLint</code> keyword by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3262">3262</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a9...v1.2.5.a10">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a9...v1.2.5.a10</a></p> <h3>v1.2.5a9</h3> <h2>What's Changed</h2> <ul> <li>Update CloudFormation schemas to 2024-05-14 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> in (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3234">3234</a>)</li> <li>Upgrade more rules to v1 by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3243">3243</a>), (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3237">3237</a>), (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3222">3222</a>)</li> <li>Enumerate FindInMap when can't be resolved (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3247">3247</a>)</li> <li>Cleanup Rules from <code> __init__</code> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3235">3235</a>)</li> <li>Add ability for child rule to claim who their parent is by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3231">3231</a>)</li> <li>Make <code>cfnLint</code> keyword dynamic by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3225">3225</a>)</li> <li>Remove rule <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E2504">E2504</a> and add back in <a href="https://github.com/aws-cloudformation/cfn-python-lint/blob/main/docs/rules.md#E3671">E3671</a> by <a href="https://github.com/kddejong"><code>@​kddejong</code></a> (pull #<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/3220">3220</a>)</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a8...v1.2.5.a9">https://github.com/aws-cloudformation/cfn-lint/compare/v1.2.5.a8...v1.2.5.a9</a></p> <h3>v1.2.5a8</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/23ee527fadb43e4fd54238eeea5bc3a169175c91"><code>23ee527</code></a> Release v1.3.0 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3311">#3311</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/943e723cb2995dd6598ed1bb1c18b9a4633bf144"><code>943e723</code></a> Update CloudFormation schemas to 2024-06-18 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3309">#3309</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/21be43c3766c0f65d015a542345f81351b48c214"><code>21be43c</code></a> Array of strings is an output value type (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3312">#3312</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/8dae6045b6125a0a4e2f91bd916f527f3530c9dd"><code>8dae604</code></a> Change some files to match the rest of the project (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3310">#3310</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/9d770a2ee0184c0e48636ea7338daba404e4d96b"><code>9d770a2</code></a> Update CloudFormation schemas to 2024-06-17 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3307">#3307</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/d99a2bd4fb8db24ebd11f39d0a58581abeaad7d1"><code>d99a2bd</code></a> Allow IAM principal service to be str or a list (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3306">#3306</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/92843269aefeabcf831f5a683309267257b21ca7"><code>9284326</code></a> Release v1.2.5a11 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3305">#3305</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/34d48940b35c359ecf1118f3d79b70af37d7bc57"><code>34d4894</code></a> Update CloudFormation schemas to 2024-06-17 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3299">#3299</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/efa54a5f3abc7f372a18668c1981fdb668a882fc"><code>efa54a5</code></a> Merge in v0 fixes (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3304">#3304</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/091f9a79a3f677c459296c3f9511b41884d95e06"><code>091f9a7</code></a> V1 Cleanup based on testing of templates repo (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/3303">#3303</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v0.87.7...v1.3.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cfn-lint&package-manager=pip&previous-version=0.87.7&new-version=1.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
1 parent e75edad commit 23782f2

3 files changed

Lines changed: 15 additions & 84 deletions

File tree

SAMtemplates/lambda_resources.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Parameters:
1111
CloudWatchKMSKey:
1212
Type: String
1313
Description: Cloudwatch KMS key
14-
Default: none
14+
AllowedPattern: "^arn:[a-z0-9-]+:kms:[a-z0-9-]+:\\d{12}:(key|alias)/.+\\Z"
1515
SplunkSubscriptionFilterRole:
1616
Type: String
1717
Description: Subscription filter role for sending logs to splunk
@@ -31,7 +31,7 @@ Parameters:
3131
LambdaArn:
3232
Type: String
3333
Description: Arn of lambda we are creating resources for.
34-
Default: none
34+
AllowedPattern: "^(arn:(aws|aws-cn|aws-us-gov):[^:]+:[^:]*:(?:\\d{12}|\\*)?:.+|\\*)$"
3535
LogRetentionDays:
3636
Type: Number
3737
Description: How long to keep logs for

poetry.lock

Lines changed: 12 additions & 81 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ requests = "^2.32.3"
2828
flake8 = "^7.1.0"
2929
pip-licenses = "^4.4.0"
3030
pre-commit = "^3.5.0"
31-
cfn-lint = "^0.87.7"
31+
cfn-lint = "^1.3.0"
3232

3333
[tool.poetry.scripts]
3434

0 commit comments

Comments
 (0)