Skip to content

Commit 84af5ec

Browse files
chore(specs) - Update CloudFormation specs to 114.0.0 (#2601)
* Update CloudFormation specs to 114.0.0 * Adjust numbers based on CW log group retention change --------- Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent df15903 commit 84af5ec

File tree

73 files changed

+12799
-76158
lines changed

Some content is hidden

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

73 files changed

+12799
-76158
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def get_version(filename):
4343
zip_safe=False,
4444
install_requires=[
4545
'pyyaml>5.4',
46-
'aws-sam-translator>=1.59.0',
46+
'aws-sam-translator>=1.60.1',
4747
'jsonpatch',
4848
'jsonschema>=3.0,<5',
4949
'networkx>=2.4,<4',

src/cfnlint/data/AdditionalSpecs/Policies.json

Lines changed: 103 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2272,27 +2272,35 @@
22722272
"ARNRegex": "^arn:${Partition}:controltower:.+:.+:.+",
22732273
"Actions": [
22742274
"CreateManagedAccount",
2275+
"DeleteLandingZone",
22752276
"DeregisterManagedAccount",
22762277
"DeregisterOrganizationalUnit",
22772278
"DescribeAccountFactoryConfig",
22782279
"DescribeCoreService",
22792280
"DescribeGuardrail",
22802281
"DescribeGuardrailForTarget",
2282+
"DescribeLandingZoneConfiguration",
22812283
"DescribeManagedAccount",
22822284
"DescribeManagedOrganizationalUnit",
2285+
"DescribeRegisterOrganizationalUnitOperation",
22832286
"DescribeSingleSignOn",
22842287
"DisableControl",
22852288
"DisableGuardrail",
22862289
"EnableControl",
22872290
"EnableGuardrail",
2291+
"GetAccountInfo",
22882292
"GetAvailableUpdates",
22892293
"GetControlOperation",
22902294
"GetGuardrailComplianceStatus",
22912295
"GetHomeRegion",
2296+
"GetLandingZoneDriftStatus",
22922297
"GetLandingZoneStatus",
22932298
"ListDirectoryGroups",
2299+
"ListDriftDetails",
22942300
"ListEnabledControls",
22952301
"ListEnabledGuardrails",
2302+
"ListExtendGovernancePrecheckDetails",
2303+
"ListExternalConfigRuleCompliance",
22962304
"ListGuardrailViolations",
22972305
"ListGuardrails",
22982306
"ListGuardrailsForTarget",
@@ -2302,6 +2310,7 @@
23022310
"ListManagedOrganizationalUnits",
23032311
"ListManagedOrganizationalUnitsForGuardrail",
23042312
"ManageOrganizationalUnit",
2313+
"PerformPreLaunchChecks",
23052314
"SetupLandingZone",
23062315
"UpdateAccountFactoryConfig"
23072316
],
@@ -2387,7 +2396,7 @@
23872396
},
23882397
"AWS Data Exchange": {
23892398
"ARNFormat": "arn:aws:dataexchange:${Region}:${Account}:${ResourceType}/${ResourceId}",
2390-
"ARNRegex": "^arn:aws:dataexchange:.+:.*:.+",
2399+
"ARNRegex": "^arn:aws:dataexchange:.+",
23912400
"Actions": [
23922401
"CancelJob",
23932402
"CreateAsset",
@@ -6911,7 +6920,9 @@
69116920
"Actions": [
69126921
"DescribeServices",
69136922
"GetAttributeValues",
6914-
"GetProducts"
6923+
"GetPriceListFileUrl",
6924+
"GetProducts",
6925+
"ListPriceLists"
69156926
],
69166927
"HasResource": false,
69176928
"StringPrefix": "pricing"
@@ -8022,6 +8033,7 @@
80228033
"ListCompatibleImages",
80238034
"ListJobs",
80248035
"ListLongTermPricing",
8036+
"ListServiceVersions",
80258037
"UpdateCluster",
80268038
"UpdateJob",
80278039
"UpdateJobShipmentState",
@@ -8584,6 +8596,52 @@
85848596
"HasResource": false,
85858597
"StringPrefix": "tax"
85868598
},
8599+
"AWS Telco Network Builder": {
8600+
"ARNFormat": "arn:aws:tnb:${Region}:${Account}:${RelativeId}",
8601+
"ARNRegex": "^arn:aws:tnb:.+",
8602+
"Actions": [
8603+
"CancelSolNetworkOperation",
8604+
"CreateSolFunctionPackage",
8605+
"CreateSolNetworkInstance",
8606+
"CreateSolNetworkPackage",
8607+
"DeleteSolFunctionPackage",
8608+
"DeleteSolNetworkInstance",
8609+
"DeleteSolNetworkPackage",
8610+
"GetSolFunctionInstance",
8611+
"GetSolFunctionPackage",
8612+
"GetSolFunctionPackageContent",
8613+
"GetSolFunctionPackageDescriptor",
8614+
"GetSolNetworkInstance",
8615+
"GetSolNetworkOperation",
8616+
"GetSolNetworkPackage",
8617+
"GetSolNetworkPackageContent",
8618+
"GetSolNetworkPackageDescriptor",
8619+
"InstantiateSolNetworkInstance",
8620+
"ListSolFunctionInstances",
8621+
"ListSolFunctionPackages",
8622+
"ListSolNetworkInstances",
8623+
"ListSolNetworkOperations",
8624+
"ListSolNetworkPackages",
8625+
"ListTagsForResource",
8626+
"PutSolFunctionPackageContent",
8627+
"PutSolNetworkPackageContent",
8628+
"TagResource",
8629+
"TerminateSolNetworkInstance",
8630+
"UntagResource",
8631+
"UpdateSolFunctionPackage",
8632+
"UpdateSolNetworkInstance",
8633+
"UpdateSolNetworkPackage",
8634+
"ValidateSolFunctionPackageContent",
8635+
"ValidateSolNetworkPackageContent"
8636+
],
8637+
"HasResource": true,
8638+
"StringPrefix": "tnb",
8639+
"conditionKeys": [
8640+
"aws:RequestTag/${TagKey}",
8641+
"aws:ResourceTag/${TagKey}",
8642+
"aws:TagKeys"
8643+
]
8644+
},
85878645
"AWS Tiros": {
85888646
"ARNFormat": "arn:${Partition}:tiros:${Region}:${Account}:${RelativeId}",
85898647
"ARNRegex": "^arn:aws:tiros::.+",
@@ -9101,51 +9159,6 @@
91019159
"aws:TagKeys"
91029160
]
91039161
},
9104-
"AWS service to enable 5G automation": {
9105-
"ARNFormat": "arn:aws:tnb:${Region}:${Account}:${RelativeId}",
9106-
"ARNRegex": "^arn:aws:tnb:.+",
9107-
"Actions": [
9108-
"CancelSolNetworkOperation",
9109-
"CreateSolFunctionPackage",
9110-
"CreateSolNetworkInstance",
9111-
"CreateSolNetworkPackage",
9112-
"DeleteSolFunctionPackage",
9113-
"DeleteSolNetworkInstance",
9114-
"DeleteSolNetworkPackage",
9115-
"GetSolFunctionInstance",
9116-
"GetSolFunctionPackage",
9117-
"GetSolFunctionPackageContent",
9118-
"GetSolFunctionPackageDescriptor",
9119-
"GetSolNetworkInstance",
9120-
"GetSolNetworkOperation",
9121-
"GetSolNetworkPackage",
9122-
"GetSolNetworkPackageContent",
9123-
"GetSolNetworkPackageDescriptor",
9124-
"InstantiateSolNetworkInstance",
9125-
"ListSolFunctionInstances",
9126-
"ListSolFunctionPackages",
9127-
"ListSolNetworkInstances",
9128-
"ListSolNetworkOperations",
9129-
"ListSolNetworkPackages",
9130-
"PutSolFunctionPackageContent",
9131-
"PutSolNetworkPackageContent",
9132-
"TagResource",
9133-
"TerminateSolNetworkInstance",
9134-
"UntagResource",
9135-
"UpdateSolFunctionPackage",
9136-
"UpdateSolNetworkInstance",
9137-
"UpdateSolNetworkPackage",
9138-
"ValidateSolFunctionPackageContent",
9139-
"ValidateSolNetworkPackageContent"
9140-
],
9141-
"HasResource": true,
9142-
"StringPrefix": "tnb",
9143-
"conditionKeys": [
9144-
"aws:RequestTag/${TagKey}",
9145-
"aws:ResourceTag/${TagKey}",
9146-
"aws:TagKeys"
9147-
]
9148-
},
91499162
"Alexa for Business": {
91509163
"ARNFormat": "arn:aws:a4b:${Region}:${Account}:${ResourceType}/${ResourceId}",
91519164
"ARNRegex": "^arn:aws:a4b:.+:.+:.+",
@@ -10537,6 +10550,22 @@
1053710550
"aws:TagKeys"
1053810551
]
1053910552
},
10553+
"Amazon CodeGuru Security": {
10554+
"ARNFormat": "arn:${Partition}:codeguru-security:${Region}:${Account}:*",
10555+
"ARNRegex": "^arn:${Partition}:codeguru-security:.+:.+:.+",
10556+
"Actions": [
10557+
"BatchGetFindings",
10558+
"CreateScan",
10559+
"CreateUploadUrl",
10560+
"DeleteScansByCategory",
10561+
"GetScan",
10562+
"ListFindings",
10563+
"ListScans",
10564+
"UpdateAccountConfiguration"
10565+
],
10566+
"HasResource": false,
10567+
"StringPrefix": "codeguru-security"
10568+
},
1054010569
"Amazon CodeWhisperer": {
1054110570
"ARNFormat": "arn:aws:codewhisperer:${Region}:${Account}:${ResourceType}/${ResourceId}",
1054210571
"ARNRegex": "^arn:aws:codewhisperer:.+:[0-9]+:.+",
@@ -10742,20 +10771,26 @@
1074210771
"BatchDetectTargetedSentiment",
1074310772
"ClassifyDocument",
1074410773
"ContainsPiiEntities",
10774+
"CreateDataset",
1074510775
"CreateDocumentClassifier",
1074610776
"CreateEndpoint",
1074710777
"CreateEntityRecognizer",
10778+
"CreateFlywheel",
1074810779
"DeleteDocumentClassifier",
1074910780
"DeleteEndpoint",
1075010781
"DeleteEntityRecognizer",
10782+
"DeleteFlywheel",
1075110783
"DeleteResourcePolicy",
10784+
"DescribeDataset",
1075210785
"DescribeDocumentClassificationJob",
1075310786
"DescribeDocumentClassifier",
1075410787
"DescribeDominantLanguageDetectionJob",
1075510788
"DescribeEndpoint",
1075610789
"DescribeEntitiesDetectionJob",
1075710790
"DescribeEntityRecognizer",
1075810791
"DescribeEventsDetectionJob",
10792+
"DescribeFlywheel",
10793+
"DescribeFlywheelIteration",
1075910794
"DescribeKeyPhrasesDetectionJob",
1076010795
"DescribePiiEntitiesDetectionJob",
1076110796
"DescribeResourcePolicy",
@@ -10770,6 +10805,7 @@
1077010805
"DetectSyntax",
1077110806
"DetectTargetedSentiment",
1077210807
"ImportModel",
10808+
"ListDatasets",
1077310809
"ListDocumentClassificationJobs",
1077410810
"ListDocumentClassifierSummaries",
1077510811
"ListDocumentClassifiers",
@@ -10779,6 +10815,8 @@
1077910815
"ListEntityRecognizerSummaries",
1078010816
"ListEntityRecognizers",
1078110817
"ListEventsDetectionJobs",
10818+
"ListFlywheelIterationHistory",
10819+
"ListFlywheels",
1078210820
"ListKeyPhrasesDetectionJobs",
1078310821
"ListPiiEntitiesDetectionJobs",
1078410822
"ListSentimentDetectionJobs",
@@ -10790,6 +10828,7 @@
1079010828
"StartDominantLanguageDetectionJob",
1079110829
"StartEntitiesDetectionJob",
1079210830
"StartEventsDetectionJob",
10831+
"StartFlywheelIteration",
1079310832
"StartKeyPhrasesDetectionJob",
1079410833
"StartPiiEntitiesDetectionJob",
1079510834
"StartSentimentDetectionJob",
@@ -10806,14 +10845,17 @@
1080610845
"StopTrainingEntityRecognizer",
1080710846
"TagResource",
1080810847
"UntagResource",
10809-
"UpdateEndpoint"
10848+
"UpdateEndpoint",
10849+
"UpdateFlywheel"
1081010850
],
1081110851
"HasResource": true,
1081210852
"StringPrefix": "comprehend",
1081310853
"conditionKeys": [
1081410854
"aws:RequestTag/${TagKey}",
1081510855
"aws:ResourceTag/${TagKey}",
1081610856
"aws:TagKeys",
10857+
"comprehend:DataLakeKmsKey",
10858+
"comprehend:FlywheelIterationId",
1081710859
"comprehend:ModelKmsKey",
1081810860
"comprehend:OutputKmsKey",
1081910861
"comprehend:VolumeKmsKey",
@@ -11066,6 +11108,7 @@
1106611108
"CreateLayout",
1106711109
"CreateRelatedItem",
1106811110
"CreateTemplate",
11111+
"DeleteDomain",
1106911112
"GetCase",
1107011113
"GetCaseEventConfiguration",
1107111114
"GetDomain",
@@ -14557,16 +14600,19 @@
1455714600
"CalculateRoute",
1455814601
"CalculateRouteMatrix",
1455914602
"CreateGeofenceCollection",
14603+
"CreateKey",
1456014604
"CreateMap",
1456114605
"CreatePlaceIndex",
1456214606
"CreateRouteCalculator",
1456314607
"CreateTracker",
1456414608
"DeleteGeofenceCollection",
14609+
"DeleteKey",
1456514610
"DeleteMap",
1456614611
"DeletePlaceIndex",
1456714612
"DeleteRouteCalculator",
1456814613
"DeleteTracker",
1456914614
"DescribeGeofenceCollection",
14615+
"DescribeKey",
1457014616
"DescribeMap",
1457114617
"DescribePlaceIndex",
1457214618
"DescribeRouteCalculator",
@@ -14583,6 +14629,7 @@
1458314629
"ListDevicePositions",
1458414630
"ListGeofenceCollections",
1458514631
"ListGeofences",
14632+
"ListKeys",
1458614633
"ListMaps",
1458714634
"ListPlaceIndexes",
1458814635
"ListRouteCalculators",
@@ -14596,6 +14643,7 @@
1459614643
"TagResource",
1459714644
"UntagResource",
1459814645
"UpdateGeofenceCollection",
14646+
"UpdateKey",
1459914647
"UpdateMap",
1460014648
"UpdatePlaceIndex",
1460114649
"UpdateRouteCalculator",
@@ -16394,8 +16442,8 @@
1639416442
"StringPrefix": "rds-db"
1639516443
},
1639616444
"Amazon RHEL Knowledgebase Portal": {
16397-
"ARNFormat": "arn:aws:rhelkb:${Region}:${AccountId}:${ResourceType}/${ResourceName}",
16398-
"ARNRegex": "^arn:aws:rhelkb:.+",
16445+
"ARNFormat": "arn:${Partition}:rhelkb:${Region}:${Account}:${ResourceType}/${ResourceName}",
16446+
"ARNRegex": "^arn:${Partition}:rhelkb:.+",
1639916447
"Actions": [
1640016448
"GetRhelURL"
1640116449
],
@@ -17722,6 +17770,7 @@
1772217770
"DisableSagemakerServicecatalogPortfolio",
1772317771
"DisassociateTrialComponent",
1772417772
"EnableSagemakerServicecatalogPortfolio",
17773+
"GetDeployments",
1772517774
"GetDeviceFleetReport",
1772617775
"GetDeviceRegistration",
1772717776
"GetLineageGroupPolicy",
@@ -18258,25 +18307,29 @@
1825818307
"ARNRegex": "^arn:aws:timestream:.+",
1825918308
"Actions": [
1826018309
"CancelQuery",
18310+
"CreateBatchLoadTask",
1826118311
"CreateDatabase",
1826218312
"CreateScheduledQuery",
1826318313
"CreateTable",
1826418314
"DeleteDatabase",
1826518315
"DeleteScheduledQuery",
1826618316
"DeleteTable",
18317+
"DescribeBatchLoadTask",
1826718318
"DescribeDatabase",
1826818319
"DescribeEndpoints",
1826918320
"DescribeScheduledQuery",
1827018321
"DescribeTable",
1827118322
"ExecuteScheduledQuery",
1827218323
"GetAwsBackupStatus",
1827318324
"GetAwsRestoreStatus",
18325+
"ListBatchLoadTasks",
1827418326
"ListDatabases",
1827518327
"ListMeasures",
1827618328
"ListScheduledQueries",
1827718329
"ListTables",
1827818330
"ListTagsForResource",
1827918331
"PrepareQuery",
18332+
"ResumeBatchLoadTask",
1828018333
"Select",
1828118334
"SelectValues",
1828218335
"StartAwsBackupJob",

0 commit comments

Comments
 (0)