Skip to content

Commit e45a5e2

Browse files
kddejonggithub-actions[bot]
authored andcommitted
Update CloudFormation schemas to 2025-09-04
1 parent fcf81e0 commit e45a5e2

File tree

332 files changed

+41572
-30856
lines changed

Some content is hidden

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

332 files changed

+41572
-30856
lines changed

docs/rules.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ To include these rules, use the `-e/include-experimental` argument when running
4646
## Rules
4747
(_This documentation is generated by running `cfn-lint --update-documentation`, do not alter this manually_)
4848

49-
The following **264** rules are applied by this linter:
49+
The following **263** rules are applied by this linter:
5050

5151
| Rule ID | Title | Description | Config<br />(Name:Type:Default) | Source | Tags |
5252
| -------- | ----- | ----------- | ---------- | ------ | ---- |
@@ -161,7 +161,6 @@ The following **264** rules are applied by this linter:
161161
| [E3053<a name="E3053"></a>](../src/cfnlint/rules/resources/ecs/TaskDefinitionAwsVpc.py) | Validate ECS task definition is has correct values for 'HostPort' | The 'HostPort' must either be undefined or equal to the 'ContainerPort' value | | [Source]() | `resources`,`ecs` |
162162
| [E3054<a name="E3054"></a>](../src/cfnlint/rules/resources/ecs/ServiceFargate.py) | Validate ECS service using Fargate uses TaskDefinition that allows Fargate | When using an ECS service with 'LaunchType' of 'FARGATE' the associated task definition must have 'RequiresCompatibilities' specified with 'FARGATE' listed | | [Source]() | `resources`,`ecs` |
163163
| [E3055<a name="E3055"></a>](../src/cfnlint/rules/resources/CreationPolicy.py) | Check CreationPolicy values for Resources | Check that the CreationPolicy values are valid | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-creationpolicy.html) | `resources`,`creationPolicy` |
164-
| [E3056<a name="E3056"></a>](../src/cfnlint/rules/resources/ecs/ServiceHealthCheckGracePeriodSeconds.py) | ECS service using HealthCheckGracePeriodSeconds must also have LoadBalancers specified | When using a HealthCheckGracePeriodSeconds on an ECS service, the service must also have a LoadBalancers specified with at least one LoadBalancer in the array. | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-healthcheckgraceperiodseconds) | `properties`,`ecs`,`service`,`container` |
165164
| [E3057<a name="E3057"></a>](../src/cfnlint/rules/resources/cloudfront/DistributionTargetOriginId.py) | Validate that CloudFront TargetOriginId is a specified Origin | CloudFront TargetOriginId has to map to an Origin Id that is in the same DistributionConfig | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-targetoriginid) | `properties`,`cloudfront` |
166165
| [E3058<a name="E3058"></a>](../src/cfnlint/rules/resources/properties/RequiredOr.py) | Validate at least one of the properties are required | Make sure at least one of the resource properties are included | | [Source](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/cfn-schema-specification.md#requiredor) | `resources` |
167166
| [E3059<a name="E3059"></a>](../src/cfnlint/rules/resources/ectwo/VpcSubnetCidr.py) | Validate subnet CIDRs are within the CIDRs of the VPC | When specifying subnet CIDRs for a VPC the subnet CIDRs most be within the VPC CIDRs | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html) | `resources`,`ec2`,`vpc`,`subnet` |

src/cfnlint/data/AdditionalSpecs/Policies.json

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -936,6 +936,7 @@
936936
"investigation-group"
937937
]
938938
},
939+
"getephemeralinvestigationresults": {},
939940
"getinvestigation": {
940941
"Resources": [
941942
"investigation-group"
@@ -12744,6 +12745,11 @@
1274412745
"collaboration"
1274512746
]
1274612747
},
12748+
"createcollaborationchangerequest": {
12749+
"Resources": [
12750+
"collaboration"
12751+
]
12752+
},
1274712753
"createconfiguredaudiencemodelassociation": {
1274812754
"Resources": [
1274912755
"configuredaudiencemodelassociation",
@@ -12874,6 +12880,11 @@
1287412880
"collaboration"
1287512881
]
1287612882
},
12883+
"getcollaborationchangerequest": {
12884+
"Resources": [
12885+
"collaboration"
12886+
]
12887+
},
1287712888
"getcollaborationconfiguredaudiencemodelassociation": {
1287812889
"Resources": [
1287912890
"collaboration",
@@ -12972,6 +12983,11 @@
1297212983
"collaboration"
1297312984
]
1297412985
},
12986+
"listcollaborationchangerequests": {
12987+
"Resources": [
12988+
"collaboration"
12989+
]
12990+
},
1297512991
"listcollaborationconfiguredaudiencemodelassociations": {
1297612992
"Resources": [
1297712993
"collaboration"
@@ -27244,6 +27260,11 @@
2724427260
]
2724527261
},
2724627262
"describeadassessment": {},
27263+
"describecaenrollmentpolicy": {
27264+
"Resources": [
27265+
"directory"
27266+
]
27267+
},
2724727268
"describecertificate": {
2724827269
"Resources": [
2724927270
"directory"
@@ -27307,6 +27328,11 @@
2730727328
"directory"
2730827329
]
2730927330
},
27331+
"disablecaenrollmentpolicy": {
27332+
"Resources": [
27333+
"directory"
27334+
]
27335+
},
2731027336
"disableclientauthentication": {
2731127337
"Resources": [
2731227338
"directory"
@@ -27337,6 +27363,11 @@
2733727363
"directory"
2733827364
]
2733927365
},
27366+
"enablecaenrollmentpolicy": {
27367+
"Resources": [
27368+
"directory"
27369+
]
27370+
},
2734027371
"enableclientauthentication": {
2734127372
"Resources": [
2734227373
"directory"
@@ -28312,6 +28343,7 @@
2831228343
"associateroutetable": {
2831328344
"Resources": [
2831428345
"internet-gateway",
28346+
"ipv4pool-ec2",
2831528347
"route-table",
2831628348
"subnet",
2831728349
"vpn-gateway"
@@ -28585,6 +28617,12 @@
2858528617
"snapshot"
2858628618
]
2858728619
},
28620+
"createimageusagereport": {
28621+
"Resources": [
28622+
"image",
28623+
"image-usage-report"
28624+
]
28625+
},
2858828626
"createinstanceconnectendpoint": {
2858928627
"Resources": [
2859028628
"instance-connect-endpoint",
@@ -28868,6 +28906,7 @@
2886828906
"fpga-image",
2886928907
"host-reservation",
2887028908
"image",
28909+
"image-usage-report",
2887128910
"import-image-task",
2887228911
"import-snapshot-task",
2887328912
"instance",
@@ -29187,6 +29226,11 @@
2918729226
"fpga-image"
2918829227
]
2918929228
},
29229+
"deleteimageusagereport": {
29230+
"Resources": [
29231+
"image-usage-report"
29232+
]
29233+
},
2919029234
"deleteinstanceconnectendpoint": {
2919129235
"Resources": [
2919229236
"instance-connect-endpoint"
@@ -29413,6 +29457,7 @@
2941329457
"fpga-image",
2941429458
"host-reservation",
2941529459
"image",
29460+
"image-usage-report",
2941629461
"import-image-task",
2941729462
"import-snapshot-task",
2941829463
"instance",
@@ -29753,7 +29798,10 @@
2975329798
"image"
2975429799
]
2975529800
},
29801+
"describeimagereferences": {},
2975629802
"describeimages": {},
29803+
"describeimageusagereportentries": {},
29804+
"describeimageusagereports": {},
2975729805
"describeimportimagetasks": {},
2975829806
"describeimportsnapshottasks": {},
2975929807
"describeinstanceattribute": {
@@ -30542,6 +30590,12 @@
3054230590
"instance"
3054330591
]
3054430592
},
30593+
"modifyinstanceconnectendpoint": {
30594+
"Resources": [
30595+
"instance-connect-endpoint",
30596+
"security-group"
30597+
]
30598+
},
3054530599
"modifyinstancecpuoptions": {
3054630600
"Resources": [
3054730601
"instance"
@@ -31546,6 +31600,18 @@
3154631600
"ec2:RootDeviceType"
3154731601
]
3154831602
},
31603+
"image-usage-report": {
31604+
"ARNFormats": [
31605+
"arn:${Partition}:ec2:${Region}:${Account}:image-usage-report/.*"
31606+
],
31607+
"ConditionKeys": [
31608+
"aws:RequestTag/${TagKey}",
31609+
"aws:ResourceTag/${TagKey}",
31610+
"aws:TagKeys",
31611+
"ec2:Region",
31612+
"ec2:ResourceTag/${TagKey}"
31613+
]
31614+
},
3154931615
"import-image-task": {
3155031616
"ARNFormats": [
3155131617
"arn:${Partition}:ec2:${Region}:${Account}:import-image-task/.*"
@@ -31581,6 +31647,7 @@
3158131647
"ec2:Attribute",
3158231648
"ec2:Attribute/${AttributeName}",
3158331649
"ec2:AvailabilityZone",
31650+
"ec2:AvailabilityZoneId",
3158431651
"ec2:CpuOptionsAmdSevSnp",
3158531652
"ec2:EbsOptimized",
3158631653
"ec2:InstanceAutoRecovery",
@@ -32204,6 +32271,7 @@
3220432271
"ec2:Attribute",
3220532272
"ec2:Attribute/${AttributeName}",
3220632273
"ec2:AvailabilityZone",
32274+
"ec2:AvailabilityZoneId",
3220732275
"ec2:Ipv4IpamPoolId",
3220832276
"ec2:Ipv6IpamPoolId",
3220932277
"ec2:IsLaunchTemplateResource",
@@ -32467,6 +32535,7 @@
3246732535
"ec2:Attribute",
3246832536
"ec2:Attribute/${AttributeName}",
3246932537
"ec2:AvailabilityZone",
32538+
"ec2:AvailabilityZoneId",
3247032539
"ec2:Encrypted",
3247132540
"ec2:IsLaunchTemplateResource",
3247232541
"ec2:KmsKeyId",
@@ -33533,6 +33602,11 @@
3353333602
"cluster"
3353433603
]
3353533604
},
33605+
"describeinsightsrefresh": {
33606+
"Resources": [
33607+
"cluster"
33608+
]
33609+
},
3353633610
"describenodegroup": {
3353733611
"Resources": [
3353833612
"nodegroup"
@@ -33632,6 +33706,11 @@
3363233706
]
3363333707
},
3363433708
"registercluster": {},
33709+
"startinsightsrefresh": {
33710+
"Resources": [
33711+
"cluster"
33712+
]
33713+
},
3363533714
"tagresource": {
3363633715
"Resources": [
3363733716
"access-entry",
@@ -52612,6 +52691,9 @@
5261252691
"consumer": {
5261352692
"ARNFormats": [
5261452693
"arn:${Partition}:kinesis:${Region}:${Account}:.*"
52694+
],
52695+
"ConditionKeys": [
52696+
"aws:ResourceTag/${TagKey}"
5261552697
]
5261652698
},
5261752699
"kmskey": {
@@ -61891,6 +61973,11 @@
6189161973
"brokers"
6189261974
]
6189361975
},
61976+
"updatebrokeraccessconfiguration": {
61977+
"Resources": [
61978+
"brokers"
61979+
]
61980+
},
6189461981
"updateconfiguration": {
6189561982
"Resources": [
6189661983
"configurations"
@@ -62259,12 +62346,22 @@
6225962346
"graph"
6226062347
]
6226162348
},
62349+
"startgraph": {
62350+
"Resources": [
62351+
"graph"
62352+
]
62353+
},
6226262354
"startimporttask": {
6226362355
"Resources": [
6226462356
"graph",
6226562357
"import-task"
6226662358
]
6226762359
},
62360+
"stopgraph": {
62361+
"Resources": [
62362+
"graph"
62363+
]
62364+
},
6226862365
"tagresource": {
6226962366
"Resources": [
6227062367
"graph",
@@ -87308,6 +87405,7 @@
8730887405
"component"
8730987406
]
8731087407
},
87408+
"getconfigurationcheckoperation": {},
8731187409
"getdatabase": {},
8731287410
"getoperation": {},
8731387411
"getresourcepermission": {},
@@ -87317,9 +87415,13 @@
8731787415
"application"
8731887416
]
8731987417
},
87418+
"listconfigurationcheckdefinitions": {},
87419+
"listconfigurationcheckoperations": {},
8732087420
"listdatabases": {},
8732187421
"listoperationevents": {},
8732287422
"listoperations": {},
87423+
"listsubcheckresults": {},
87424+
"listsubcheckruleresults": {},
8732387425
"listtagsforresource": {},
8732487426
"putresourcepermission": {},
8732587427
"registerapplication": {},
@@ -87334,6 +87436,7 @@
8733487436
"application"
8733587437
]
8733687438
},
87439+
"startconfigurationchecks": {},
8733787440
"stopapplication": {
8733887441
"Resources": [
8733987442
"application"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"3b9f93ab6453ddb4219ad23b34fbc9ab\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"05352fd347555ca11df2f5f8dfac26d8\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"e66aff2bff4925f684af73ab6d764771\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"c529e3aa6f73af7f8fd7f9431a128b42\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"38dbf791f62f8c4cf07461b4049f3fa5\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a308c772ca625faae7b730d3578417e8\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f4934804ab4ce6872483e9bf26e0907c\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8026d1b297dda6ed1f1b282ed4ab7454\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"0e98e0a5218e1b21035cedd01b94adf4\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"7d21ae6a1e597c55d25d20cb3afdf37f\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"24ae3f33274dd07c01453a710952b62e\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"ab1c7cdf1baa73ac2f426ba373f96428\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"8a02f9793bb1a1c01f5c91400fe48a64\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"d041a1aaa5d9a744cec763c6287c3e7c\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"2b25c91566a18224b954e6c820ce101c\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"c43842c3b0d337377e17e3455d28512d\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}

0 commit comments

Comments
 (0)