Skip to content

Commit e7466d3

Browse files
Update CloudFormation specs to 155.0.0 (#3016)
Co-authored-by: kddejong <[email protected]>
1 parent 6c60641 commit e7466d3

File tree

70 files changed

+8170
-9389
lines changed

Some content is hidden

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

70 files changed

+8170
-9389
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

+8
Original file line numberDiff line numberDiff line change
@@ -2041,16 +2041,19 @@
20412041
"BatchDeleteBuilds",
20422042
"BatchGetBuildBatches",
20432043
"BatchGetBuilds",
2044+
"BatchGetFleets",
20442045
"BatchGetProjects",
20452046
"BatchGetReportGroups",
20462047
"BatchGetReports",
20472048
"BatchPutCodeCoverages",
20482049
"BatchPutTestCases",
2050+
"CreateFleet",
20492051
"CreateProject",
20502052
"CreateReport",
20512053
"CreateReportGroup",
20522054
"CreateWebhook",
20532055
"DeleteBuildBatch",
2056+
"DeleteFleet",
20542057
"DeleteOAuthToken",
20552058
"DeleteProject",
20562059
"DeleteReport",
@@ -2070,6 +2073,7 @@
20702073
"ListBuildsForProject",
20712074
"ListConnectedOAuthAccounts",
20722075
"ListCuratedEnvironmentImages",
2076+
"ListFleets",
20732077
"ListProjects",
20742078
"ListReportGroups",
20752079
"ListReports",
@@ -2086,6 +2090,7 @@
20862090
"StartBuildBatch",
20872091
"StopBuild",
20882092
"StopBuildBatch",
2093+
"UpdateFleet",
20892094
"UpdateProject",
20902095
"UpdateProjectVisibility",
20912096
"UpdateReport",
@@ -15068,6 +15073,7 @@
1506815073
"RemoveManagedScalingPolicy",
1506915074
"RemoveTags",
1507015075
"RunJobFlow",
15076+
"SetKeepJobFlowAliveWhenNoSteps",
1507115077
"SetTerminationProtection",
1507215078
"SetVisibleToAllUsers",
1507315079
"StartEditor",
@@ -20642,6 +20648,7 @@
2064220648
"sagemaker:CustomerMetadataProperties/${MetadataKey}",
2064320649
"sagemaker:CustomerMetadataPropertiesToRemove",
2064420650
"sagemaker:DirectInternetAccess",
20651+
"sagemaker:DomainId",
2064520652
"sagemaker:DomainSharingOutputKmsKey",
2064620653
"sagemaker:EnableRemoteDebug",
2064720654
"sagemaker:FeatureGroupDisableGlueTableCreation",
@@ -20675,6 +20682,7 @@
2067520682
"sagemaker:SpaceSharingType",
2067620683
"sagemaker:TaggingAction",
2067720684
"sagemaker:TargetModel",
20685+
"sagemaker:UserProfileName",
2067820686
"sagemaker:VolumeKmsKey",
2067920687
"sagemaker:VpcSecurityGroupIds",
2068020688
"sagemaker:VpcSubnets",

src/cfnlint/data/CloudSpecs/af-south-1.json

+151-514
Large diffs are not rendered by default.

src/cfnlint/data/CloudSpecs/ap-east-1.json

+142-100
Large diffs are not rendered by default.

src/cfnlint/data/CloudSpecs/ap-northeast-1.json

+81-37
Original file line numberDiff line numberDiff line change
@@ -678,41 +678,41 @@
678678
"AWS::Batch::ComputeEnvironment.EksConfiguration": "CACHED",
679679
"AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification": "CACHED",
680680
"AWS::Batch::ComputeEnvironment.UpdatePolicy": "CACHED",
681+
"AWS::Batch::JobDefinition.AuthorizationConfig": "CACHED",
681682
"AWS::Batch::JobDefinition.ContainerProperties": "CACHED",
682683
"AWS::Batch::JobDefinition.Device": "CACHED",
683-
"AWS::Batch::JobDefinition.EFSAuthorizationConfig": "CACHED",
684-
"AWS::Batch::JobDefinition.EFSVolumeConfiguration": "CACHED",
684+
"AWS::Batch::JobDefinition.EfsVolumeConfiguration": "CACHED",
685685
"AWS::Batch::JobDefinition.EksContainer": "CACHED",
686686
"AWS::Batch::JobDefinition.EksContainerEnvironmentVariable": "CACHED",
687687
"AWS::Batch::JobDefinition.EksContainerResourceRequirements": "CACHED",
688688
"AWS::Batch::JobDefinition.EksContainerSecurityContext": "CACHED",
689689
"AWS::Batch::JobDefinition.EksContainerVolumeMount": "CACHED",
690690
"AWS::Batch::JobDefinition.EksEmptyDir": "CACHED",
691691
"AWS::Batch::JobDefinition.EksHostPath": "CACHED",
692-
"AWS::Batch::JobDefinition.EksMetadata": "CACHED",
693-
"AWS::Batch::JobDefinition.EksPodProperties": "CACHED",
694692
"AWS::Batch::JobDefinition.EksProperties": "CACHED",
695693
"AWS::Batch::JobDefinition.EksSecret": "CACHED",
696694
"AWS::Batch::JobDefinition.EksVolume": "CACHED",
697695
"AWS::Batch::JobDefinition.Environment": "CACHED",
698696
"AWS::Batch::JobDefinition.EphemeralStorage": "CACHED",
699697
"AWS::Batch::JobDefinition.EvaluateOnExit": "CACHED",
700698
"AWS::Batch::JobDefinition.FargatePlatformConfiguration": "CACHED",
701-
"AWS::Batch::JobDefinition.Host": "CACHED",
702-
"AWS::Batch::JobDefinition.JobTimeout": "CACHED",
703699
"AWS::Batch::JobDefinition.LinuxParameters": "CACHED",
704700
"AWS::Batch::JobDefinition.LogConfiguration": "CACHED",
705-
"AWS::Batch::JobDefinition.MountPoint": "CACHED",
701+
"AWS::Batch::JobDefinition.Metadata": "CACHED",
702+
"AWS::Batch::JobDefinition.MountPoints": "CACHED",
706703
"AWS::Batch::JobDefinition.NetworkConfiguration": "CACHED",
707704
"AWS::Batch::JobDefinition.NodeProperties": "CACHED",
708705
"AWS::Batch::JobDefinition.NodeRangeProperty": "CACHED",
706+
"AWS::Batch::JobDefinition.PodProperties": "CACHED",
709707
"AWS::Batch::JobDefinition.ResourceRequirement": "CACHED",
710708
"AWS::Batch::JobDefinition.RetryStrategy": "CACHED",
711709
"AWS::Batch::JobDefinition.RuntimePlatform": "CACHED",
712710
"AWS::Batch::JobDefinition.Secret": "CACHED",
711+
"AWS::Batch::JobDefinition.Timeout": "CACHED",
713712
"AWS::Batch::JobDefinition.Tmpfs": "CACHED",
714713
"AWS::Batch::JobDefinition.Ulimit": "CACHED",
715-
"AWS::Batch::JobDefinition.Volume": "CACHED",
714+
"AWS::Batch::JobDefinition.Volumes": "CACHED",
715+
"AWS::Batch::JobDefinition.VolumesHost": "CACHED",
716716
"AWS::Batch::JobQueue.ComputeEnvironmentOrder": "CACHED",
717717
"AWS::Batch::SchedulingPolicy.FairsharePolicy": "CACHED",
718718
"AWS::Batch::SchedulingPolicy.ShareAttributes": "CACHED",
@@ -1258,6 +1258,23 @@
12581258
"AWS::DataSync::Task.TaskSchedule": "CACHED",
12591259
"AWS::DataSync::Task.Transferred": "CACHED",
12601260
"AWS::DataSync::Task.Verified": "CACHED",
1261+
"AWS::DataZone::DataSource.DataSourceConfigurationInput": "CACHED",
1262+
"AWS::DataZone::DataSource.FilterExpression": "CACHED",
1263+
"AWS::DataZone::DataSource.FormInput": "CACHED",
1264+
"AWS::DataZone::DataSource.GlueRunConfigurationInput": "CACHED",
1265+
"AWS::DataZone::DataSource.RecommendationConfiguration": "CACHED",
1266+
"AWS::DataZone::DataSource.RedshiftClusterStorage": "CACHED",
1267+
"AWS::DataZone::DataSource.RedshiftCredentialConfiguration": "CACHED",
1268+
"AWS::DataZone::DataSource.RedshiftRunConfigurationInput": "CACHED",
1269+
"AWS::DataZone::DataSource.RedshiftServerlessStorage": "CACHED",
1270+
"AWS::DataZone::DataSource.RedshiftStorage": "CACHED",
1271+
"AWS::DataZone::DataSource.RelationalFilterConfiguration": "CACHED",
1272+
"AWS::DataZone::DataSource.ScheduleConfiguration": "CACHED",
1273+
"AWS::DataZone::Domain.SingleSignOn": "CACHED",
1274+
"AWS::DataZone::Environment.EnvironmentParameter": "CACHED",
1275+
"AWS::DataZone::EnvironmentBlueprintConfiguration.RegionalParameter": "CACHED",
1276+
"AWS::DataZone::EnvironmentProfile.EnvironmentParameter": "CACHED",
1277+
"AWS::DataZone::SubscriptionTarget.SubscriptionTargetForm": "CACHED",
12611278
"AWS::DevOpsGuru::NotificationChannel.NotificationChannelConfig": "CACHED",
12621279
"AWS::DevOpsGuru::NotificationChannel.NotificationFilterConfig": "CACHED",
12631280
"AWS::DevOpsGuru::NotificationChannel.SnsChannelConfig": "CACHED",
@@ -1531,9 +1548,12 @@
15311548
"AWS::ECS::Service.ServiceConnectClientAlias": "CACHED",
15321549
"AWS::ECS::Service.ServiceConnectConfiguration": "CACHED",
15331550
"AWS::ECS::Service.ServiceConnectService": "CACHED",
1551+
"AWS::ECS::Service.ServiceConnectTlsCertificateAuthority": "CACHED",
1552+
"AWS::ECS::Service.ServiceConnectTlsConfiguration": "CACHED",
15341553
"AWS::ECS::Service.ServiceManagedEBSVolumeConfiguration": "CACHED",
15351554
"AWS::ECS::Service.ServiceRegistry": "CACHED",
15361555
"AWS::ECS::Service.ServiceVolumeConfiguration": "CACHED",
1556+
"AWS::ECS::Service.TimeoutConfiguration": "CACHED",
15371557
"AWS::ECS::TaskDefinition.AuthorizationConfig": "CACHED",
15381558
"AWS::ECS::TaskDefinition.ContainerDefinition": "CACHED",
15391559
"AWS::ECS::TaskDefinition.ContainerDependency": "CACHED",
@@ -5799,7 +5819,7 @@
57995819
"Alexa::ASK::Skill.SkillPackage": "CACHED",
58005820
"Tag": "CACHED"
58015821
},
5802-
"ResourceSpecificationVersion": "154.0.0",
5822+
"ResourceSpecificationVersion": "155.0.0",
58035823
"ResourceTypes": {
58045824
"AMZN::SDC::Deployment": {
58055825
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sdc-deployment.html",
@@ -6140,6 +6160,13 @@
61406160
"AWS::DataSync::LocationSMB": "CACHED",
61416161
"AWS::DataSync::StorageSystem": "CACHED",
61426162
"AWS::DataSync::Task": "CACHED",
6163+
"AWS::DataZone::DataSource": "CACHED",
6164+
"AWS::DataZone::Domain": "CACHED",
6165+
"AWS::DataZone::Environment": "CACHED",
6166+
"AWS::DataZone::EnvironmentBlueprintConfiguration": "CACHED",
6167+
"AWS::DataZone::EnvironmentProfile": "CACHED",
6168+
"AWS::DataZone::Project": "CACHED",
6169+
"AWS::DataZone::SubscriptionTarget": "CACHED",
61436170
"AWS::Detective::Graph": "CACHED",
61446171
"AWS::Detective::MemberInvitation": "CACHED",
61456172
"AWS::Detective::OrganizationAdmin": "CACHED",
@@ -6453,33 +6480,7 @@
64536480
"AWS::IVS::Channel": "CACHED",
64546481
"AWS::IVS::PlaybackKeyPair": "CACHED",
64556482
"AWS::IVS::RecordingConfiguration": "CACHED",
6456-
"AWS::IVS::Stage": {
6457-
"Attributes": {
6458-
"ActiveSessionId": {
6459-
"PrimitiveType": "String"
6460-
},
6461-
"Arn": {
6462-
"PrimitiveType": "String"
6463-
}
6464-
},
6465-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-stage.html",
6466-
"Properties": {
6467-
"Name": {
6468-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-stage.html#cfn-ivs-stage-name",
6469-
"PrimitiveType": "String",
6470-
"Required": false,
6471-
"UpdateType": "Mutable"
6472-
},
6473-
"Tags": {
6474-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-stage.html#cfn-ivs-stage-tags",
6475-
"DuplicatesAllowed": false,
6476-
"ItemType": "Tag",
6477-
"Required": false,
6478-
"Type": "List",
6479-
"UpdateType": "Mutable"
6480-
}
6481-
}
6482-
},
6483+
"AWS::IVS::Stage": "CACHED",
64836484
"AWS::IVS::StreamKey": "CACHED",
64846485
"AWS::IVSChat::LoggingConfiguration": "CACHED",
64856486
"AWS::IVSChat::Room": "CACHED",
@@ -7484,7 +7485,6 @@
74847485
"AWS::BackupGateway::Hypervisor.Name": "CACHED",
74857486
"AWS::BackupGateway::Hypervisor.Password": "CACHED",
74867487
"AWS::BackupGateway::Hypervisor.Username": "CACHED",
7487-
"AWS::Batch::JobDefinition.JobDefinitionName": "CACHED",
74887488
"AWS::Batch::JobQueue.JobQueueName": "CACHED",
74897489
"AWS::Batch::JobQueue.SchedulingPolicyArn": "CACHED",
74907490
"AWS::Batch::JobQueue.State": "CACHED",
@@ -8276,6 +8276,49 @@
82768276
"AWS::DataSync::Task.TaskSchedule.ScheduleExpression": "CACHED",
82778277
"AWS::DataSync::Task.Transferred.ReportLevel": "CACHED",
82788278
"AWS::DataSync::Task.Verified.ReportLevel": "CACHED",
8279+
"AWS::DataZone::DataSource.Description": "CACHED",
8280+
"AWS::DataZone::DataSource.DomainIdentifier": "CACHED",
8281+
"AWS::DataZone::DataSource.EnableSetting": "CACHED",
8282+
"AWS::DataZone::DataSource.FormInput.Content": "CACHED",
8283+
"AWS::DataZone::DataSource.FormInput.FormName": "CACHED",
8284+
"AWS::DataZone::DataSource.FormInput.TypeIdentifier": "CACHED",
8285+
"AWS::DataZone::DataSource.FormInput.TypeRevision": "CACHED",
8286+
"AWS::DataZone::DataSource.Name": "CACHED",
8287+
"AWS::DataZone::DataSource.ScheduleConfiguration.Schedule": "CACHED",
8288+
"AWS::DataZone::DataSource.Type": "CACHED",
8289+
"AWS::DataZone::Domain.DomainExecutionRole": "CACHED",
8290+
"AWS::DataZone::Domain.KmsKeyIdentifier": "CACHED",
8291+
"AWS::DataZone::Domain.SingleSignOn.Type": "CACHED",
8292+
"AWS::DataZone::Domain.SingleSignOn.UserAssignment": "CACHED",
8293+
"AWS::DataZone::Environment.Description": "CACHED",
8294+
"AWS::DataZone::Environment.DomainIdentifier": "CACHED",
8295+
"AWS::DataZone::Environment.EnvironmentProfileIdentifier": "CACHED",
8296+
"AWS::DataZone::Environment.GlossaryTerms": "CACHED",
8297+
"AWS::DataZone::Environment.Name": "CACHED",
8298+
"AWS::DataZone::Environment.ProjectIdentifier": "CACHED",
8299+
"AWS::DataZone::EnvironmentBlueprintConfiguration.DomainIdentifier": "CACHED",
8300+
"AWS::DataZone::EnvironmentBlueprintConfiguration.EnabledRegions": "CACHED",
8301+
"AWS::DataZone::EnvironmentBlueprintConfiguration.EnvironmentBlueprintIdentifier": "CACHED",
8302+
"AWS::DataZone::EnvironmentBlueprintConfiguration.ManageAccessRoleArn": "CACHED",
8303+
"AWS::DataZone::EnvironmentBlueprintConfiguration.ProvisioningRoleArn": "CACHED",
8304+
"AWS::DataZone::EnvironmentBlueprintConfiguration.RegionalParameter.Region": "CACHED",
8305+
"AWS::DataZone::EnvironmentProfile.AwsAccountId": "CACHED",
8306+
"AWS::DataZone::EnvironmentProfile.AwsAccountRegion": "CACHED",
8307+
"AWS::DataZone::EnvironmentProfile.Description": "CACHED",
8308+
"AWS::DataZone::EnvironmentProfile.DomainIdentifier": "CACHED",
8309+
"AWS::DataZone::EnvironmentProfile.EnvironmentBlueprintIdentifier": "CACHED",
8310+
"AWS::DataZone::EnvironmentProfile.Name": "CACHED",
8311+
"AWS::DataZone::EnvironmentProfile.ProjectIdentifier": "CACHED",
8312+
"AWS::DataZone::Project.Description": "CACHED",
8313+
"AWS::DataZone::Project.DomainIdentifier": "CACHED",
8314+
"AWS::DataZone::Project.GlossaryTerms": "CACHED",
8315+
"AWS::DataZone::Project.Name": "CACHED",
8316+
"AWS::DataZone::SubscriptionTarget.ApplicableAssetTypes": "CACHED",
8317+
"AWS::DataZone::SubscriptionTarget.AuthorizedPrincipals": "CACHED",
8318+
"AWS::DataZone::SubscriptionTarget.DomainIdentifier": "CACHED",
8319+
"AWS::DataZone::SubscriptionTarget.EnvironmentIdentifier": "CACHED",
8320+
"AWS::DataZone::SubscriptionTarget.Name": "CACHED",
8321+
"AWS::DataZone::SubscriptionTarget.SubscriptionTargetForm.FormName": "CACHED",
82798322
"AWS::Default::Default.EnabledState": "CACHED",
82808323
"AWS::Detective::MemberInvitation.GraphArn": "CACHED",
82818324
"AWS::Detective::MemberInvitation.MemberEmailAddress": "CACHED",
@@ -8812,6 +8855,7 @@
88128855
"AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.Resolution": "CACHED",
88138856
"AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.Storage": "CACHED",
88148857
"AWS::IVS::RecordingConfiguration.ThumbnailConfiguration.TargetIntervalSeconds": "CACHED",
8858+
"AWS::IVS::Stage.Name": "CACHED",
88158859
"AWS::IVS::StreamKey.ChannelArn": "CACHED",
88168860
"AWS::IVSChat::LoggingConfiguration.CloudWatchLogsDestinationConfiguration.LogGroupName": "CACHED",
88178861
"AWS::IVSChat::LoggingConfiguration.FirehoseDestinationConfiguration.DeliveryStreamName": "CACHED",

0 commit comments

Comments
 (0)