Skip to content

Commit 1863011

Browse files
Update CloudFormation schemas to 2025-03-24 (#4046)
Co-authored-by: kddejong <[email protected]>
1 parent 365b0f1 commit 1863011

File tree

339 files changed

+53110
-56474
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

339 files changed

+53110
-56474
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19621,6 +19621,11 @@
1962119621
"instance"
1962219622
]
1962319623
},
19624+
"listanalyticsdatalakedatasets": {
19625+
"Resources": [
19626+
"instance"
19627+
]
19628+
},
1962419629
"listapprovedorigins": {
1962519630
"Resources": [
1962619631
"instance"
@@ -72747,6 +72752,11 @@
7274772752
"safetyrule"
7274872753
]
7274972754
},
72755+
"updatecluster": {
72756+
"Resources": [
72757+
"cluster"
72758+
]
72759+
},
7275072760
"updatecontrolpanel": {
7275172761
"Resources": [
7275272762
"controlpanel"
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"8369a6788f36cdcd25ddedee2173db80\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8811c19851aeaeee407afd520782c7f9\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b46cb4effdf0d94dee73b28056afa6be\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"76d70d4c0b7cf678561d2058b3bd9120\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7c580b19b6f61600b803c8da49ef32b1\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"74aff9704bd1a09dc0dd74d2faac15ad\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"1a401d8d106978ea48c15231d2e64ec6\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8bc38e955a3857306b7b9b73de4acaec\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"936c05d562537e7b2ae44030364e4f9b\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5b44d25325bcb390fc6e19c0a20c2402\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"02c1dcbe79588af741d5e8fb87d105fa\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"7b99afc49f61b7757d79887fc5e6e1b3\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"052f1ae824a949f88372f743868fceff\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"53a626cd8eecb60c9be5c05f48e60db5\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"3f34aae2d4e7082b2fb983c02ce70de8\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"e31b4e47a5e11ccc27218237fdea9e67\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"10fc40f531b0b08b7780b5e965640047\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"eca5a52c24e446fbe9fe3793df970211\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"35e1af7a9c074c89154858fd75a47dd9\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"da24e70e8ff397a5c137212c8894e46a\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"c56523b562587ba212481fed8f53ef6f\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"ffa5e0ee2bd094cd7b6754fe1f6c2d7a\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"5dc365e18abc251982ff1af595600e54\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"4b16cc95f100c29ded364100189c72bf\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"2731d5d908dccc0cb103adf95ae98012\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"4c4777ba29a52800562433e069fa6995\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"64dbbef82aea130d94e59015b7d661ac\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"c43ca60ebe43f08cc90ca647e09da21b\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"53fa5571f0290288b27d2c1a0dd4d945\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"89cee4d8a92ff81a8cc5c4e917540f50\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"3178abd77575232efd005c6dccd05703\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a6bb694cb625c6273396835134b6ccfd\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"552daabf732499952fb0aade614986b6\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"b28d875ca7e705e961c7a395a956c06e\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"57266d517120d1a9b82f45596fa008ef\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0f1ab9cd7c99e2b2e1312382fc46c4cc\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"d10b6da8d33dd0086264a9ea1adc7601\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"dd786669ea5491715c31a4cd01968728\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"d46bc11d1d85f5db650ee213cbcb2998\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"534b1729eaa3466246dbe676a704eac8\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"27faa51d1e87331ec16097e358c1b0b5\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"d2739516b2e79ab2a6f517fe33eea945\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9acdd20d0a5fc02b96538edc442aec02\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"29a3b8a3363d26aee579ce67c862858d\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"14564da328316928686b4ce00ccb5054\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e486a615c2d4fb85b7ccc71dcb353de4\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"0d2c7db99030ea3fc9e3a45f03be437d\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e564aa41ac8745e673a5333190521a56\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"d5047b179b98c02bc0a5a5c2d2094d33\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"77a0418f28fa20018ba42b7fc5e729a6\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"86f0c55c1e645a4ecc3f4580f940d6cb\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"709cb09d1bc8d169cc0a626bce610455\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"8d139201cf3d735389ede2987a6e8444\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"70f9e5a7f6d902ae82a2e0e7163a9cd9\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"192935429d2f0d9beb464c4677e9e36d\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a0dfa423919a1d4b834ef28fe7619189\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"c4f7d612b19d8ee78eb37f9c7910841e\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"4fbd55f041284e3ec70dbf728ce74dd9\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9bbcc447a08346988c7d80701f601151\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"837bab8e11dbcc5c396596c1a6068b25\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"df32dc847192089877e1d32e4703802c\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5e27645c193134b681e5926ae8dda443\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"a01933be5ff498b5baf9b521f9935067\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"3c65b1d85e9056cf69badedef0242f28\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"0bfca169441482abba0af7a20f41ef32\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"98de6fa216a4fd79b7f7b6957f98c45e\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b5038aa7fe767955365e80c13b2c0548\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"735f897d9583311fb0ce0e94da68b193\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"cb2eb0080fe5d6848a42e3c6b5776e3e\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"2729cbd5906864f0db8f78bec335ae98\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}

src/cfnlint/data/Serverless/ManagedPolicies.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -758,6 +758,7 @@
758758
"AmazonEC2RoleforSSM": "arn:aws:iam::aws:policy/service-role/AmazonEC2RoleforSSM",
759759
"AmazonEC2SpotFleetAutoscaleRole": "arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetAutoscaleRole",
760760
"AmazonEC2SpotFleetTaggingRole": "arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole",
761+
"AmazonECSComputeServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonECSComputeServiceRolePolicy",
761762
"AmazonECSInfrastructureRolePolicyForServiceConnectTransportLayerSecurity": "arn:aws:iam::aws:policy/service-role/AmazonECSInfrastructureRolePolicyForServiceConnectTransportLayerSecurity",
762763
"AmazonECSInfrastructureRolePolicyForVolumes": "arn:aws:iam::aws:policy/service-role/AmazonECSInfrastructureRolePolicyForVolumes",
763764
"AmazonECSInfrastructureRolePolicyForVpcLattice": "arn:aws:iam::aws:policy/AmazonECSInfrastructureRolePolicyForVpcLattice",

src/cfnlint/data/schemas/extensions/aws_rds_dbcluster/engine_version.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,6 @@
104104
"11.21",
105105
"11.9",
106106
"12",
107-
"12.15",
108-
"12.16",
109-
"12.17",
110-
"12.18",
111-
"12.19",
112-
"12.20",
113107
"12.22",
114108
"12.9",
115109
"13",

src/cfnlint/data/schemas/extensions/aws_rds_dbinstance/engine_version.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,6 @@
118118
"enum": [
119119
"11.21",
120120
"11.9",
121-
"12.15",
122-
"12.16",
123-
"12.17",
124-
"12.18",
125-
"12.19",
126-
"12.20",
127121
"12.22",
128122
"12.9",
129123
"13.11",

src/cfnlint/data/schemas/patches/extensions/all/aws_datazone_connection/__init__.py

Whitespace-only changes.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"op": "add",
4+
"path": "/properties/EnvironmentIdentifier/pattern",
5+
"value": "^[a-zA-Z0-9_-]{1,36}$"
6+
}
7+
]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[
2+
{
3+
"op": "add",
4+
"path": "/definitions/DeobfuscationConfiguration/properties/JavaScriptSourceMaps/properties/S3Uri/maxLength",
5+
"value": 1024
6+
},
7+
{
8+
"op": "add",
9+
"path": "/definitions/DeobfuscationConfiguration/properties/JavaScriptSourceMaps/properties/S3Uri/minLength",
10+
"value": 1
11+
}
12+
]

src/cfnlint/data/schemas/providers/af_south_1/__init__.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1013,7 +1013,6 @@
10131013
"aws-cloudformation-resourcedefaultversion.json",
10141014
"aws-cloudformation-resourceversion.json",
10151015
"aws-cloudformation-stack.json",
1016-
"aws-cloudformation-stackset.json",
10171016
"aws-cloudformation-typeactivation.json",
10181017
"aws-cloudformation-waitconditionhandle.json",
10191018
"aws-cloudfront-anycastiplist.json",
@@ -1229,6 +1228,7 @@
12291228
"aws-ec2-vpcdhcpoptionsassociation.json",
12301229
"aws-ec2-vpcendpoint.json",
12311230
"aws-ec2-vpcendpointconnectionnotification.json",
1231+
"aws-ec2-vpcendpointservice.json",
12321232
"aws-ec2-vpcendpointservicepermissions.json",
12331233
"aws-ec2-vpcgatewayattachment.json",
12341234
"aws-ec2-vpcpeeringconnection.json",
@@ -1423,9 +1423,7 @@
14231423
"aws-mediaconnect-bridge.json",
14241424
"aws-mediaconnect-bridgeoutput.json",
14251425
"aws-mediaconnect-bridgesource.json",
1426-
"aws-mediaconnect-flow.json",
14271426
"aws-mediaconnect-flowentitlement.json",
1428-
"aws-mediaconnect-flowoutput.json",
14291427
"aws-mediaconnect-flowsource.json",
14301428
"aws-mediaconnect-flowvpcinterface.json",
14311429
"aws-mediaconnect-gateway.json",
@@ -1496,7 +1494,9 @@
14961494
"aws-ram-permission.json",
14971495
"aws-ram-resourceshare.json",
14981496
"aws-rbin-rule.json",
1497+
"aws-rds-dbcluster.json",
14991498
"aws-rds-dbclusterparametergroup.json",
1499+
"aws-rds-dbinstance.json",
15001500
"aws-rds-dbparametergroup.json",
15011501
"aws-rds-dbproxy.json",
15021502
"aws-rds-dbproxyendpoint.json",
@@ -1698,6 +1698,7 @@
16981698
"aws-wafv2-loggingconfiguration.json",
16991699
"aws-wafv2-regexpatternset.json",
17001700
"aws-wafv2-rulegroup.json",
1701+
"aws-wafv2-webacl.json",
17011702
"aws-wafv2-webaclassociation.json",
17021703
"aws-workspaces-workspace.json",
17031704
"aws-xray-group.json",

src/cfnlint/data/schemas/providers/cn_northwest_1/aws-cloudformation-stackset.json renamed to src/cfnlint/data/schemas/providers/af_south_1/aws-cloudformation-stackset.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -329,13 +329,6 @@
329329
"templateUri": "/cloudformation/home?region=${awsRegion}#/stacksets/${StackSetId}"
330330
},
331331
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-cloudformation.git",
332-
"tagging": {
333-
"cloudFormationSystemTags": false,
334-
"tagOnCreate": true,
335-
"tagProperty": "/properties/Tags",
336-
"tagUpdatable": true,
337-
"taggable": true
338-
},
339332
"typeName": "AWS::CloudFormation::StackSet",
340333
"writeOnlyProperties": [
341334
"/properties/TemplateURL",

src/cfnlint/data/schemas/providers/af_south_1/aws-ec2-vpcendpointservice.json

Lines changed: 0 additions & 93 deletions
This file was deleted.

0 commit comments

Comments
 (0)