Skip to content

Commit a053df0

Browse files
Update CloudFormation schemas to 2024-09-30 (#3709)
* Update CloudFormation schemas to 2024-09-30 --------- Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent 46fa7a4 commit a053df0

File tree

323 files changed

+75466
-26350
lines changed

Some content is hidden

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

323 files changed

+75466
-26350
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

+29-3
Original file line numberDiff line numberDiff line change
@@ -4284,6 +4284,7 @@
42844284
"ListPresets",
42854285
"ListQueues",
42864286
"ListTagsForResource",
4287+
"ListVersions",
42874288
"PutPolicy",
42884289
"SearchJobs",
42894290
"TagResource",
@@ -5687,17 +5688,21 @@
56875688
"EnableExternalIdPConfigurationForDirectory",
56885689
"EnableUser",
56895690
"GetAWSSPConfigurationForDirectory",
5691+
"GetGroupId",
5692+
"GetUserId",
56905693
"GetUserPoolInfo",
56915694
"ImportExternalIdPCertificate",
56925695
"IsMemberInGroup",
56935696
"ListBearerTokens",
56945697
"ListExternalIdPCertificates",
56955698
"ListExternalIdPConfigurationsForDirectory",
5699+
"ListGroups",
56965700
"ListGroupsForMember",
56975701
"ListGroupsForUser",
56985702
"ListMembersInGroup",
56995703
"ListMfaDevicesForUser",
57005704
"ListProvisioningTenants",
5705+
"ListUsers",
57015706
"RemoveMemberFromGroup",
57025707
"SearchGroups",
57035708
"SearchUsers",
@@ -9081,6 +9086,7 @@
90819086
"ARNRegex": "^arn:aws:resource-groups:.+",
90829087
"Actions": [
90839088
"AssociateResource",
9089+
"CancelTagSyncTask",
90849090
"CreateGroup",
90859091
"DeleteGroup",
90869092
"DeleteGroupPolicy",
@@ -9090,14 +9096,18 @@
90909096
"GetGroupConfiguration",
90919097
"GetGroupPolicy",
90929098
"GetGroupQuery",
9099+
"GetTagSyncTask",
90939100
"GetTags",
90949101
"GroupResources",
90959102
"ListGroupResources",
9103+
"ListGroupingStatuses",
90969104
"ListGroups",
90979105
"ListResourceTypes",
9106+
"ListTagSyncTasks",
90989107
"PutGroupConfiguration",
90999108
"PutGroupPolicy",
91009109
"SearchResources",
9110+
"StartTagSyncTask",
91019111
"Tag",
91029112
"UngroupResources",
91039113
"Untag",
@@ -17284,7 +17294,12 @@
1728417294
"UpdateStreamMode"
1728517295
],
1728617296
"HasResource": true,
17287-
"StringPrefix": "kinesis"
17297+
"StringPrefix": "kinesis",
17298+
"conditionKeys": [
17299+
"aws:RequestTag/${TagKey}",
17300+
"aws:ResourceTag/${TagKey}",
17301+
"aws:TagKeys"
17302+
]
1728817303
},
1728917304
"Amazon Kinesis Firehose": {
1729017305
"ARNFormat": "arn:aws:firehose:{Region}:{Account}:deliverystream/${DeliveryStreamName}",
@@ -19271,6 +19286,7 @@
1927119286
"DeleteRegistration",
1927219287
"DeleteRegistrationAttachment",
1927319288
"DeleteRegistrationFieldValue",
19289+
"DeleteResourcePolicy",
1927419290
"DeleteTextMessageSpendLimitOverride",
1927519291
"DeleteVerifiedDestinationNumber",
1927619292
"DeleteVoiceMessageSpendLimitOverride",
@@ -19297,12 +19313,14 @@
1929719313
"DisassociateProtectConfiguration",
1929819314
"DiscardRegistrationVersion",
1929919315
"GetProtectConfigurationCountryRuleSet",
19316+
"GetResourcePolicy",
1930019317
"ListPoolOriginationIdentities",
1930119318
"ListRegistrationAssociations",
1930219319
"ListTagsForResource",
1930319320
"PutKeyword",
1930419321
"PutOptedOutNumber",
1930519322
"PutRegistrationFieldValue",
19323+
"PutResourcePolicy",
1930619324
"ReleasePhoneNumber",
1930719325
"ReleaseSenderId",
1930819326
"RequestPhoneNumber",
@@ -19370,6 +19388,8 @@
1937019388
"StringPrefix": "polly"
1937119389
},
1937219390
"Amazon Q": {
19391+
"ARNFormat": "arn:aws:codewhisperer:${Region}:${Account}:${ResourceType}/${ResourceId}",
19392+
"ARNRegex": "^arn:aws:codewhisperer:.+:[0-9]+:.+",
1937319393
"Actions": [
1937419394
"CreateAssignment",
1937519395
"DeleteAssignment",
@@ -19384,8 +19404,12 @@
1938419404
"StartTroubleshootingResolutionExplanation",
1938519405
"UpdateTroubleshootingCommandResult"
1938619406
],
19387-
"HasResource": false,
19388-
"StringPrefix": "q"
19407+
"HasResource": true,
19408+
"StringPrefix": "q",
19409+
"conditionKeys": [
19410+
"identitystore:GroupId",
19411+
"identitystore:UserId"
19412+
]
1938919413
},
1939019414
"Amazon Q Business": {
1939119415
"ARNFormat": "arn:aws:qbusiness:${Region}:${Account}:${ResourceType}/${ResourceName}",
@@ -19480,6 +19504,7 @@
1948019504
"DeleteQApp",
1948119505
"DisassociateLibraryItemReview",
1948219506
"DisassociateQAppFromUser",
19507+
"ExportQAppSessionData",
1948319508
"GetLibraryItem",
1948419509
"GetQApp",
1948519510
"GetQAppSession",
@@ -19488,6 +19513,7 @@
1948819513
"ImportDocumentToQApp",
1948919514
"ImportDocumentToQAppSession",
1949019515
"ListLibraryItems",
19516+
"ListQAppSessionData",
1949119517
"ListQApps",
1949219518
"ListTagsForResource",
1949319519
"PredictProblemStatementFromConversation",
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"eedd97729036abe117c884f92a92a407\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0766c05587a1e695acb5405e258d0ee6\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"1111092fee7cc96525f6d8612db4798a\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"e17322e00a8bd9499d50eadff18cb571\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"817772ab29f8012b5db393153eaf36a6\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"15db9c6e1536f66f575f56e407b17613\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9832c07ac14b7a387c8ac10e0a61a8c6\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"01dcfd0ffa0d7f63755c9e50a376d9d2\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"ed56de2ac54391c64cc60c6a5ccd7d65\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"62e593bd81a73113c5a304aeecd61d1d\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"374f80d7a679284a44d879c06b3e0eb5\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8a57b74d2c535936d19c5f9d0b2c3720\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"d9ffef86bda95d7ffa38d6d4bd68ae11\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"015681eb36a121293de4f27d0e937bb8\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"1f75d4573a9416d8e3d37e9bb331da06\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
1+
{"etag": "\"c87accd6214e97990b760bf61a38cb16\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"38542e288efc02365a726ecfbe26947c\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"7c0c5cfdad58cf333f0f99e739f643f8\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"ae2c7a17a4b2d62c15a758493eb0fa18\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"c04805da779267cc64e49f62b904b9ba\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"6c9632f99d38facd327cd50fefe9b86f\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"7fc73a00911441a9ed1c41f65e42e147\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"064fd51339aa75a197057e4c8ed922b2\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"60d58cb9615eef94163090efe396bd4c\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9f9734b59e04db6889edd07bf8d020be\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"012138ab07b71212eeac4eb85f448423\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"0c8be7b8e792b01ed2f1474d8c7411ad\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"6c93ec5c2c86384bb89106d96d8f6480\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"e62df2306ff3b96895a9aa2d59f07bba\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"c2105152142bf2a887dae34a4ef58799\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"e662a6718ccedeaba9ab505036e9751f\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8780ac2043340832ae06dc90b5b2f722\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7059fe74826bcf535a8b6a915b819357\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e5b83c52222bc09231615df39d76ff5e\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b2f282e02dcfa96d8e92237844f0d5a7\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8b5de2c252b6d8f67a0948ab7c5e5e76\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"a67497cc5dd8f5fbbc17e6e526c2c394\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"794271ba0cf7ab7109b425835c4f607c\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f4865a5003ea739b34b07cbfec69e247\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e67d11ed932dfde94d3db2f912d576af\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9ed013414bffe88dded9c6fe045f9e94\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"63e83517974ccaca10ead10df900b8b2\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"e5b635949ea6de0778ddb0e2f0a0f895\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"40e86fffbd4088773527082eeb8dcf06\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"9a37c80a99ec007828d47e0bf4685e29\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8491edf8dd3fc4916ad7f1daf4a7995f\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"55b42d74573b3946e7eaca0204897f1e\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"0f44ce497d88f3cc5030875fe4856329\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f5cdbf2bbef52fe724a1b9469b3ff265\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"3e65cd51f4ba0182d9a40848a2c77e7f\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"c6584f753a2bfe704dd4f392b109fce7\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"d01db8e15f6516e40b8d9b1ef5ad97b9\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"436da6032feb728649708c5bd87b602d\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a41b918da1ec930c103617b4ab870029\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"427c76557a15e5f072ee130b212b9926\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"3571c7a3f37543396ce77a897ebc3fa2\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"50fc67bfba53b6282bada4fe7b2d952d\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"af98b2aa465cb4b7248e099555cfa5c8\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"f5caf81287226ad9d16c97c6fd359e39\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"e1dad5249675d49dd86f984ff2f86c3a\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"6f9e28cb6e781c1c644e0a7c4d3007d7\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"a4861b1f40faa577fb9cbb20cd0c41d0\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"b0fcf829f4f9d1ac6b7a4cf9ef91100e\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8decf19225192418ac88dbc13e7997ea\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"8c5cc15030554ef49d40cb424f8f6a5f\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"26ba9261377d1edd633ec7e94dbc7b70\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"etag": "\"7c50d1d9b33b3773567d4903253e38fd\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
1+
{"etag": "\"8c6551a633673398d6bb2e23b8781e3d\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}

src/cfnlint/data/Serverless/ManagedPolicies.json

+1
Original file line numberDiff line numberDiff line change
@@ -1179,6 +1179,7 @@
11791179
"OpensearchIngestionSelfManagedVpcePolicy": "arn:aws:iam::aws:policy/aws-service-role/OpensearchIngestionSelfManagedVpcePolicy",
11801180
"PartnerCentralAccountManagementUserRoleAssociation": "arn:aws:iam::aws:policy/PartnerCentralAccountManagementUserRoleAssociation",
11811181
"PowerUserAccess": "arn:aws:iam::aws:policy/PowerUserAccess",
1182+
"QAppsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/QAppsServiceRolePolicy",
11821183
"QBusinessServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/QBusinessServiceRolePolicy",
11831184
"QuickSightAccessForS3StorageManagementAnalyticsReadOnly": "arn:aws:iam::aws:policy/service-role/QuickSightAccessForS3StorageManagementAnalyticsReadOnly",
11841185
"RDSCloudHsmAuthorizationRole": "arn:aws:iam::aws:policy/service-role/RDSCloudHsmAuthorizationRole",

0 commit comments

Comments
 (0)