Skip to content

Commit 9565d74

Browse files
Update CloudFormation specs to 171.0.0 (#3160)
Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent c53b104 commit 9565d74

File tree

103 files changed

+25316
-6397
lines changed

Some content is hidden

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

103 files changed

+25316
-6397
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

Lines changed: 107 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,7 @@
395395
"CreateVirtualService",
396396
"DeleteGatewayRoute",
397397
"DeleteMesh",
398+
"DeleteMeshPolicy",
398399
"DeleteRoute",
399400
"DeleteVirtualGateway",
400401
"DeleteVirtualNode",
@@ -407,13 +408,15 @@
407408
"DescribeVirtualNode",
408409
"DescribeVirtualRouter",
409410
"DescribeVirtualService",
411+
"GetMeshPolicy",
410412
"ListGatewayRoutes",
411413
"ListMeshes",
412414
"ListRoutes",
413415
"ListVirtualGateways",
414416
"ListVirtualNodes",
415417
"ListVirtualRouters",
416418
"ListVirtualServices",
419+
"PutMeshPolicy",
417420
"StreamAggregatedResources",
418421
"UpdateGatewayRoute",
419422
"UpdateMesh",
@@ -2411,6 +2414,7 @@
24112414
"PutWebhook",
24122415
"RegisterWebhookWithThirdParty",
24132416
"RetryStageExecution",
2417+
"RollbackStage",
24142418
"StartPipelineExecution",
24152419
"StopPipelineExecution",
24162420
"TagResource",
@@ -5211,6 +5215,7 @@
52115215
"ListFHIRImportJobs",
52125216
"ListTagsForResource",
52135217
"ReadResource",
5218+
"SearchEverything",
52145219
"SearchWithGet",
52155220
"SearchWithPost",
52165221
"StartFHIRExportJob",
@@ -5931,6 +5936,7 @@
59315936
"Actions": [
59325937
"CreateProfile",
59335938
"CreateTrustAnchor",
5939+
"DeleteAttributeMapping",
59345940
"DeleteCrl",
59355941
"DeleteProfile",
59365942
"DeleteTrustAnchor",
@@ -5950,6 +5956,7 @@
59505956
"ListSubjects",
59515957
"ListTagsForResource",
59525958
"ListTrustAnchors",
5959+
"PutAttributeMapping",
59535960
"PutNotificationSettings",
59545961
"ResetNotificationSettings",
59555962
"TagResource",
@@ -9543,6 +9550,14 @@
95439550
"signer:ProfileVersion"
95449551
]
95459552
},
9553+
"AWS Signin": {
9554+
"Actions": [
9555+
"CreateTrustedIdentityPropagationApplicationForConsole",
9556+
"ListTrustedIdentityPropagationApplicationsForConsole"
9557+
],
9558+
"HasResource": false,
9559+
"StringPrefix": "signin"
9560+
},
95469561
"AWS SimSpace Weaver": {
95479562
"ARNFormat": "arn:aws:simspaceweaver:${Region}:${Account}:${ResourceType}/${ResourceId}",
95489563
"ARNRegex": "^arn:aws:simspaceweaver:.+:.+:.+",
@@ -9672,7 +9687,8 @@
96729687
"UntagResource",
96739688
"UpdateMapRun",
96749689
"UpdateStateMachine",
9675-
"UpdateStateMachineAlias"
9690+
"UpdateStateMachineAlias",
9691+
"ValidateStateMachineDefinition"
96769692
],
96779693
"HasResource": true,
96789694
"StringPrefix": "states",
@@ -11432,12 +11448,14 @@
1143211448
"ARNFormat": "arn:aws:bedrock:${Region}:${Account}:${ResourceType}/${ResourceId}",
1143311449
"ARNRegex": "^arn:aws:bedrock:.*:.*:.+",
1143411450
"Actions": [
11451+
"ApplyGuardrail",
1143511452
"AssociateAgentKnowledgeBase",
1143611453
"AssociateThirdPartyKnowledgeBase",
1143711454
"CreateAgent",
1143811455
"CreateAgentActionGroup",
1143911456
"CreateAgentAlias",
1144011457
"CreateDataSource",
11458+
"CreateEvaluationJob",
1144111459
"CreateFoundationModelAgreement",
1144211460
"CreateGuardrail",
1144311461
"CreateGuardrailVersion",
@@ -11466,6 +11484,7 @@
1146611484
"GetAgentVersion",
1146711485
"GetCustomModel",
1146811486
"GetDataSource",
11487+
"GetEvaluationJob",
1146911488
"GetFoundationModel",
1147011489
"GetFoundationModelAvailability",
1147111490
"GetGuardrail",
@@ -11487,6 +11506,7 @@
1148711506
"ListAgents",
1148811507
"ListCustomModels",
1148911508
"ListDataSources",
11509+
"ListEvaluationJobs",
1149011510
"ListFoundationModelAgreementOffers",
1149111511
"ListFoundationModels",
1149211512
"ListGuardrails",
@@ -11504,6 +11524,7 @@
1150411524
"Retrieve",
1150511525
"RetrieveAndGenerate",
1150611526
"StartIngestionJob",
11527+
"StopEvaluationJob",
1150711528
"StopModelCustomizationJob",
1150811529
"StopModelInvocationJob",
1150911530
"TagResource",
@@ -13300,6 +13321,9 @@
1330013321
"CreateRelatedItem",
1330113322
"CreateTemplate",
1330213323
"DeleteDomain",
13324+
"DeleteField",
13325+
"DeleteLayout",
13326+
"DeleteTemplate",
1330313327
"GetCase",
1330413328
"GetCaseAuditEvents",
1330513329
"GetCaseEventConfiguration",
@@ -14607,7 +14631,14 @@
1460714631
"ec2:VpcPeeringConnectionID",
1460814632
"ec2:VpceServiceName",
1460914633
"ec2:VpceServiceOwner",
14610-
"ec2:VpceServicePrivateDnsName"
14634+
"ec2:VpceServicePrivateDnsName",
14635+
"ec2:transitGatewayAttachmentId",
14636+
"ec2:transitGatewayConnectPeerId",
14637+
"ec2:transitGatewayId",
14638+
"ec2:transitGatewayMulticastDomainId",
14639+
"ec2:transitGatewayPolicyTableId",
14640+
"ec2:transitGatewayRouteTableAnnouncementId",
14641+
"ec2:transitGatewayRouteTableId"
1461114642
]
1461214643
},
1461314644
"Amazon EC2 Auto Scaling": {
@@ -16016,6 +16047,7 @@
1601616047
"ClaimGameServer",
1601716048
"CreateAlias",
1601816049
"CreateBuild",
16050+
"CreateContainerGroupDefinition",
1601916051
"CreateFleet",
1602016052
"CreateFleetLocations",
1602116053
"CreateGameServerGroup",
@@ -16031,6 +16063,7 @@
1603116063
"CreateVpcPeeringConnection",
1603216064
"DeleteAlias",
1603316065
"DeleteBuild",
16066+
"DeleteContainerGroupDefinition",
1603416067
"DeleteFleet",
1603516068
"DeleteFleetLocations",
1603616069
"DeleteGameServerGroup",
@@ -16047,6 +16080,7 @@
1604716080
"DescribeAlias",
1604816081
"DescribeBuild",
1604916082
"DescribeCompute",
16083+
"DescribeContainerGroupDefinition",
1605016084
"DescribeEC2InstanceLimits",
1605116085
"DescribeFleetAttributes",
1605216086
"DescribeFleetCapacity",
@@ -16080,6 +16114,7 @@
1608016114
"ListAliases",
1608116115
"ListBuilds",
1608216116
"ListCompute",
16117+
"ListContainerGroupDefinitions",
1608316118
"ListFleets",
1608416119
"ListGameServerGroups",
1608516120
"ListGameServers",
@@ -18814,6 +18849,7 @@
1881418849
"AddUserLicenses",
1881518850
"BatchDeleteDocument",
1881618851
"BatchPutDocument",
18852+
"CancelSubscription",
1881718853
"Chat",
1881818854
"ChatSync",
1881918855
"CreateApplication",
@@ -18822,6 +18858,7 @@
1882218858
"CreateLicense",
1882318859
"CreatePlugin",
1882418860
"CreateRetriever",
18861+
"CreateSubscription",
1882518862
"CreateUser",
1882618863
"CreateWebExperience",
1882718864
"DeleteApplication",
@@ -18854,6 +18891,7 @@
1885418891
"ListMessages",
1885518892
"ListPlugins",
1885618893
"ListRetrievers",
18894+
"ListSubscriptions",
1885718895
"ListTagsForResource",
1885818896
"ListUserLicenses",
1885918897
"ListWebExperiences",
@@ -18870,6 +18908,7 @@
1887018908
"UpdateIndex",
1887118909
"UpdatePlugin",
1887218910
"UpdateRetriever",
18911+
"UpdateSubscription",
1887318912
"UpdateUser",
1887418913
"UpdateWebExperience"
1887518914
],
@@ -18881,6 +18920,35 @@
1888118920
"aws:TagKeys"
1888218921
]
1888318922
},
18923+
"Amazon Q Business Q Apps": {
18924+
"ARNFormat": "arn:aws:qapps:${Region}:${Account}:${ResourceType}:${ResourcePath}",
18925+
"ARNRegex": "^arn:aws:qapps:.+:.+:.+",
18926+
"Actions": [
18927+
"AssociateQAppWithUser",
18928+
"CopyQApp",
18929+
"CreateLibraryItem",
18930+
"CreateLibraryItemReview",
18931+
"CreateQApp",
18932+
"CreateSubscriptionToken",
18933+
"DeleteLibraryItem",
18934+
"DeleteQApp",
18935+
"DisassociateQAppFromUser",
18936+
"GetLibraryItem",
18937+
"GetQApp",
18938+
"ImportDocumentToQApp",
18939+
"ImportDocumentToQAppSession",
18940+
"ListLibraryItems",
18941+
"ListQApps",
18942+
"PredictProblemStatementFromConversation",
18943+
"PredictQAppFromProblemStatement",
18944+
"StartQAppSession",
18945+
"StopQAppSession",
18946+
"UpdateLibraryItem",
18947+
"UpdateQApp"
18948+
],
18949+
"HasResource": true,
18950+
"StringPrefix": "qapps"
18951+
},
1888418952
"Amazon Q in Connect": {
1888518953
"ARNFormat": "arn:aws:wisdom:${Region}:${Account}:${Resource}/${ResourceId}",
1888618954
"ARNRegex": "^arn:aws:wisdom:.+:.+:.+",
@@ -19177,6 +19245,7 @@
1917719245
"UpdateRefreshSchedule",
1917819246
"UpdateResourcePermissions",
1917919247
"UpdateRoleCustomPermission",
19248+
"UpdateSPICECapacityConfiguration",
1918019249
"UpdateTemplate",
1918119250
"UpdateTemplateAlias",
1918219251
"UpdateTemplatePermissions",
@@ -19966,6 +20035,35 @@
1996620035
"HasResource": false,
1996720036
"StringPrefix": "route53domains"
1996820037
},
20038+
"Amazon Route 53 Profiles enables sharing DNS settings with VPCs": {
20039+
"ARNFormat": "arn:aws:route53profiles:${Region}:${Account}:${ResourceType}/${ResourceId}",
20040+
"ARNRegex": "^arn:aws:route53profiles:.+:.+:.+",
20041+
"Actions": [
20042+
"AssociateProfile",
20043+
"AssociateResourceToProfile",
20044+
"CreateProfile",
20045+
"DeleteProfile",
20046+
"DisassociateProfile",
20047+
"DisassociateResourceFromProfile",
20048+
"GetProfile",
20049+
"GetProfileAssociation",
20050+
"GetProfileResourceAssociation",
20051+
"ListProfileAssociations",
20052+
"ListProfileResourceAssociations",
20053+
"ListProfiles",
20054+
"ListTagsForResource",
20055+
"TagResource",
20056+
"UntagResource",
20057+
"UpdateProfileResourceAssociation"
20058+
],
20059+
"HasResource": true,
20060+
"StringPrefix": "route53profiles",
20061+
"conditionKeys": [
20062+
"aws:RequestTag/${TagKey}",
20063+
"aws:ResourceTag/${TagKey}",
20064+
"aws:TagKeys"
20065+
]
20066+
},
1996920067
"Amazon Route 53 Recovery Cluster": {
1997020068
"ARNFormat": "arn:aws:route53-recovery-control::${Account}:${ResourceType}/${ResourceName}",
1997120069
"ARNRegex": "^arn:aws:route53-recovery-control::.+:.+",
@@ -21484,6 +21582,7 @@
2148421582
"DeleteDatabase",
2148521583
"DeleteScheduledQuery",
2148621584
"DeleteTable",
21585+
"DescribeAccountSettings",
2148721586
"DescribeBatchLoadTask",
2148821587
"DescribeDatabase",
2148921588
"DescribeEndpoints",
@@ -21507,6 +21606,7 @@
2150721606
"TagResource",
2150821607
"Unload",
2150921608
"UntagResource",
21609+
"UpdateAccountSettings",
2151021610
"UpdateDatabase",
2151121611
"UpdateScheduledQuery",
2151221612
"UpdateTable",
@@ -21765,6 +21865,8 @@
2176521865
"StringPrefix": "verifiedpermissions"
2176621866
},
2176721867
"Amazon WorkDocs": {
21868+
"ARNFormat": "arn:aws:workdocs:${Region}:${Account}:${ResourceType}/${ResourceName}",
21869+
"ARNRegex": "^arn:aws:workdocs:.+:.+:.+",
2176821870
"Actions": [
2176921871
"AbortDocumentVersionUpload",
2177021872
"ActivateUser",
@@ -21798,6 +21900,7 @@
2179821900
"DescribeDocumentVersions",
2179921901
"DescribeFolderContents",
2180021902
"DescribeGroups",
21903+
"DescribeInstanceExports",
2180121904
"DescribeInstances",
2180221905
"DescribeNotificationPermissions",
2180321906
"DescribeNotificationSubscriptions",
@@ -21819,14 +21922,15 @@
2181921922
"RemoveResourcePermission",
2182021923
"RestoreDocumentVersions",
2182121924
"SearchResources",
21925+
"StartInstanceExport",
2182221926
"UpdateDocument",
2182321927
"UpdateDocumentVersion",
2182421928
"UpdateFolder",
2182521929
"UpdateInstanceAlias",
2182621930
"UpdateUser",
2182721931
"UpdateUserAdministrativeSettings"
2182821932
],
21829-
"HasResource": false,
21933+
"HasResource": true,
2183021934
"StringPrefix": "workdocs"
2183121935
},
2183221936
"Amazon WorkLink": {
@@ -21880,7 +21984,6 @@
2188021984
"ARNFormat": "arn:aws:workmail:${Region}:${Account}:${ResourceType}/${ResourceId}",
2188121985
"ARNRegex": "^arn:aws:workmail:.+:.+:.+",
2188221986
"Actions": [
21883-
"AddMembersToGroup",
2188421987
"AllowVendedLogDeliveryForResource",
2188521988
"AssociateDelegateToResource",
2188621989
"AssociateMemberToGroup",
@@ -21918,19 +22021,14 @@
2191822021
"DeleteUser",
2191922022
"DeregisterFromWorkMail",
2192022023
"DeregisterMailDomain",
21921-
"DescribeDirectories",
2192222024
"DescribeEmailMonitoringConfiguration",
2192322025
"DescribeEntity",
2192422026
"DescribeGroup",
2192522027
"DescribeInboundDmarcSettings",
2192622028
"DescribeInboundMailFlowRule",
21927-
"DescribeKmsKeys",
2192822029
"DescribeMailDomains",
21929-
"DescribeMailGroups",
21930-
"DescribeMailUsers",
2193122030
"DescribeMailboxExportJob",
2193222031
"DescribeOrganization",
21933-
"DescribeOrganizations",
2193422032
"DescribeOutboundMailFlowRule",
2193522033
"DescribeResource",
2193622034
"DescribeSmtpGateway",
@@ -21945,7 +22043,6 @@
2194522043
"GetJournalingRules",
2194622044
"GetMailDomain",
2194722045
"GetMailDomainDetails",
21948-
"GetMailGroupDetails",
2194922046
"GetMailboxDetails",
2195022047
"GetMobileDeviceAccessEffect",
2195122048
"GetMobileDeviceAccessOverride",
@@ -21963,7 +22060,6 @@
2196322060
"ListMailDomains",
2196422061
"ListMailboxExportJobs",
2196522062
"ListMailboxPermissions",
21966-
"ListMembersInMailGroup",
2196722063
"ListMobileDeviceAccessOverrides",
2196822064
"ListMobileDeviceAccessRules",
2196922065
"ListOrganizations",
@@ -21981,11 +22077,8 @@
2198122077
"PutRetentionPolicy",
2198222078
"RegisterMailDomain",
2198322079
"RegisterToWorkMail",
21984-
"RemoveMembersFromGroup",
2198522080
"ResetPassword",
21986-
"ResetUserPassword",
2198722081
"SearchMembers",
21988-
"SetAdmin",
2198922082
"SetDefaultMailDomain",
2199022083
"SetJournalingRules",
2199122084
"SetMobilePolicyDetails",

0 commit comments

Comments
 (0)