Skip to content

Commit aebcde5

Browse files
author
Elad Ben-Israel
authored
feat: update CloudFormation resources to v2.30.0 (#2239)
See CHANGELOG
1 parent 99e085d commit aebcde5

File tree

2 files changed

+59
-6
lines changed

2 files changed

+59
-6
lines changed

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
# CloudFormation Resource Specification v2.30.0
2+
3+
## New Resource Types
4+
5+
6+
## Attribute Changes
7+
8+
9+
## Property Changes
10+
11+
12+
## Property Type Changes
13+
14+
* AWS::Batch::JobDefinition.ResourceRequirement (__added__)
15+
* AWS::Batch::JobDefinition.ContainerProperties ResourceRequirements (__added__)
16+
* Tag Key.Documentation (__changed__)
17+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-tag.html#cfn-iotanalytics-datastore-tag-key
18+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-tag.html#cfn-dms-endpoint-tag-key
19+
* Tag Key.Required (__changed__)
20+
* Old: true
21+
* New: false
22+
* Tag Value.Documentation (__changed__)
23+
* Old: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-tag.html#cfn-iotanalytics-datastore-tag-value
24+
* New: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-tag.html#cfn-dms-endpoint-tag-value
25+
* Tag Value.Required (__changed__)
26+
* Old: true
27+
* New: false
28+
29+
130
# CloudFormation Resource Specification v2.29.0
231

332
## New Resource Types

packages/@aws-cdk/cfnspec/spec-source/000_CloudFormationResourceSpecification.json

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2912,6 +2912,13 @@
29122912
"Required": false,
29132913
"UpdateType": "Mutable"
29142914
},
2915+
"ResourceRequirements": {
2916+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-resourcerequirements",
2917+
"ItemType": "ResourceRequirement",
2918+
"Required": false,
2919+
"Type": "List",
2920+
"UpdateType": "Mutable"
2921+
},
29152922
"Ulimits": {
29162923
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-ulimits",
29172924
"ItemType": "Ulimit",
@@ -3021,6 +3028,23 @@
30213028
}
30223029
}
30233030
},
3031+
"AWS::Batch::JobDefinition.ResourceRequirement": {
3032+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html",
3033+
"Properties": {
3034+
"Type": {
3035+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html#cfn-batch-jobdefinition-resourcerequirement-type",
3036+
"PrimitiveType": "String",
3037+
"Required": false,
3038+
"UpdateType": "Mutable"
3039+
},
3040+
"Value": {
3041+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-resourcerequirement.html#cfn-batch-jobdefinition-resourcerequirement-value",
3042+
"PrimitiveType": "String",
3043+
"Required": false,
3044+
"UpdateType": "Mutable"
3045+
}
3046+
}
3047+
},
30243048
"AWS::Batch::JobDefinition.RetryStrategy": {
30253049
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-retrystrategy.html",
30263050
"Properties": {
@@ -20576,24 +20600,24 @@
2057620600
}
2057720601
},
2057820602
"Tag": {
20579-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-tag.html",
20603+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-tag.html",
2058020604
"Properties": {
2058120605
"Key": {
20582-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-tag.html#cfn-iotanalytics-datastore-tag-key",
20606+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-tag.html#cfn-dms-endpoint-tag-key",
2058320607
"PrimitiveType": "String",
20584-
"Required": true,
20608+
"Required": false,
2058520609
"UpdateType": "Mutable"
2058620610
},
2058720611
"Value": {
20588-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-tag.html#cfn-iotanalytics-datastore-tag-value",
20612+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-tag.html#cfn-dms-endpoint-tag-value",
2058920613
"PrimitiveType": "String",
20590-
"Required": true,
20614+
"Required": false,
2059120615
"UpdateType": "Mutable"
2059220616
}
2059320617
}
2059420618
}
2059520619
},
20596-
"ResourceSpecificationVersion": "2.29.0",
20620+
"ResourceSpecificationVersion": "2.30.0",
2059720621
"ResourceTypes": {
2059820622
"AWS::AmazonMQ::Broker": {
2059920623
"Attributes": {

0 commit comments

Comments
 (0)