Skip to content

Commit caf037b

Browse files
CloudFormation Template Schema upgrade (#423)
https://github.com/aws-cloudformation/cloudformation-template-schema/tree/main Co-authored-by: kddejong <[email protected]>
1 parent ceff09e commit caf037b

File tree

1,377 files changed

+99195
-52869
lines changed

Some content is hidden

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

1,377 files changed

+99195
-52869
lines changed

server/schema/resources.schema.json

Lines changed: 10477 additions & 8548 deletions
Large diffs are not rendered by default.

server/schema/resources/alexa-ask-skill.json

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@
66
"AuthenticationConfiguration": {
77
"$ref": "#/definitions/AuthenticationConfiguration"
88
},
9+
"Id": {
10+
"type": "string",
11+
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\nRead only property: Yes"
12+
},
913
"VendorId": {
1014
"type": "string",
11-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement"
15+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement\n"
1216
},
1317
"SkillPackage": {
1418
"$ref": "#/definitions/SkillPackage"
@@ -21,64 +25,64 @@
2125
"properties": {
2226
"ClientId": {
2327
"type": "string",
24-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
28+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
2529
},
2630
"RefreshToken": {
2731
"type": "string",
28-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
32+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
2933
},
3034
"ClientSecret": {
3135
"type": "string",
32-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
36+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
3337
}
3438
},
3539
"required": [
3640
"RefreshToken",
3741
"ClientSecret",
3842
"ClientId"
3943
],
40-
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption"
44+
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption\n"
4145
},
4246
"Overrides": {
4347
"type": "object",
4448
"additionalProperties": false,
4549
"properties": {
4650
"Manifest": {
4751
"type": "object",
48-
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption"
52+
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption\n"
4953
}
5054
},
51-
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption"
55+
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption\n"
5256
},
5357
"SkillPackage": {
5458
"type": "object",
5559
"additionalProperties": false,
5660
"properties": {
5761
"S3BucketRole": {
5862
"type": "string",
59-
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
63+
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\n"
6064
},
6165
"Overrides": {
6266
"$ref": "#/definitions/Overrides"
6367
},
6468
"S3ObjectVersion": {
6569
"type": "string",
66-
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
70+
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\n"
6771
},
6872
"S3Bucket": {
6973
"type": "string",
70-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
74+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
7175
},
7276
"S3Key": {
7377
"type": "string",
74-
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
78+
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
7579
}
7680
},
7781
"required": [
7882
"S3Bucket",
7983
"S3Key"
8084
],
81-
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption"
85+
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption\n"
8286
}
8387
},
8488
"required": [
@@ -98,7 +102,7 @@
98102
"attributes": {
99103
"Id": {
100104
"type": "string",
101-
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
105+
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\nRead only property: Yes"
102106
}
103107
}
104108
}

server/schema/resources/aws-accessanalyzer-analyzer.json

Lines changed: 95 additions & 31 deletions
Large diffs are not rendered by default.

server/schema/resources/aws-acmpca-certificate.json

Lines changed: 102 additions & 92 deletions
Large diffs are not rendered by default.

server/schema/resources/aws-acmpca-certificateauthority.json

Lines changed: 81 additions & 71 deletions
Large diffs are not rendered by default.

server/schema/resources/aws-acmpca-certificateauthorityactivation.json

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,27 @@
66
"CertificateAuthorityArn": {
77
"description": "Arn of the Certificate Authority.",
88
"type": "string",
9-
"markdownDescription": "Arn of the Certificate Authority.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement"
9+
"markdownDescription": "Arn of the Certificate Authority.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement\n"
1010
},
1111
"Certificate": {
1212
"description": "Certificate Authority certificate that will be installed in the Certificate Authority.",
1313
"type": "string",
14-
"markdownDescription": "Certificate Authority certificate that will be installed in the Certificate Authority.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
14+
"markdownDescription": "Certificate Authority certificate that will be installed in the Certificate Authority.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption\n"
1515
},
1616
"CertificateChain": {
1717
"description": "Certificate chain for the Certificate Authority certificate.",
1818
"type": "string",
19-
"markdownDescription": "Certificate chain for the Certificate Authority certificate.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
19+
"markdownDescription": "Certificate chain for the Certificate Authority certificate.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\n"
2020
},
2121
"Status": {
2222
"description": "The status of the Certificate Authority.",
2323
"type": "string",
24-
"markdownDescription": "The status of the Certificate Authority.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
24+
"markdownDescription": "The status of the Certificate Authority.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\n"
25+
},
26+
"CompleteCertificateChain": {
27+
"description": "The complete certificate chain, including the Certificate Authority certificate.",
28+
"type": "string",
29+
"markdownDescription": "The complete certificate chain, including the Certificate Authority certificate.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\nRead only property: Yes"
2530
}
2631
},
2732
"tagging": {
@@ -77,7 +82,7 @@
7782
"CompleteCertificateChain": {
7883
"description": "The complete certificate chain, including the Certificate Authority certificate.",
7984
"type": "string",
80-
"markdownDescription": "The complete certificate chain, including the Certificate Authority certificate.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
85+
"markdownDescription": "The complete certificate chain, including the Certificate Authority certificate.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\nRead only property: Yes"
8186
}
8287
}
8388
}

server/schema/resources/aws-acmpca-permission.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@
99
"insertionOrder": false,
1010
"items": {
1111
"type": "string",
12-
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
12+
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption\n"
1313
},
14-
"markdownDescription": "The actions that the specified AWS service principal can use. Actions IssueCertificate, GetCertificate and ListPermissions must be provided.\n\n---\n\nRequired: Yes \nType: Array \nUpdate requires: Replacement"
14+
"markdownDescription": "The actions that the specified AWS service principal can use. Actions IssueCertificate, GetCertificate and ListPermissions must be provided.\n\n---\n\nRequired: Yes \nType: Array \nUpdate requires: Replacement\n"
1515
},
1616
"CertificateAuthorityArn": {
1717
"description": "The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission.",
1818
"type": "string",
19-
"markdownDescription": "The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement"
19+
"markdownDescription": "The Amazon Resource Name (ARN) of the Private Certificate Authority that grants the permission.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement\n"
2020
},
2121
"Principal": {
2222
"description": "The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.",
2323
"type": "string",
24-
"markdownDescription": "The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement"
24+
"markdownDescription": "The AWS service or identity that receives the permission. At this time, the only valid principal is acm.amazonaws.com.\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: Replacement\n"
2525
},
2626
"SourceAccount": {
2727
"description": "The ID of the calling account.",
2828
"type": "string",
29-
"markdownDescription": "The ID of the calling account.\n\n---\n\nRequired: No \nType: String \nUpdate requires: Replacement"
29+
"markdownDescription": "The ID of the calling account.\n\n---\n\nRequired: No \nType: String \nUpdate requires: Replacement\n"
3030
}
3131
},
3232
"additionalProperties": false,

0 commit comments

Comments
 (0)