Skip to content

Commit 917f601

Browse files
kddejonggithub-actions[bot]
authored andcommitted
Update CloudFormation schemas to 2025-08-29
1 parent d52fa16 commit 917f601

File tree

336 files changed

+28380
-28622
lines changed

Some content is hidden

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

336 files changed

+28380
-28622
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: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27244,6 +27244,11 @@
2724427244
]
2724527245
},
2724627246
"describeadassessment": {},
27247+
"describecaenrollmentpolicy": {
27248+
"Resources": [
27249+
"directory"
27250+
]
27251+
},
2724727252
"describecertificate": {
2724827253
"Resources": [
2724927254
"directory"
@@ -27307,6 +27312,11 @@
2730727312
"directory"
2730827313
]
2730927314
},
27315+
"disablecaenrollmentpolicy": {
27316+
"Resources": [
27317+
"directory"
27318+
]
27319+
},
2731027320
"disableclientauthentication": {
2731127321
"Resources": [
2731227322
"directory"
@@ -27337,6 +27347,11 @@
2733727347
"directory"
2733827348
]
2733927349
},
27350+
"enablecaenrollmentpolicy": {
27351+
"Resources": [
27352+
"directory"
27353+
]
27354+
},
2734027355
"enableclientauthentication": {
2734127356
"Resources": [
2734227357
"directory"
@@ -28312,6 +28327,7 @@
2831228327
"associateroutetable": {
2831328328
"Resources": [
2831428329
"internet-gateway",
28330+
"ipv4pool-ec2",
2831528331
"route-table",
2831628332
"subnet",
2831728333
"vpn-gateway"
@@ -28585,6 +28601,12 @@
2858528601
"snapshot"
2858628602
]
2858728603
},
28604+
"createimageusagereport": {
28605+
"Resources": [
28606+
"image",
28607+
"image-usage-report"
28608+
]
28609+
},
2858828610
"createinstanceconnectendpoint": {
2858928611
"Resources": [
2859028612
"instance-connect-endpoint",
@@ -28868,6 +28890,7 @@
2886828890
"fpga-image",
2886928891
"host-reservation",
2887028892
"image",
28893+
"image-usage-report",
2887128894
"import-image-task",
2887228895
"import-snapshot-task",
2887328896
"instance",
@@ -29187,6 +29210,11 @@
2918729210
"fpga-image"
2918829211
]
2918929212
},
29213+
"deleteimageusagereport": {
29214+
"Resources": [
29215+
"image-usage-report"
29216+
]
29217+
},
2919029218
"deleteinstanceconnectendpoint": {
2919129219
"Resources": [
2919229220
"instance-connect-endpoint"
@@ -29413,6 +29441,7 @@
2941329441
"fpga-image",
2941429442
"host-reservation",
2941529443
"image",
29444+
"image-usage-report",
2941629445
"import-image-task",
2941729446
"import-snapshot-task",
2941829447
"instance",
@@ -29753,7 +29782,10 @@
2975329782
"image"
2975429783
]
2975529784
},
29785+
"describeimagereferences": {},
2975629786
"describeimages": {},
29787+
"describeimageusagereportentries": {},
29788+
"describeimageusagereports": {},
2975729789
"describeimportimagetasks": {},
2975829790
"describeimportsnapshottasks": {},
2975929791
"describeinstanceattribute": {
@@ -30542,6 +30574,12 @@
3054230574
"instance"
3054330575
]
3054430576
},
30577+
"modifyinstanceconnectendpoint": {
30578+
"Resources": [
30579+
"instance-connect-endpoint",
30580+
"security-group"
30581+
]
30582+
},
3054530583
"modifyinstancecpuoptions": {
3054630584
"Resources": [
3054730585
"instance"
@@ -31546,6 +31584,18 @@
3154631584
"ec2:RootDeviceType"
3154731585
]
3154831586
},
31587+
"image-usage-report": {
31588+
"ARNFormats": [
31589+
"arn:${Partition}:ec2:${Region}:${Account}:image-usage-report/.*"
31590+
],
31591+
"ConditionKeys": [
31592+
"aws:RequestTag/${TagKey}",
31593+
"aws:ResourceTag/${TagKey}",
31594+
"aws:TagKeys",
31595+
"ec2:Region",
31596+
"ec2:ResourceTag/${TagKey}"
31597+
]
31598+
},
3154931599
"import-image-task": {
3155031600
"ARNFormats": [
3155131601
"arn:${Partition}:ec2:${Region}:${Account}:import-image-task/.*"
@@ -31581,6 +31631,7 @@
3158131631
"ec2:Attribute",
3158231632
"ec2:Attribute/${AttributeName}",
3158331633
"ec2:AvailabilityZone",
31634+
"ec2:AvailabilityZoneId",
3158431635
"ec2:CpuOptionsAmdSevSnp",
3158531636
"ec2:EbsOptimized",
3158631637
"ec2:InstanceAutoRecovery",
@@ -32204,6 +32255,7 @@
3220432255
"ec2:Attribute",
3220532256
"ec2:Attribute/${AttributeName}",
3220632257
"ec2:AvailabilityZone",
32258+
"ec2:AvailabilityZoneId",
3220732259
"ec2:Ipv4IpamPoolId",
3220832260
"ec2:Ipv6IpamPoolId",
3220932261
"ec2:IsLaunchTemplateResource",
@@ -32467,6 +32519,7 @@
3246732519
"ec2:Attribute",
3246832520
"ec2:Attribute/${AttributeName}",
3246932521
"ec2:AvailabilityZone",
32522+
"ec2:AvailabilityZoneId",
3247032523
"ec2:Encrypted",
3247132524
"ec2:IsLaunchTemplateResource",
3247232525
"ec2:KmsKeyId",
@@ -33533,6 +33586,11 @@
3353333586
"cluster"
3353433587
]
3353533588
},
33589+
"describeinsightsrefresh": {
33590+
"Resources": [
33591+
"cluster"
33592+
]
33593+
},
3353633594
"describenodegroup": {
3353733595
"Resources": [
3353833596
"nodegroup"
@@ -33632,6 +33690,11 @@
3363233690
]
3363333691
},
3363433692
"registercluster": {},
33693+
"startinsightsrefresh": {
33694+
"Resources": [
33695+
"cluster"
33696+
]
33697+
},
3363533698
"tagresource": {
3363633699
"Resources": [
3363733700
"access-entry",
@@ -62259,12 +62322,22 @@
6225962322
"graph"
6226062323
]
6226162324
},
62325+
"startgraph": {
62326+
"Resources": [
62327+
"graph"
62328+
]
62329+
},
6226262330
"startimporttask": {
6226362331
"Resources": [
6226462332
"graph",
6226562333
"import-task"
6226662334
]
6226762335
},
62336+
"stopgraph": {
62337+
"Resources": [
62338+
"graph"
62339+
]
62340+
},
6226862341
"tagresource": {
6226962342
"Resources": [
6227062343
"graph",
@@ -87308,6 +87381,7 @@
8730887381
"component"
8730987382
]
8731087383
},
87384+
"getconfigurationcheckoperation": {},
8731187385
"getdatabase": {},
8731287386
"getoperation": {},
8731387387
"getresourcepermission": {},
@@ -87317,9 +87391,13 @@
8731787391
"application"
8731887392
]
8731987393
},
87394+
"listconfigurationcheckdefinitions": {},
87395+
"listconfigurationcheckoperations": {},
8732087396
"listdatabases": {},
8732187397
"listoperationevents": {},
8732287398
"listoperations": {},
87399+
"listsubcheckresults": {},
87400+
"listsubcheckruleresults": {},
8732387401
"listtagsforresource": {},
8732487402
"putresourcepermission": {},
8732587403
"registerapplication": {},
@@ -87334,6 +87412,7 @@
8733487412
"application"
8733587413
]
8733687414
},
87415+
"startconfigurationchecks": {},
8733787416
"stopapplication": {
8733887417
"Resources": [
8733987418
"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": "\"d7815cc61c4c84b0edf994b0a99f089c\"", "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": "\"da95b2646f071705d2ab2b40605b30a4\"", "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": "\"65db0e36b53099264a2a0073041d6acb\"", "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": "\"004ba0194dd9d2fc54470b42b0d230e5\"", "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": "\"df76ec8e420244a4d4f203641f884ba2\"", "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": "\"388289af6049b87c4fc3a92359fd214c\"", "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": "\"a0a36e36c9e8b8fbaa670a1587de7df0\"", "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": "\"d44a3cfc407e6ea72b7d6546fb170dbb\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}

0 commit comments

Comments
 (0)