Skip to content

Commit

Permalink
Update CloudFormation schemas to 2024-09-18
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed Sep 18, 2024
1 parent 25b5930 commit 59ab1cb
Show file tree
Hide file tree
Showing 154 changed files with 5,299 additions and 24,655 deletions.
3 changes: 2 additions & 1 deletion docs/rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ To include these rules, use the `-e/include-experimental` argument when running
## Rules
(_This documentation is generated by running `cfn-lint --update-documentation`, do not alter this manually_)

The following **233** rules are applied by this linter:
The following **234** rules are applied by this linter:

| Rule ID | Title | Description | Config<br />(Name:Type:Default) | Source | Tags |
| -------- | ----- | ----------- | ---------- | ------ | ---- |
Expand Down Expand Up @@ -274,6 +274,7 @@ The following **233** rules are applied by this linter:
| [W3687<a name="W3687"></a>](../src/cfnlint/rules/resources/ectwo/SecurityGroupProtocolsAndPortsExclusive.py) | Validate that ports aren't specified for certain protocols | When using a protocol other than icmp, icmpv6, tcp, or udp the port ranges properties are ignored | | [Source]() | `resources` |
| [W3688<a name="W3688"></a>](../src/cfnlint/rules/resources/rds/DbClusterSnapshotIdentifier.py) | When restoring DBCluster certain properties are ignored | When creating a DBCluster extra properties are ignored and could result in drift | | [Source]() | `resources`,`rds` |
| [W3689<a name="W3689"></a>](../src/cfnlint/rules/resources/rds/DbClusterSourceDBClusterIdentifier.py) | When using a source DB certain properties are ignored | When creating a DBCluster from a source certain properties are ignored and could result in drift | | [Source]() | `resources`,`rds` |
| [W3693<a name="W3693"></a>](../src/cfnlint/rules/resources/rds/DbClusterAuroraWarning.py) | Validate Aurora DB cluster configuration for ignored properties | When creating an Aurora DB Cluster there are fields that will allow for successful deployment but are ignored | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engineversion) | `resources` |
| [W4001<a name="W4001"></a>](../src/cfnlint/rules/metadata/InterfaceParameterExists.py) | Metadata Interface parameters exist | Metadata Interface parameters actually exist | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-interface.html) | `metadata` |
| [W4005<a name="W4005"></a>](../src/cfnlint/rules/metadata/CfnLint.py) | Validate cfnlint configuration in the Metadata | Metadata cfn-lint configuration has many values and we want to validate that | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-interface.html) | `metadata` |
| [W6001<a name="W6001"></a>](../src/cfnlint/rules/outputs/ImportValue.py) | Check Outputs using ImportValue | Check if the Output value is set using ImportValue, so creating an Output of an Output | | [Source](https://github.com/aws-cloudformation/cfn-lint) | `outputs`,`importvalue` |
Expand Down
11 changes: 9 additions & 2 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -6081,6 +6081,7 @@
"AcceptCertificateTransfer",
"AddThingToBillingGroup",
"AddThingToThingGroup",
"AssociateSbomWithPackageVersion",
"AssociateTargetsWithJob",
"AttachPolicy",
"AttachPrincipalPolicy",
Expand Down Expand Up @@ -6203,6 +6204,7 @@
"DetachSecurityProfile",
"DetachThingPrincipal",
"DisableTopicRule",
"DisassociateSbomFromPackageVersion",
"EnableTopicRule",
"GetBehaviorModelTrainingSummaries",
"GetBucketsAggregation",
Expand Down Expand Up @@ -6267,6 +6269,7 @@
"ListRelatedResourcesForAuditFinding",
"ListRetainedMessages",
"ListRoleAliases",
"ListSbomValidationResults",
"ListScheduledAudits",
"ListSecurityProfiles",
"ListSecurityProfilesForTarget",
Expand Down Expand Up @@ -20993,8 +20996,10 @@
"DeleteBucket",
"DeleteBucketPolicy",
"GetBucketPolicy",
"GetEncryptionConfiguration",
"ListAllMyDirectoryBuckets",
"PutBucketPolicy"
"PutBucketPolicy",
"PutEncryptionConfiguration"
],
"HasResource": true,
"StringPrefix": "s3express",
Expand All @@ -21006,7 +21011,9 @@
"s3express:authType",
"s3express:signatureAge",
"s3express:signatureversion",
"s3express:x-amz-content-sha256"
"s3express:x-amz-content-sha256",
"s3express:x-amz-server-side-encryption",
"s3express:x-amz-server-side-encryption-aws-kms-key-id"
]
},
"Amazon S3 Glacier": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a90b69678bf175ef86fc57b535a85eed\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"71251815c98057088a23e79cb28bfc44\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7c428bb6b8a693cc6612074f825cfd9e\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"1408f921922302d495a67e27eb88f78e\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5ee0a697f907436422b95d29aa14f563\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"9919016170089abd0bea082b6682efbf\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c886dd070a0bb4bc6475060d06845b8f\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4eeed847e9fb414e1d50ea5fe631174d\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d8420b192a5368620693af9b84506679\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"90bfd0af946b60adbf60a1a406cedeb1\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"024011050c47f883e0a622b2d14586f7\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d36c4c224a3b01c1ea13339c0420555b\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d594d775bcd53898f584bd49ea6c7314\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"59eb9a779edbbc1f42bedd6d0b6db809\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0e33624654a015f4af11314e806e2c0c\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"15b24098e19473b71ad005103a72b521\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"dd304f1c743383a62d14fbd5f7ae8411\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"a3c0af0f0e825596592e27c133f57300\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"cba20ce381302fb6be48cba202006432\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ec8e47d34bed62612c4684b9b981932e\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"867c324251d587fa9ace93b5d60a9826\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c36579a076af8da8a8c14995e277fdab\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"703614cf3562c31003ea0c359b9d8c45\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ab9e3af1b8b7bddc28ba0e7150e656c0\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"ef6b43f009331ffb58d087c6bad1964a\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8e1798b002b41f50a79da0642b7ddf2d\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8272c23ce894378d87647c989c5d647e\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d1600d48758347b621fc1abe91c89736\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"133b36b800e5d916938e15d6739541d2\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"40341ccd60f5b1da72a073cf666ac181\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"58d43e94395ee916cceeaa3c3d46885d\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"023a65be56df03104a9af83c1bf9667b\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f691c26a75fd7a7adead6e69114e3520\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fdab38f00756e40f50627bb2f4e0e9dc\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"db8d5a2962aa06d5318ab7d7e10b590a\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fdc1e504829dcbe6332fb60b34efe26e\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b74ad4f9d548eabc2a255ec850745d15\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7774ca483e23bf0cad6de554240afe09\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d5cf692db86a77845d17c960393a0572\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fe8fa399e1d6c45f79fc6a40568d0927\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d3d3904c0906bc6ab68b9268544e52e0\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"862dd23526fb5198ee41900badcf2cea\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"31f514aa2b226024280cd2e197fa1fc5\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4b4b1319ce19ef28503c8c3927f89dfd\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"47ab0e772817ae8550c14c2e6199e332\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"101154e33d44d8d34cbcaba5d7eb76b2\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c54798620ab2c82cb3e2a7573f0527b8\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8e4bed8ea20cb6d4bcd69a275a0cd3d9\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c0c45d9d71a676073d54603c448ecc79\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d3e57541043130761291b534d7650062\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8c5a5e35243e61d256502d160f946644\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"25306c9684a8bb2b077e323be75ae1fb\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4496fe051e117d6a32139af7f169a4da\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"84d0e1d28e9da8805c0b355f5d7efb54\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6a243a8bb463bccda84a2c4e618c54dd\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b777b730333561993b19a32fb0e64fc0\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8626f81de8c210b8f794a0d8830bca94\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"a0ad393cf37c18bf38fed9afaa4475e0\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"710f06fbf24357e400b3ebecc0d26f45\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"30076cbf30b1892ee88492d8c3daaaa4\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"df331d6ea919b2a1870bd507adcfb06f\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3e1b2b9c51e977dc694e6679a05d7a32\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"78eee4a7d16dbe1d4ba41e3dcb00a118\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"617a80577073eb063c3c5c63cb753f6c\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4a004bf616562497888d121d810b317a\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5a772f33a219241fb223e73927ae9db8\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b10087571521fccbf316a7bf010c5900\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3015bf71dddf86879f1e1f50223e4e51\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
{
"_description": "Automatically updated using update_specs_from_pricing",
"af-south-1": {
"enum": [
"db.r4.16xlarge",
"db.r4.2xlarge",
"db.r4.4xlarge",
"db.r4.8xlarge",
"db.r4.large",
"db.r4.xlarge",
"db.r5.12xlarge",
"db.r5.16xlarge",
"db.r5.24xlarge",
"db.r5.2xlarge",
"db.r5.4xlarge",
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.medium",
"db.t4g.medium"
]
},
"ap-east-1": {
"enum": [
"db.r4.16xlarge",
Expand Down Expand Up @@ -324,6 +351,33 @@
"db.t4g.medium"
]
},
"eu-south-2": {
"enum": [
"db.r4.16xlarge",
"db.r4.2xlarge",
"db.r4.4xlarge",
"db.r4.8xlarge",
"db.r4.large",
"db.r4.xlarge",
"db.r5.12xlarge",
"db.r5.16xlarge",
"db.r5.24xlarge",
"db.r5.2xlarge",
"db.r5.4xlarge",
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.medium",
"db.t4g.medium"
]
},
"eu-west-1": {
"enum": [
"db.r4.16xlarge",
Expand Down
Loading

0 comments on commit 59ab1cb

Please sign in to comment.