Skip to content

Commit 57bca51

Browse files
Update CloudFormation specs to 120.0.0 (#2714)
Co-authored-by: kddejong <[email protected]> Co-authored-by: Kevin DeJong <[email protected]>
1 parent f3f7c38 commit 57bca51

File tree

73 files changed

+9447
-19791
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

+9447
-19791
lines changed

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def get_version(filename):
4444
zip_safe=False,
4545
install_requires=[
4646
'pyyaml>5.4',
47-
'aws-sam-translator>=1.64.0',
47+
'aws-sam-translator>=1.65.0',
4848
'jsonpatch',
4949
'jsonschema>=3.0,<5',
5050
'networkx>=2.4,<4',

src/cfnlint/data/AdditionalSpecs/Policies.json

+77-10
Original file line numberDiff line numberDiff line change
@@ -3762,6 +3762,7 @@
37623762
"DisassociateAdminAccount",
37633763
"DisassociateThirdPartyFirewall",
37643764
"GetAdminAccount",
3765+
"GetAdminScope",
37653766
"GetAppsList",
37663767
"GetComplianceDetail",
37673768
"GetNotificationChannel",
@@ -3771,6 +3772,8 @@
37713772
"GetResourceSet",
37723773
"GetThirdPartyFirewallAssociationStatus",
37733774
"GetViolationDetails",
3775+
"ListAdminAccountsForOrganization",
3776+
"ListAdminsManagingAccount",
37743777
"ListAppsLists",
37753778
"ListComplianceStatus",
37763779
"ListDiscoveredResources",
@@ -3781,6 +3784,7 @@
37813784
"ListResourceSets",
37823785
"ListTagsForResource",
37833786
"ListThirdPartyFirewallFirewallPolicies",
3787+
"PutAdminAccount",
37843788
"PutAppsList",
37853789
"PutNotificationChannel",
37863790
"PutPolicy",
@@ -6071,14 +6075,26 @@
60716075
"AWS Launch Wizard": {
60726076
"ARNRegex": "^arn:aws:launchwizard:.+:.+:.+",
60736077
"Actions": [
6078+
"CreateAdditionalNode",
6079+
"CreateSettingsSet",
6080+
"DeleteAdditionalNode",
60746081
"DeleteApp",
6082+
"DeleteSettingsSet",
6083+
"DescribeAdditionalNode",
60756084
"DescribeProvisionedApp",
60766085
"DescribeProvisioningEvents",
6086+
"DescribeSettingsSet",
60776087
"GetInfrastructureSuggestion",
60786088
"GetIpAddress",
60796089
"GetResourceCostEstimate",
6090+
"GetWorkloadAssets",
6091+
"ListAdditionalNodes",
60806092
"ListProvisionedApps",
6081-
"StartProvisioning"
6093+
"ListSettingsSets",
6094+
"ListWorkloadDeploymentOptions",
6095+
"ListWorkloads",
6096+
"StartProvisioning",
6097+
"UpdateSettingsSet"
60826098
],
60836099
"HasResource": false,
60846100
"StringPrefix": "launchwizard"
@@ -6253,13 +6269,16 @@
62536269
"Actions": [
62546270
"CancelChangeSet",
62556271
"CompleteTask",
6272+
"DeleteResourcePolicy",
62566273
"DescribeChangeSet",
62576274
"DescribeEntity",
62586275
"DescribeTask",
6276+
"GetResourcePolicy",
62596277
"ListChangeSets",
62606278
"ListEntities",
62616279
"ListTagsForResource",
62626280
"ListTasks",
6281+
"PutResourcePolicy",
62636282
"StartChangeSet",
62646283
"TagResource",
62656284
"UntagResource",
@@ -8957,12 +8976,7 @@
89578976
"conditionKeys": [
89588977
"aws:RequestTag/${TagKey}",
89598978
"aws:ResourceTag/${TagKey}",
8960-
"aws:TagKeys",
8961-
"notifications:ChannelArn",
8962-
"notifications:ChannelNotificationConfigurationArn",
8963-
"notifications:EventRuleArn",
8964-
"notifications:NotificationConfigurationArn",
8965-
"notifications:NotificationEventArn"
8979+
"aws:TagKeys"
89668980
]
89678981
},
89688982
"AWS User Notifications Contacts": {
@@ -8984,8 +8998,7 @@
89848998
"conditionKeys": [
89858999
"aws:RequestTag/${TagKey}",
89869000
"aws:ResourceTag/${TagKey}",
8987-
"aws:TagKeys",
8988-
"notifications-contacts:EmailContactResourceArn"
9001+
"aws:TagKeys"
89899002
]
89909003
},
89919004
"AWS WAF": {
@@ -11186,6 +11199,7 @@
1118611199
"ARNFormat": "arn:aws:connect:${Region}:${Account}:instance/${InstanceId}",
1118711200
"ARNRegex": "^arn:aws:connect:.+:.+:instance/.+",
1118811201
"Actions": [
11202+
"ActivateEvaluationForm",
1118911203
"AssociateApprovedOrigin",
1119011204
"AssociateBot",
1119111205
"AssociateCustomerProfilesDomain",
@@ -11203,6 +11217,7 @@
1120311217
"CreateAgentStatus",
1120411218
"CreateContactFlow",
1120511219
"CreateContactFlowModule",
11220+
"CreateEvaluationForm",
1120611221
"CreateHoursOfOperation",
1120711222
"CreateInstance",
1120811223
"CreateIntegrationAssociation",
@@ -11218,8 +11233,11 @@
1121811233
"CreateUser",
1121911234
"CreateUserHierarchyGroup",
1122011235
"CreateVocabulary",
11236+
"DeactivateEvaluationForm",
11237+
"DeleteContactEvaluation",
1122111238
"DeleteContactFlow",
1122211239
"DeleteContactFlowModule",
11240+
"DeleteEvaluationForm",
1122311241
"DeleteHoursOfOperation",
1122411242
"DeleteInstance",
1122511243
"DeleteIntegrationAssociation",
@@ -11234,8 +11252,10 @@
1123411252
"DeleteVocabulary",
1123511253
"DescribeAgentStatus",
1123611254
"DescribeContact",
11255+
"DescribeContactEvaluation",
1123711256
"DescribeContactFlow",
1123811257
"DescribeContactFlowModule",
11258+
"DescribeEvaluationForm",
1123911259
"DescribeForecastingPlanningSchedulingIntegration",
1124011260
"DescribeHoursOfOperation",
1124111261
"DescribeInstance",
@@ -11275,10 +11295,13 @@
1127511295
"ListAgentStatuses",
1127611296
"ListApprovedOrigins",
1127711297
"ListBots",
11298+
"ListContactEvaluations",
1127811299
"ListContactFlowModules",
1127911300
"ListContactFlows",
1128011301
"ListContactReferences",
1128111302
"ListDefaultVocabularies",
11303+
"ListEvaluationFormVersions",
11304+
"ListEvaluationForms",
1128211305
"ListHoursOfOperations",
1128311306
"ListInstanceAttributes",
1128411307
"ListInstanceStorageConfigs",
@@ -11317,6 +11340,7 @@
1131711340
"SearchUsers",
1131811341
"SearchVocabularies",
1131911342
"StartChatContact",
11343+
"StartContactEvaluation",
1132011344
"StartContactRecording",
1132111345
"StartContactStreaming",
1132211346
"StartForecastingPlanningSchedulingIntegration",
@@ -11326,19 +11350,22 @@
1132611350
"StopContactRecording",
1132711351
"StopContactStreaming",
1132811352
"StopForecastingPlanningSchedulingIntegration",
11353+
"SubmitContactEvaluation",
1132911354
"SuspendContactRecording",
1133011355
"TagResource",
1133111356
"TransferContact",
1133211357
"UntagResource",
1133311358
"UpdateAgentStatus",
1133411359
"UpdateContact",
1133511360
"UpdateContactAttributes",
11361+
"UpdateContactEvaluation",
1133611362
"UpdateContactFlowContent",
1133711363
"UpdateContactFlowMetadata",
1133811364
"UpdateContactFlowModuleContent",
1133911365
"UpdateContactFlowModuleMetadata",
1134011366
"UpdateContactFlowName",
1134111367
"UpdateContactSchedule",
11368+
"UpdateEvaluationForm",
1134211369
"UpdateHoursOfOperation",
1134311370
"UpdateInstanceAttribute",
1134411371
"UpdateInstanceStorageConfig",
@@ -14079,6 +14106,7 @@
1407914106
"ListTagsForResource",
1408014107
"ListThreatIntelSets",
1408114108
"SendSecurityTelemetry",
14109+
"StartMalwareScan",
1408214110
"StartMonitoringMembers",
1408314111
"StopMonitoringMembers",
1408414112
"TagResource",
@@ -15484,15 +15512,21 @@
1548415512
"CreateCluster",
1548515513
"CreateClusterV2",
1548615514
"CreateConfiguration",
15515+
"CreateVpcConnection",
1548715516
"DeleteCluster",
15517+
"DeleteClusterPolicy",
1548815518
"DeleteConfiguration",
15519+
"DeleteVpcConnection",
1548915520
"DescribeCluster",
1549015521
"DescribeClusterOperation",
1549115522
"DescribeClusterV2",
1549215523
"DescribeConfiguration",
1549315524
"DescribeConfigurationRevision",
15525+
"DescribeVpcConnection",
1549415526
"GetBootstrapBrokers",
15527+
"GetClusterPolicy",
1549515528
"GetCompatibleKafkaVersions",
15529+
"ListClientVpcConnections",
1549615530
"ListClusterOperations",
1549715531
"ListClusters",
1549815532
"ListClustersV2",
@@ -15502,7 +15536,10 @@
1550215536
"ListNodes",
1550315537
"ListScramSecrets",
1550415538
"ListTagsForResource",
15539+
"ListVpcConnections",
15540+
"PutClusterPolicy",
1550515541
"RebootBroker",
15542+
"RejectClientVpcConnection",
1550615543
"TagResource",
1550715544
"UntagResource",
1550815545
"UpdateBrokerCount",
@@ -15521,7 +15558,8 @@
1552115558
"conditionKeys": [
1552215559
"aws:RequestTag/${TagKey}",
1552315560
"aws:ResourceTag/${TagKey}",
15524-
"aws:TagKeys"
15561+
"aws:TagKeys",
15562+
"kafka:publicAccessEnabled"
1552515563
]
1552615564
},
1552715565
"Amazon Managed Streaming for Kafka Connect": {
@@ -15909,6 +15947,34 @@
1590915947
"omics:VariantStoreName"
1591015948
]
1591115949
},
15950+
"Amazon OpenSearch Ingestion": {
15951+
"ARNFormat": "arn:aws:osis:${Region}:${Account}:${ResourceType}/${ResourceName}",
15952+
"ARNRegex": "^arn:aws:osis:.+:.+:.+",
15953+
"Actions": [
15954+
"CreatePipeline",
15955+
"DeletePipeline",
15956+
"GetPipeline",
15957+
"GetPipelineBlueprint",
15958+
"GetPipelineChangeProgress",
15959+
"Ingest",
15960+
"ListPipelineBlueprints",
15961+
"ListPipelines",
15962+
"ListTagsForResource",
15963+
"StartPipeline",
15964+
"StopPipeline",
15965+
"TagResource",
15966+
"UntagResource",
15967+
"UpdatePipeline",
15968+
"ValidatePipeline"
15969+
],
15970+
"HasResource": true,
15971+
"StringPrefix": "osis",
15972+
"conditionKeys": [
15973+
"aws:RequestTag/${TagKey}",
15974+
"aws:ResourceTag/${TagKey}",
15975+
"aws:TagKeys"
15976+
]
15977+
},
1591215978
"Amazon OpenSearch Serverless": {
1591315979
"ARNFormat": "arn:aws:aoss:${Region}:${Account}:${Resource}",
1591415980
"ARNRegex": "^arn:aws:aoss:.+",
@@ -15989,6 +16055,7 @@
1598916055
"DescribeDomainChangeProgress",
1599016056
"DescribeDomainConfig",
1599116057
"DescribeDomainHealth",
16058+
"DescribeDomainNodes",
1599216059
"DescribeDomains",
1599316060
"DescribeDryRunProgress",
1599416061
"DescribeElasticsearchDomain",

0 commit comments

Comments
 (0)