Skip to content
This repository was archived by the owner on May 2, 2023. It is now read-only.

Commit 819e3a7

Browse files
Version 5.3.0 2019-08-23
1 parent 4e77933 commit 819e3a7

23 files changed

+139524
-52
lines changed

ap-east-1/CloudFormationResourceSpecification.json

Lines changed: 23191 additions & 0 deletions
Large diffs are not rendered by default.

ap-northeast-1/CloudFormationResourceSpecification.json

Lines changed: 164 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,6 +1154,41 @@
11541154
}
11551155
}
11561156
},
1157+
"AWS::AppMesh::Route.HeaderMatchMethod": {
1158+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html",
1159+
"Properties": {
1160+
"Exact": {
1161+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-exact",
1162+
"PrimitiveType": "String",
1163+
"Required": false,
1164+
"UpdateType": "Mutable"
1165+
},
1166+
"Prefix": {
1167+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-prefix",
1168+
"PrimitiveType": "String",
1169+
"Required": false,
1170+
"UpdateType": "Mutable"
1171+
},
1172+
"Range": {
1173+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-range",
1174+
"Required": false,
1175+
"Type": "MatchRange",
1176+
"UpdateType": "Mutable"
1177+
},
1178+
"Regex": {
1179+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-regex",
1180+
"PrimitiveType": "String",
1181+
"Required": false,
1182+
"UpdateType": "Mutable"
1183+
},
1184+
"Suffix": {
1185+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-suffix",
1186+
"PrimitiveType": "String",
1187+
"Required": false,
1188+
"UpdateType": "Mutable"
1189+
}
1190+
}
1191+
},
11571192
"AWS::AppMesh::Route.HttpRoute": {
11581193
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html",
11591194
"Properties": {
@@ -1183,14 +1218,73 @@
11831218
}
11841219
}
11851220
},
1221+
"AWS::AppMesh::Route.HttpRouteHeader": {
1222+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html",
1223+
"Properties": {
1224+
"Invert": {
1225+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-invert",
1226+
"PrimitiveType": "Boolean",
1227+
"Required": false,
1228+
"UpdateType": "Mutable"
1229+
},
1230+
"Match": {
1231+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-match",
1232+
"Required": false,
1233+
"Type": "HeaderMatchMethod",
1234+
"UpdateType": "Mutable"
1235+
},
1236+
"Name": {
1237+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-name",
1238+
"PrimitiveType": "String",
1239+
"Required": true,
1240+
"UpdateType": "Mutable"
1241+
}
1242+
}
1243+
},
11861244
"AWS::AppMesh::Route.HttpRouteMatch": {
11871245
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html",
11881246
"Properties": {
1247+
"Headers": {
1248+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-headers",
1249+
"ItemType": "HttpRouteHeader",
1250+
"Required": false,
1251+
"Type": "List",
1252+
"UpdateType": "Mutable"
1253+
},
1254+
"Method": {
1255+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-method",
1256+
"PrimitiveType": "String",
1257+
"Required": false,
1258+
"UpdateType": "Mutable"
1259+
},
11891260
"Prefix": {
11901261
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-prefix",
11911262
"PrimitiveType": "String",
11921263
"Required": true,
11931264
"UpdateType": "Mutable"
1265+
},
1266+
"Scheme": {
1267+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-scheme",
1268+
"PrimitiveType": "String",
1269+
"Required": false,
1270+
"UpdateType": "Mutable"
1271+
}
1272+
}
1273+
},
1274+
"AWS::AppMesh::Route.MatchRange": {
1275+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html",
1276+
"Properties": {
1277+
"End": {
1278+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-end",
1279+
"PrimitiveType": "Integer",
1280+
"Required": true,
1281+
"UpdateType": "Mutable"
1282+
},
1283+
"Start": {
1284+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-start",
1285+
"PrimitiveType": "Integer",
1286+
"Required": true,
1287+
"UpdateType": "Mutable"
11941288
}
11951289
}
11961290
},
@@ -1203,6 +1297,12 @@
12031297
"Type": "HttpRoute",
12041298
"UpdateType": "Mutable"
12051299
},
1300+
"Priority": {
1301+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-priority",
1302+
"PrimitiveType": "Integer",
1303+
"Required": false,
1304+
"UpdateType": "Mutable"
1305+
},
12061306
"TcpRoute": {
12071307
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-tcproute",
12081308
"Required": false,
@@ -22230,6 +22330,24 @@
2223022330
}
2223122331
}
2223222332
},
22333+
"AWS::SSM::MaintenanceWindowTarget.Targets": {
22334+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html",
22335+
"Properties": {
22336+
"Key": {
22337+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html#cfn-ssm-maintenancewindowtarget-targets-key",
22338+
"PrimitiveType": "String",
22339+
"Required": true,
22340+
"UpdateType": "Mutable"
22341+
},
22342+
"Values": {
22343+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtarget-targets.html#cfn-ssm-maintenancewindowtarget-targets-values",
22344+
"PrimitiveItemType": "String",
22345+
"Required": false,
22346+
"Type": "List",
22347+
"UpdateType": "Mutable"
22348+
}
22349+
}
22350+
},
2223322351
"AWS::SSM::MaintenanceWindowTask.LoggingInfo": {
2223422352
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-logginginfo.html",
2223522353
"Properties": {
@@ -23547,24 +23665,24 @@
2354723665
}
2354823666
},
2354923667
"Tag": {
23550-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-tag.html",
23668+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html",
2355123669
"Properties": {
2355223670
"Key": {
23553-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-tag.html#cfn-iotanalytics-pipeline-tag-key",
23671+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-key",
2355423672
"PrimitiveType": "String",
2355523673
"Required": true,
2355623674
"UpdateType": "Mutable"
2355723675
},
2355823676
"Value": {
23559-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-pipeline-tag.html#cfn-iotanalytics-pipeline-tag-value",
23677+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-value",
2356023678
"PrimitiveType": "String",
2356123679
"Required": true,
2356223680
"UpdateType": "Mutable"
2356323681
}
2356423682
}
2356523683
}
2356623684
},
23567-
"ResourceSpecificationVersion": "5.2.0",
23685+
"ResourceSpecificationVersion": "5.3.0",
2356823686
"ResourceTypes": {
2356923687
"AWS::AmazonMQ::Broker": {
2357023688
"Attributes": {
@@ -40049,6 +40167,48 @@
4004940167
}
4005040168
}
4005140169
},
40170+
"AWS::SSM::MaintenanceWindowTarget": {
40171+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html",
40172+
"Properties": {
40173+
"Description": {
40174+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-description",
40175+
"PrimitiveType": "String",
40176+
"Required": false,
40177+
"UpdateType": "Mutable"
40178+
},
40179+
"Name": {
40180+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-name",
40181+
"PrimitiveType": "String",
40182+
"Required": false,
40183+
"UpdateType": "Mutable"
40184+
},
40185+
"OwnerInformation": {
40186+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-ownerinformation",
40187+
"PrimitiveType": "String",
40188+
"Required": false,
40189+
"UpdateType": "Mutable"
40190+
},
40191+
"ResourceType": {
40192+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-resourcetype",
40193+
"PrimitiveType": "String",
40194+
"Required": true,
40195+
"UpdateType": "Mutable"
40196+
},
40197+
"Targets": {
40198+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-targets",
40199+
"ItemType": "Targets",
40200+
"Required": true,
40201+
"Type": "List",
40202+
"UpdateType": "Mutable"
40203+
},
40204+
"WindowId": {
40205+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtarget.html#cfn-ssm-maintenancewindowtarget-windowid",
40206+
"PrimitiveType": "String",
40207+
"Required": true,
40208+
"UpdateType": "Immutable"
40209+
}
40210+
}
40211+
},
4005240212
"AWS::SSM::MaintenanceWindowTask": {
4005340213
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html",
4005440214
"Properties": {

ap-northeast-2/CloudFormationResourceSpecification.json

Lines changed: 105 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,6 +1154,41 @@
11541154
}
11551155
}
11561156
},
1157+
"AWS::AppMesh::Route.HeaderMatchMethod": {
1158+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html",
1159+
"Properties": {
1160+
"Exact": {
1161+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-exact",
1162+
"PrimitiveType": "String",
1163+
"Required": false,
1164+
"UpdateType": "Mutable"
1165+
},
1166+
"Prefix": {
1167+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-prefix",
1168+
"PrimitiveType": "String",
1169+
"Required": false,
1170+
"UpdateType": "Mutable"
1171+
},
1172+
"Range": {
1173+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-range",
1174+
"Required": false,
1175+
"Type": "MatchRange",
1176+
"UpdateType": "Mutable"
1177+
},
1178+
"Regex": {
1179+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-regex",
1180+
"PrimitiveType": "String",
1181+
"Required": false,
1182+
"UpdateType": "Mutable"
1183+
},
1184+
"Suffix": {
1185+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-headermatchmethod.html#cfn-appmesh-route-headermatchmethod-suffix",
1186+
"PrimitiveType": "String",
1187+
"Required": false,
1188+
"UpdateType": "Mutable"
1189+
}
1190+
}
1191+
},
11571192
"AWS::AppMesh::Route.HttpRoute": {
11581193
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproute.html",
11591194
"Properties": {
@@ -1183,14 +1218,73 @@
11831218
}
11841219
}
11851220
},
1221+
"AWS::AppMesh::Route.HttpRouteHeader": {
1222+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html",
1223+
"Properties": {
1224+
"Invert": {
1225+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-invert",
1226+
"PrimitiveType": "Boolean",
1227+
"Required": false,
1228+
"UpdateType": "Mutable"
1229+
},
1230+
"Match": {
1231+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-match",
1232+
"Required": false,
1233+
"Type": "HeaderMatchMethod",
1234+
"UpdateType": "Mutable"
1235+
},
1236+
"Name": {
1237+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httprouteheader.html#cfn-appmesh-route-httprouteheader-name",
1238+
"PrimitiveType": "String",
1239+
"Required": true,
1240+
"UpdateType": "Mutable"
1241+
}
1242+
}
1243+
},
11861244
"AWS::AppMesh::Route.HttpRouteMatch": {
11871245
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html",
11881246
"Properties": {
1247+
"Headers": {
1248+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-headers",
1249+
"ItemType": "HttpRouteHeader",
1250+
"Required": false,
1251+
"Type": "List",
1252+
"UpdateType": "Mutable"
1253+
},
1254+
"Method": {
1255+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-method",
1256+
"PrimitiveType": "String",
1257+
"Required": false,
1258+
"UpdateType": "Mutable"
1259+
},
11891260
"Prefix": {
11901261
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-prefix",
11911262
"PrimitiveType": "String",
11921263
"Required": true,
11931264
"UpdateType": "Mutable"
1265+
},
1266+
"Scheme": {
1267+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-scheme",
1268+
"PrimitiveType": "String",
1269+
"Required": false,
1270+
"UpdateType": "Mutable"
1271+
}
1272+
}
1273+
},
1274+
"AWS::AppMesh::Route.MatchRange": {
1275+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html",
1276+
"Properties": {
1277+
"End": {
1278+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-end",
1279+
"PrimitiveType": "Integer",
1280+
"Required": true,
1281+
"UpdateType": "Mutable"
1282+
},
1283+
"Start": {
1284+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-matchrange.html#cfn-appmesh-route-matchrange-start",
1285+
"PrimitiveType": "Integer",
1286+
"Required": true,
1287+
"UpdateType": "Mutable"
11941288
}
11951289
}
11961290
},
@@ -1203,6 +1297,12 @@
12031297
"Type": "HttpRoute",
12041298
"UpdateType": "Mutable"
12051299
},
1300+
"Priority": {
1301+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-priority",
1302+
"PrimitiveType": "Integer",
1303+
"Required": false,
1304+
"UpdateType": "Mutable"
1305+
},
12061306
"TcpRoute": {
12071307
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-routespec.html#cfn-appmesh-route-routespec-tcproute",
12081308
"Required": false,
@@ -20650,24 +20750,24 @@
2065020750
}
2065120751
},
2065220752
"Tag": {
20653-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-tag.html",
20753+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html",
2065420754
"Properties": {
2065520755
"Key": {
20656-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-tag.html#cfn-appstream-imagebuilder-tag-key",
20756+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-key",
2065720757
"PrimitiveType": "String",
2065820758
"Required": true,
2065920759
"UpdateType": "Mutable"
2066020760
},
2066120761
"Value": {
20662-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-tag.html#cfn-appstream-imagebuilder-tag-value",
20762+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html#cfn-resource-tags-value",
2066320763
"PrimitiveType": "String",
20664-
"Required": false,
20764+
"Required": true,
2066520765
"UpdateType": "Mutable"
2066620766
}
2066720767
}
2066820768
}
2066920769
},
20670-
"ResourceSpecificationVersion": "5.2.0",
20770+
"ResourceSpecificationVersion": "5.3.0",
2067120771
"ResourceTypes": {
2067220772
"AWS::AmazonMQ::Broker": {
2067320773
"Attributes": {

ap-northeast-3/CloudFormationResourceSpecification.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12162,7 +12162,7 @@
1216212162
}
1216312163
}
1216412164
},
12165-
"ResourceSpecificationVersion": "5.2.0",
12165+
"ResourceSpecificationVersion": "5.3.0",
1216612166
"ResourceTypes": {
1216712167
"AWS::ApiGateway::Account": {
1216812168
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html",

0 commit comments

Comments
 (0)