Skip to content

Commit 3c5a6a6

Browse files
kddejonggithub-actions[bot]
authored andcommitted
1 parent 75730d5 commit 3c5a6a6

File tree

50 files changed

+3404
-3026
lines changed

Some content is hidden

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

50 files changed

+3404
-3026
lines changed

server/schema/resources.schema.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11107,7 +11107,7 @@
1110711107
},
1110811108
"AWS_Neptune_DBParameterGroup": {
1110911109
"type": "object",
11110-
"markdownDescription": "Resource Type definition for AWS::Neptune::DBParameterGroup \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html)",
11110+
"markdownDescription": "AWS::Neptune::DBParameterGroup creates a new DB parameter group. This type can be declared in a template and referenced in the DBParameterGroupName parameter of AWS::Neptune::DBInstance \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html)",
1111111111
"allOf": [
1111211112
{
1111311113
"type": "object",
@@ -11118,7 +11118,7 @@
1111811118
"AWS::Neptune::DBParameterGroup"
1111911119
],
1112011120
"markdownEnumDescriptions": [
11121-
"Resource Type definition for AWS::Neptune::DBParameterGroup \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html)"
11121+
"AWS::Neptune::DBParameterGroup creates a new DB parameter group. This type can be declared in a template and referenced in the DBParameterGroupName parameter of AWS::Neptune::DBInstance \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html)"
1112211122
]
1112311123
},
1112411124
"Properties": {
@@ -22922,7 +22922,7 @@
2292222922
},
2292322923
"AWS_Neptune_DBClusterParameterGroup": {
2292422924
"type": "object",
22925-
"markdownDescription": "Resource Type definition for AWS::Neptune::DBClusterParameterGroup \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html)",
22925+
"markdownDescription": "The AWS::Neptune::DBClusterParameterGroup resource creates a new Amazon Neptune DB cluster parameter group \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html)",
2292622926
"allOf": [
2292722927
{
2292822928
"type": "object",
@@ -22933,7 +22933,7 @@
2293322933
"AWS::Neptune::DBClusterParameterGroup"
2293422934
],
2293522935
"markdownEnumDescriptions": [
22936-
"Resource Type definition for AWS::Neptune::DBClusterParameterGroup \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html)"
22936+
"The AWS::Neptune::DBClusterParameterGroup resource creates a new Amazon Neptune DB cluster parameter group \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html)"
2293722937
]
2293822938
},
2293922939
"Properties": {
@@ -26959,7 +26959,7 @@
2695926959
},
2696026960
"AWS_Route53_CidrCollection": {
2696126961
"type": "object",
26962-
"markdownDescription": "Resource schema for AWS::Route53::CidrCollection. \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html)",
26962+
"markdownDescription": "Resource Type definition for AWS::Route53::CidrCollection. \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html)",
2696326963
"allOf": [
2696426964
{
2696526965
"type": "object",
@@ -26970,7 +26970,7 @@
2697026970
"AWS::Route53::CidrCollection"
2697126971
],
2697226972
"markdownEnumDescriptions": [
26973-
"Resource schema for AWS::Route53::CidrCollection. \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html)"
26973+
"Resource Type definition for AWS::Route53::CidrCollection. \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html)"
2697426974
]
2697526975
},
2697626976
"Properties": {
@@ -33348,7 +33348,7 @@
3334833348
},
3334933349
"AWS_Batch_ConsumableResource": {
3335033350
"type": "object",
33351-
"markdownDescription": "Resource Type schema for AWS::Batch::ConsumableResource \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-consumableresource.html)",
33351+
"markdownDescription": "Resource Type definition for AWS::Batch::ConsumableResource \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-consumableresource.html)",
3335233352
"allOf": [
3335333353
{
3335433354
"type": "object",
@@ -33359,7 +33359,7 @@
3335933359
"AWS::Batch::ConsumableResource"
3336033360
],
3336133361
"markdownEnumDescriptions": [
33362-
"Resource Type schema for AWS::Batch::ConsumableResource \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-consumableresource.html)"
33362+
"Resource Type definition for AWS::Batch::ConsumableResource \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-consumableresource.html)"
3336333363
]
3336433364
},
3336533365
"Properties": {
@@ -42907,7 +42907,7 @@
4290742907
},
4290842908
"AWS_DeviceFarm_VPCEConfiguration": {
4290942909
"type": "object",
42910-
"markdownDescription": "AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-vpceconfiguration.html)",
42910+
"markdownDescription": "Resource Type definition for a Device Farm VPCE Configuration \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-vpceconfiguration.html)",
4291142911
"allOf": [
4291242912
{
4291342913
"type": "object",
@@ -42918,7 +42918,7 @@
4291842918
"AWS::DeviceFarm::VPCEConfiguration"
4291942919
],
4292042920
"markdownEnumDescriptions": [
42921-
"AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-vpceconfiguration.html)"
42921+
"Resource Type definition for a Device Farm VPCE Configuration \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-vpceconfiguration.html)"
4292242922
]
4292342923
},
4292442924
"Properties": {
@@ -42938,7 +42938,7 @@
4293842938
},
4293942939
"AWS_DeviceFarm_TestGridProject": {
4294042940
"type": "object",
42941-
"markdownDescription": "AWS::DeviceFarm::TestGridProject creates a new TestGrid Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-testgridproject.html)",
42941+
"markdownDescription": "Resource Type definition for a Device Farm TestGrid Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-testgridproject.html)",
4294242942
"allOf": [
4294342943
{
4294442944
"type": "object",
@@ -42949,7 +42949,7 @@
4294942949
"AWS::DeviceFarm::TestGridProject"
4295042950
],
4295142951
"markdownEnumDescriptions": [
42952-
"AWS::DeviceFarm::TestGridProject creates a new TestGrid Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-testgridproject.html)"
42952+
"Resource Type definition for a Device Farm TestGrid Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-testgridproject.html)"
4295342953
]
4295442954
},
4295542955
"Properties": {
@@ -42969,7 +42969,7 @@
4296942969
},
4297042970
"AWS_DeviceFarm_InstanceProfile": {
4297142971
"type": "object",
42972-
"markdownDescription": "AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-instanceprofile.html)",
42972+
"markdownDescription": "Resource Type definition for a Device Farm Instance Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-instanceprofile.html)",
4297342973
"allOf": [
4297442974
{
4297542975
"type": "object",
@@ -42980,7 +42980,7 @@
4298042980
"AWS::DeviceFarm::InstanceProfile"
4298142981
],
4298242982
"markdownEnumDescriptions": [
42983-
"AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-instanceprofile.html)"
42983+
"Resource Type definition for a Device Farm Instance Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-instanceprofile.html)"
4298442984
]
4298542985
},
4298642986
"Properties": {
@@ -43000,7 +43000,7 @@
4300043000
},
4300143001
"AWS_DeviceFarm_Project": {
4300243002
"type": "object",
43003-
"markdownDescription": "AWS::DeviceFarm::Project creates a new Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-project.html)",
43003+
"markdownDescription": "Resource Type definition for a Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-project.html)",
4300443004
"allOf": [
4300543005
{
4300643006
"type": "object",
@@ -43011,7 +43011,7 @@
4301143011
"AWS::DeviceFarm::Project"
4301243012
],
4301343013
"markdownEnumDescriptions": [
43014-
"AWS::DeviceFarm::Project creates a new Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-project.html)"
43014+
"Resource Type definition for a Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-project.html)"
4301543015
]
4301643016
},
4301743017
"Properties": {
@@ -43062,7 +43062,7 @@
4306243062
},
4306343063
"AWS_DeviceFarm_NetworkProfile": {
4306443064
"type": "object",
43065-
"markdownDescription": "AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-networkprofile.html)",
43065+
"markdownDescription": "Resource Type definition for a Device Farm Network Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-networkprofile.html)",
4306643066
"allOf": [
4306743067
{
4306843068
"type": "object",
@@ -43073,7 +43073,7 @@
4307343073
"AWS::DeviceFarm::NetworkProfile"
4307443074
],
4307543075
"markdownEnumDescriptions": [
43076-
"AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-networkprofile.html)"
43076+
"Resource Type definition for a Device Farm Network Profile \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-networkprofile.html)"
4307743077
]
4307843078
},
4307943079
"Properties": {
@@ -43093,7 +43093,7 @@
4309343093
},
4309443094
"AWS_DeviceFarm_DevicePool": {
4309543095
"type": "object",
43096-
"markdownDescription": "AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-devicepool.html)",
43096+
"markdownDescription": "Resource Type definition for a Device Pool for a given Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-devicepool.html)",
4309743097
"allOf": [
4309843098
{
4309943099
"type": "object",
@@ -43104,7 +43104,7 @@
4310443104
"AWS::DeviceFarm::DevicePool"
4310543105
],
4310643106
"markdownEnumDescriptions": [
43107-
"AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-devicepool.html)"
43107+
"Resource Type definition for a Device Pool for a given Device Farm Project \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-devicefarm-devicepool.html)"
4310843108
]
4310943109
},
4311043110
"Properties": {

server/schema/resources/aws-appconfig-extension.json

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@
5252
"Tags": {
5353
"description": "An array of key-value tags to apply to this resource.",
5454
"type": "array",
55-
"uniqueItems": false,
55+
"uniqueItems": true,
5656
"insertionOrder": false,
5757
"items": {
5858
"$ref": "#/definitions/Tag"
5959
},
60-
"markdownDescription": "An array of key-value tags to apply to this resource.\n\n---\n\nRequired: No \nType: Array \nUpdate requires: Replacement\n"
60+
"markdownDescription": "An array of key-value tags to apply to this resource.\n\n---\n\nRequired: No \nType: Array \nUpdate requires: No interruption\n"
6161
}
6262
},
6363
"definitions": {
@@ -170,21 +170,15 @@
170170
"Actions"
171171
],
172172
"createOnlyProperties": [
173-
"/properties/Name",
174-
"/properties/Tags",
175-
"/properties/Tags/*/Key",
176-
"/properties/Tags/*/Value"
173+
"/properties/Name"
177174
],
178175
"readOnlyProperties": [
179176
"/properties/Id",
180177
"/properties/Arn",
181178
"/properties/VersionNumber"
182179
],
183180
"writeOnlyProperties": [
184-
"/properties/LatestVersionNumber",
185-
"/properties/Tags",
186-
"/properties/Tags/*/Key",
187-
"/properties/Tags/*/Value"
181+
"/properties/LatestVersionNumber"
188182
],
189183
"primaryIdentifier": [
190184
"/properties/Id"
@@ -199,7 +193,8 @@
199193
},
200194
"read": {
201195
"permissions": [
202-
"appconfig:GetExtension"
196+
"appconfig:GetExtension",
197+
"appconfig:ListTagsForResource"
203198
]
204199
},
205200
"update": {

server/schema/resources/aws-appconfig-extensionassociation.json

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,12 @@
4545
"Tags": {
4646
"description": "An array of key-value pairs to apply to this resource.",
4747
"type": "array",
48-
"uniqueItems": false,
48+
"uniqueItems": true,
4949
"insertionOrder": false,
5050
"items": {
5151
"$ref": "#/definitions/Tag"
5252
},
53-
"markdownDescription": "An array of key-value pairs to apply to this resource.\n\n---\n\nRequired: No \nType: Array \nUpdate requires: Replacement\n"
53+
"markdownDescription": "An array of key-value pairs to apply to this resource.\n\n---\n\nRequired: No \nType: Array \nUpdate requires: No interruption\n"
5454
}
5555
},
5656
"definitions": {
@@ -91,17 +91,11 @@
9191
"createOnlyProperties": [
9292
"/properties/ExtensionIdentifier",
9393
"/properties/ResourceIdentifier",
94-
"/properties/ExtensionVersionNumber",
95-
"/properties/Tags",
96-
"/properties/Tags/*/Key",
97-
"/properties/Tags/*/Value"
94+
"/properties/ExtensionVersionNumber"
9895
],
9996
"writeOnlyProperties": [
10097
"/properties/ExtensionIdentifier",
101-
"/properties/ResourceIdentifier",
102-
"/properties/Tags",
103-
"/properties/Tags/*/Key",
104-
"/properties/Tags/*/Value"
98+
"/properties/ResourceIdentifier"
10599
],
106100
"primaryIdentifier": [
107101
"/properties/Id"
@@ -115,7 +109,8 @@
115109
},
116110
"read": {
117111
"permissions": [
118-
"appconfig:GetExtensionAssociation"
112+
"appconfig:GetExtensionAssociation",
113+
"appconfig:ListTagsForResource"
119114
]
120115
},
121116
"update": {

0 commit comments

Comments
 (0)