Skip to content

Commit 3cab387

Browse files
author
AWS CDK Team
committed
feat: cloudformation spec v31.0.0
1 parent bc56d37 commit 3cab387

File tree

3 files changed

+539
-33
lines changed

3 files changed

+539
-33
lines changed

packages/@aws-cdk/cfnspec/CHANGELOG.md

+83
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
# CloudFormation Resource Specification v31.0.0
2+
3+
## New Resource Types
4+
5+
* AWS::CE::AnomalyMonitor
6+
* AWS::CE::AnomalySubscription
7+
* AWS::CertificateManager::Account
8+
* AWS::ECS::ClusterCapacityProviderAssociations
9+
* AWS::RDS::DBProxyEndpoint
10+
11+
## Attribute Changes
12+
13+
* AWS::SSM::ResourceDataSync SyncName (__added__)
14+
15+
## Property Changes
16+
17+
* AWS::AppSync::GraphQLApi LambdaAuthorizerConfig (__added__)
18+
* AWS::Backup::BackupPlan BackupPlanTags.PrimitiveType (__deleted__)
19+
* AWS::Backup::BackupPlan BackupPlanTags.PrimitiveItemType (__added__)
20+
* AWS::Backup::BackupPlan BackupPlanTags.Type (__added__)
21+
* AWS::DynamoDB::Table KinesisStreamSpecification (__deleted__)
22+
* AWS::DynamoDB::Table ContributorInsightsSpecification (__added__)
23+
* AWS::EC2::LaunchTemplate TagSpecifications (__added__)
24+
* AWS::ECS::CapacityProvider AutoScalingGroupProvider.UpdateType (__changed__)
25+
* Old: Immutable
26+
* New: Mutable
27+
* AWS::ECS::Cluster Configuration (__added__)
28+
* AWS::ECS::Service EnableExecuteCommand (__added__)
29+
* AWS::EFS::FileSystem AvailabilityZoneName (__added__)
30+
31+
## Property Type Changes
32+
33+
* AWS::DynamoDB::Table.KinesisStreamSpecification (__removed__)
34+
* AWS::AppSync::GraphQLApi.LambdaAuthorizerConfig (__added__)
35+
* AWS::DynamoDB::Table.ContributorInsightsSpecification (__added__)
36+
* AWS::EC2::LaunchTemplate.TagSpecifications (__added__)
37+
* AWS::ECS::Cluster.ClusterConfiguration (__added__)
38+
* AWS::ECS::Cluster.ExecuteCommandConfiguration (__added__)
39+
* AWS::ECS::Cluster.ExecuteCommandLogConfiguration (__added__)
40+
* AWS::AppSync::GraphQLApi.AdditionalAuthenticationProvider LambdaAuthorizerConfig (__added__)
41+
* AWS::Backup::BackupPlan.BackupPlanResourceType AdvancedBackupSettings.DuplicatesAllowed (__added__)
42+
* AWS::Backup::BackupPlan.BackupPlanResourceType BackupPlanRule.DuplicatesAllowed (__added__)
43+
* AWS::Backup::BackupPlan.BackupRuleResourceType CopyActions.DuplicatesAllowed (__added__)
44+
* AWS::Backup::BackupPlan.BackupRuleResourceType RecoveryPointTags.PrimitiveType (__deleted__)
45+
* AWS::Backup::BackupPlan.BackupRuleResourceType RecoveryPointTags.PrimitiveItemType (__added__)
46+
* AWS::Backup::BackupPlan.BackupRuleResourceType RecoveryPointTags.Type (__added__)
47+
* AWS::DynamoDB::Table.GlobalSecondaryIndex ContributorInsightsSpecification (__added__)
48+
* AWS::ECS::CapacityProvider.AutoScalingGroupProvider ManagedScaling.UpdateType (__changed__)
49+
* Old: Immutable
50+
* New: Mutable
51+
* AWS::ECS::CapacityProvider.AutoScalingGroupProvider ManagedTerminationProtection.UpdateType (__changed__)
52+
* Old: Immutable
53+
* New: Mutable
54+
* AWS::ECS::CapacityProvider.ManagedScaling MaximumScalingStepSize.UpdateType (__changed__)
55+
* Old: Immutable
56+
* New: Mutable
57+
* AWS::ECS::CapacityProvider.ManagedScaling MinimumScalingStepSize.UpdateType (__changed__)
58+
* Old: Immutable
59+
* New: Mutable
60+
* AWS::ECS::CapacityProvider.ManagedScaling Status.UpdateType (__changed__)
61+
* Old: Immutable
62+
* New: Mutable
63+
* AWS::ECS::CapacityProvider.ManagedScaling TargetCapacity.UpdateType (__changed__)
64+
* Old: Immutable
65+
* New: Mutable
66+
* AWS::GameLift::Alias.RoutingStrategy Type.Required (__changed__)
67+
* Old: false
68+
* New: true
69+
* AWS::IoT::TopicRule.S3Action CannedAcl (__added__)
70+
* AWS::IoT::TopicRule.TopicRulePayload Actions.DuplicatesAllowed (__deleted__)
71+
* AWS::IoT::TopicRule.TopicRulePayload RuleDisabled.Required (__changed__)
72+
* Old: true
73+
* New: false
74+
* AWS::SSM::ResourceDataSync.AwsOrganizationsSource OrganizationSourceType.UpdateType (__changed__)
75+
* Old: Immutable
76+
* New: Mutable
77+
* AWS::SSM::ResourceDataSync.AwsOrganizationsSource OrganizationalUnits.DuplicatesAllowed (__added__)
78+
* AWS::SSM::ResourceDataSync.SyncSource SourceRegions.DuplicatesAllowed (__added__)
79+
* AWS::SSM::ResourceDataSync.SyncSource SourceType.UpdateType (__changed__)
80+
* Old: Immutable
81+
* New: Mutable
82+
83+
184
# CloudFormation Resource Specification v30.1.0
285

386
## New Resource Types

packages/@aws-cdk/cfnspec/cfn.version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
30.1.0
1+
31.0.0

0 commit comments

Comments
 (0)