Skip to content

Commit

Permalink
CloudFormation Template Schema upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed May 1, 2024
1 parent b62d97d commit beec8ca
Show file tree
Hide file tree
Showing 42 changed files with 3,770 additions and 790 deletions.
448 changes: 343 additions & 105 deletions server/schema/resources.schema.json

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion server/schema/resources/aws-acmpca-certificate.json
Original file line number Diff line number Diff line change
Expand Up @@ -552,6 +552,12 @@
}
},
"additionalProperties": false,
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"required": [
"CertificateAuthorityArn",
"CertificateSigningRequest",
Expand All @@ -573,7 +579,11 @@
],
"writeOnlyProperties": [
"/properties/ApiPassthrough",
"/properties/CertificateSigningRequest"
"/properties/CertificateSigningRequest",
"/properties/SigningAlgorithm",
"/properties/TemplateArn",
"/properties/Validity",
"/properties/ValidityNotBefore"
],
"primaryIdentifier": [
"/properties/Arn",
Expand Down
20 changes: 14 additions & 6 deletions server/schema/resources/aws-acmpca-certificateauthority.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,16 @@
"properties": {
"Key": {
"type": "string",
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
},
"Value": {
"type": "string",
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
}
},
"required": [
"Key"
],
"markdownDescription": "\n\n---\n\nRequired: No \nUpdate requires: No interruption"
},
"Subject": {
Expand Down Expand Up @@ -138,7 +141,7 @@
"properties": {
"Enabled": {
"type": "boolean",
"markdownDescription": "\n\n---\n\nRequired: No \nType: Boolean \nUpdate requires: No interruption"
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: Boolean \nUpdate requires: No interruption"
},
"ExpirationInDays": {
"type": "integer",
Expand All @@ -160,6 +163,9 @@
"$ref": "#/definitions/CrlDistributionPointExtensionConfiguration"
}
},
"required": [
"Enabled"
],
"markdownDescription": "Your certificate authority can create and maintain a certificate revocation list (CRL). A CRL contains information about certificates that have been revoked.\n\n---\n\nRequired: No \nUpdate requires: No interruption"
},
"OcspConfiguration": {
Expand All @@ -169,13 +175,16 @@
"properties": {
"Enabled": {
"type": "boolean",
"markdownDescription": "\n\n---\n\nRequired: No \nType: Boolean \nUpdate requires: No interruption"
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: Boolean \nUpdate requires: No interruption"
},
"OcspCustomCname": {
"type": "string",
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
}
},
"required": [
"Enabled"
],
"markdownDescription": "Helps to configure online certificate status protocol (OCSP) responder for your certificate authority\n\n---\n\nRequired: No \nUpdate requires: No interruption"
},
"RevocationConfiguration": {
Expand Down Expand Up @@ -309,12 +318,11 @@
},
"NameAssigner": {
"type": "string",
"markdownDescription": "\n\n---\n\nRequired: Yes \nType: String \nUpdate requires: No interruption"
"markdownDescription": "\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
}
},
"required": [
"PartyName",
"NameAssigner"
"PartyName"
],
"markdownDescription": "Structure that contains X.509 EdiPartyName information.\n\n---\n\nRequired: No \nUpdate requires: No interruption"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@
"markdownDescription": "The status of the Certificate Authority.\n\n---\n\nRequired: No \nType: String \nUpdate requires: No interruption"
}
},
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"additionalProperties": false,
"required": [
"CertificateAuthorityArn",
Expand Down
7 changes: 6 additions & 1 deletion server/schema/resources/aws-acmpca-permission.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,12 @@
}
},
"additionalProperties": false,
"taggable": false,
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"required": [
"Actions",
"CertificateAuthorityArn",
Expand Down
288 changes: 157 additions & 131 deletions server/schema/resources/aws-applicationautoscaling-scalabletarget.json

Large diffs are not rendered by default.

Loading

0 comments on commit beec8ca

Please sign in to comment.