Skip to content

Commit ced6ec3

Browse files
Update CloudFormation schemas to 2024-10-03 (#3732)
Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent 1ed6d41 commit ced6ec3

34 files changed

+3148
-3547
lines changed
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"53206caf0a912443cf54433ca53640cc\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0efada59551b92b6ffa4ab8c8a55f07f\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"006fe6e3441c0a4d351967ca928a5911\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a39b1e43bcf584e04ddcb8b54742099b\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"13f9773ff3847cc0389b2d3aef6580db\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"5cc60e4a06bc61d72475ae66f42cc0d6\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9d64f6d39a333de13f2c1185be345f45\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"57c7798e6c50708cc6693dfac187be3c\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"c898334d4cc2e4f77ecde066091efb0a\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0fcb1875ba34c616da3187d11f95a20f\"", "url": "https://schema.cloudformation.eu-west-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
@@ -517,6 +517,7 @@
517517
"AWSServiceRoleForMonitronPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForMonitronPolicy",
518518
"AWSServiceRoleForNeptuneGraphPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForNeptuneGraphPolicy",
519519
"AWSServiceRoleForPrivateMarketplaceAdminPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForPrivateMarketplaceAdminPolicy",
520+
"AWSServiceRoleForProcurementInsightsPolicy": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForProcurementInsightsPolicy",
520521
"AWSServiceRoleForSMS": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForSMS",
521522
"AWSServiceRoleForUserSubscriptions": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRoleForUserSubscriptions",
522523
"AWSServiceRolePolicyForBackupReports": "arn:aws:iam::aws:policy/aws-service-role/AWSServiceRolePolicyForBackupReports",

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1301,7 +1301,6 @@
13011301
"aws-chatbot-microsoftteamschannelconfiguration.json",
13021302
"aws-chatbot-slackchannelconfiguration.json",
13031303
"aws-cloud9-environmentec2.json",
1304-
"aws-cloudformation-customresource.json",
13051304
"aws-cloudformation-hookdefaultversion.json",
13061305
"aws-cloudformation-hooktypeconfig.json",
13071306
"aws-cloudformation-hookversion.json",
@@ -1494,6 +1493,7 @@
14941493
"aws-ec2-localgatewayroutetable.json",
14951494
"aws-ec2-localgatewayroutetablevirtualinterfacegroupassociation.json",
14961495
"aws-ec2-localgatewayroutetablevpcassociation.json",
1496+
"aws-ec2-natgateway.json",
14971497
"aws-ec2-networkacl.json",
14981498
"aws-ec2-networkaclentry.json",
14991499
"aws-ec2-networkinsightsaccessscope.json",
@@ -1576,7 +1576,6 @@
15761576
"aws-eks-podidentityassociation.json",
15771577
"aws-elasticache-cachecluster.json",
15781578
"aws-elasticache-parametergroup.json",
1579-
"aws-elasticache-replicationgroup.json",
15801579
"aws-elasticache-securitygroup.json",
15811580
"aws-elasticache-securitygroupingress.json",
15821581
"aws-elasticache-serverlesscache.json",
@@ -1596,8 +1595,6 @@
15961595
"aws-elasticloadbalancingv2-truststore.json",
15971596
"aws-elasticloadbalancingv2-truststorerevocation.json",
15981597
"aws-elasticsearch-domain.json",
1599-
"aws-emr-cluster.json",
1600-
"aws-emr-instancefleetconfig.json",
16011598
"aws-emr-instancegroupconfig.json",
16021599
"aws-emr-securityconfiguration.json",
16031600
"aws-emr-step.json",
@@ -1642,11 +1639,13 @@
16421639
"aws-globalaccelerator-listener.json",
16431640
"aws-glue-classifier.json",
16441641
"aws-glue-connection.json",
1642+
"aws-glue-crawler.json",
16451643
"aws-glue-customentitytype.json",
16461644
"aws-glue-database.json",
16471645
"aws-glue-datacatalogencryptionsettings.json",
16481646
"aws-glue-dataqualityruleset.json",
16491647
"aws-glue-devendpoint.json",
1648+
"aws-glue-job.json",
16501649
"aws-glue-mltransform.json",
16511650
"aws-glue-partition.json",
16521651
"aws-glue-registry.json",
@@ -1680,6 +1679,7 @@
16801679
"aws-guardduty-detector.json",
16811680
"aws-guardduty-filter.json",
16821681
"aws-guardduty-ipset.json",
1682+
"aws-guardduty-malwareprotectionplan.json",
16831683
"aws-guardduty-master.json",
16841684
"aws-guardduty-member.json",
16851685
"aws-guardduty-threatintelset.json",
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"additionalProperties": true,
3+
"createOnlyProperties": [
4+
"/properties/ServiceToken"
5+
],
6+
"primaryIdentifier": [
7+
"/properties/Id"
8+
],
9+
"properties": {
10+
"Id": {
11+
"type": "string"
12+
},
13+
"ServiceTimeout": {
14+
"type": "integer"
15+
},
16+
"ServiceToken": {
17+
"type": "string"
18+
}
19+
},
20+
"readOnlyProperties": [
21+
"/properties/Id"
22+
],
23+
"required": [
24+
"ServiceToken"
25+
],
26+
"typeName": "AWS::CloudFormation::CustomResource"
27+
}

src/cfnlint/data/schemas/providers/ap_south_1/aws-ec2-natgateway.json

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

0 commit comments

Comments
 (0)