Skip to content

Commit aa19ec0

Browse files
authoredNov 4, 2022
feat(cfnspec): cloudformation spec v96.0.0 (#22775)
1 parent f8ca789 commit aa19ec0

File tree

203 files changed

+3241
-537
lines changed

Some content is hidden

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

203 files changed

+3241
-537
lines changed
 

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

+161
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,164 @@
1+
# CloudFormation Resource Specification v96.0.0
2+
3+
## New Resource Types
4+
5+
* AWS::AppRunner::VpcIngressConnection
6+
* AWS::SupportApp::SlackWorkspaceConfiguration
7+
8+
## Attribute Changes
9+
10+
* AWS::ApiGatewayV2::Deployment DeploymentId (__added__)
11+
* AWS::AutoScaling::ScheduledAction Documentation (__changed__)
12+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html
13+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html
14+
* AWS::AutoScaling::ScheduledAction ScheduledActionName (__added__)
15+
* AWS::EC2::Volume Documentation (__changed__)
16+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html
17+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html
18+
* AWS::EC2::Volume VolumeId (__added__)
19+
* AWS::RDS::DBCluster DBClusterArn (__added__)
20+
* AWS::RDS::DBClusterParameterGroup DBClusterParameterGroupName (__deleted__)
21+
* AWS::RDS::DBInstance DBInstanceArn (__added__)
22+
* AWS::RDS::DBInstance DbiResourceId (__added__)
23+
* AWS::RDS::DBParameterGroup DBParameterGroupName (__deleted__)
24+
* AWS::RDS::OptionGroup OptionGroupName (__deleted__)
25+
26+
## Property Changes
27+
28+
* AWS::AutoScaling::ScheduledAction AutoScalingGroupName.Documentation (__changed__)
29+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-asgname
30+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-autoscalinggroupname
31+
* AWS::AutoScaling::ScheduledAction DesiredCapacity.Documentation (__changed__)
32+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-desiredcapacity
33+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-desiredcapacity
34+
* AWS::AutoScaling::ScheduledAction EndTime.Documentation (__changed__)
35+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-endtime
36+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-endtime
37+
* AWS::AutoScaling::ScheduledAction MaxSize.Documentation (__changed__)
38+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-maxsize
39+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-maxsize
40+
* AWS::AutoScaling::ScheduledAction MinSize.Documentation (__changed__)
41+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-minsize
42+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-minsize
43+
* AWS::AutoScaling::ScheduledAction Recurrence.Documentation (__changed__)
44+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-recurrence
45+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-recurrence
46+
* AWS::AutoScaling::ScheduledAction StartTime.Documentation (__changed__)
47+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-starttime
48+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-starttime
49+
* AWS::AutoScaling::ScheduledAction TimeZone.Documentation (__changed__)
50+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-timezone
51+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scheduledaction.html#cfn-autoscaling-scheduledaction-timezone
52+
* AWS::Batch::JobDefinition EksProperties (__added__)
53+
* AWS::EC2::EIP TransferAddress (__added__)
54+
* AWS::EC2::Volume AutoEnableIO.Documentation (__changed__)
55+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-autoenableio
56+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-autoenableio
57+
* AWS::EC2::Volume AvailabilityZone.Documentation (__changed__)
58+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-availabilityzone
59+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-availabilityzone
60+
* AWS::EC2::Volume AvailabilityZone.UpdateType (__changed__)
61+
* Old: Mutable
62+
* New: Immutable
63+
* AWS::EC2::Volume Encrypted.Documentation (__changed__)
64+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-encrypted
65+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-encrypted
66+
* AWS::EC2::Volume Encrypted.UpdateType (__changed__)
67+
* Old: Mutable
68+
* New: Immutable
69+
* AWS::EC2::Volume Iops.Documentation (__changed__)
70+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-iops
71+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-iops
72+
* AWS::EC2::Volume KmsKeyId.Documentation (__changed__)
73+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-kmskeyid
74+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-kmskeyid
75+
* AWS::EC2::Volume KmsKeyId.UpdateType (__changed__)
76+
* Old: Mutable
77+
* New: Immutable
78+
* AWS::EC2::Volume MultiAttachEnabled.Documentation (__changed__)
79+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-multiattachenabled
80+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-multiattachenabled
81+
* AWS::EC2::Volume OutpostArn.Documentation (__changed__)
82+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-outpostarn
83+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-outpostarn
84+
* AWS::EC2::Volume Size.Documentation (__changed__)
85+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-size
86+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-size
87+
* AWS::EC2::Volume SnapshotId.Documentation (__changed__)
88+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-snapshotid
89+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-snapshotid
90+
* AWS::EC2::Volume SnapshotId.UpdateType (__changed__)
91+
* Old: Mutable
92+
* New: Immutable
93+
* AWS::EC2::Volume Tags.Documentation (__changed__)
94+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-tags
95+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-tags
96+
* AWS::EC2::Volume Throughput.Documentation (__changed__)
97+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-throughput
98+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-throughput
99+
* AWS::EC2::Volume VolumeType.Documentation (__changed__)
100+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-volumetype
101+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-volume.html#cfn-ec2-volume-volumetype
102+
* AWS::RDS::DBClusterParameterGroup DBClusterParameterGroupName (__added__)
103+
* AWS::RDS::DBInstance ReplicaMode (__added__)
104+
* AWS::RDS::DBInstance SourceDBInstanceIdentifier.UpdateType (__changed__)
105+
* Old: Immutable
106+
* New: Mutable
107+
* AWS::RDS::DBParameterGroup DBParameterGroupName (__added__)
108+
* AWS::RDS::OptionGroup OptionGroupName (__added__)
109+
110+
## Property Type Changes
111+
112+
* AWS::AppRunner::Service.IngressConfiguration (__added__)
113+
* AWS::Batch::JobDefinition.EksContainer (__added__)
114+
* AWS::Batch::JobDefinition.EksContainerEnvironmentVariable (__added__)
115+
* AWS::Batch::JobDefinition.EksContainerVolumeMount (__added__)
116+
* AWS::Batch::JobDefinition.EksProperties (__added__)
117+
* AWS::Batch::JobDefinition.EksVolume (__added__)
118+
* AWS::Batch::JobDefinition.EmptyDir (__added__)
119+
* AWS::Batch::JobDefinition.HostPath (__added__)
120+
* AWS::Batch::JobDefinition.PodProperties (__added__)
121+
* AWS::Batch::JobDefinition.Resources (__added__)
122+
* AWS::Batch::JobDefinition.SecurityContext (__added__)
123+
* AWS::EC2::EC2Fleet.NetworkBandwidthGbpsRequest (__added__)
124+
* AWS::EC2::SpotFleet.NetworkBandwidthGbpsRequest (__added__)
125+
* AWS::IoT::TopicRule.RepublishActionHeaders (__added__)
126+
* AWS::IoT::TopicRule.UserProperty (__added__)
127+
* AWS::RUM::AppMonitor.MetricDefinition (__added__)
128+
* AWS::RUM::AppMonitor.MetricDestination (__added__)
129+
* AWS::AppRunner::Service.NetworkConfiguration IngressConfiguration (__added__)
130+
* AWS::AppRunner::Service.NetworkConfiguration EgressConfiguration.Required (__changed__)
131+
* Old: true
132+
* New: false
133+
* AWS::EC2::EC2Fleet.FleetLaunchTemplateSpecificationRequest Version.Required (__changed__)
134+
* Old: false
135+
* New: true
136+
* AWS::EC2::EC2Fleet.InstanceRequirementsRequest AllowedInstanceTypes (__added__)
137+
* AWS::EC2::EC2Fleet.InstanceRequirementsRequest NetworkBandwidthGbps (__added__)
138+
* AWS::EC2::SpotFleet.InstanceRequirementsRequest AllowedInstanceTypes (__added__)
139+
* AWS::EC2::SpotFleet.InstanceRequirementsRequest NetworkBandwidthGbps (__added__)
140+
* AWS::EC2::SpotFleet.SpotFleetRequestConfigData TagSpecifications (__added__)
141+
* AWS::IoT::TopicRule.RepublishAction Headers (__added__)
142+
* AWS::QuickSight::DataSource.DataSourceCredentials SecretArn (__added__)
143+
* AWS::RDS::DBCluster.ScalingConfiguration TimeoutAction (__added__)
144+
* AWS::RUM::AppMonitor.AppMonitorConfiguration MetricDestinations (__added__)
145+
* AWS::Rekognition::StreamProcessor.Point X.PrimitiveType (__changed__)
146+
* Old: Double
147+
* New: Integer
148+
* AWS::Rekognition::StreamProcessor.Point X.UpdateType (__changed__)
149+
* Old: Immutable
150+
* New: Mutable
151+
* AWS::Rekognition::StreamProcessor.Point Y.PrimitiveType (__changed__)
152+
* Old: Double
153+
* New: Integer
154+
* AWS::Rekognition::StreamProcessor.Point Y.UpdateType (__changed__)
155+
* Old: Immutable
156+
* New: Mutable
157+
158+
## Unapplied changes
159+
160+
* AWS::AppFlow is at 94.0.0
161+
1162
# CloudFormation Resource Specification v94.0.0
2163

3164
## New Resource Types

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
94.0.0
1+
96.0.0

0 commit comments

Comments
 (0)
Please sign in to comment.