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 Oct 17, 2024
1 parent 8751ea2 commit 4971252
Show file tree
Hide file tree
Showing 108 changed files with 15,709 additions and 13,181 deletions.
17,014 changes: 8,541 additions & 8,473 deletions server/schema/resources.schema.json

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion server/schema/resources/aws-amplifyuibuilder-component.json
Original file line number Diff line number Diff line change
Expand Up @@ -649,7 +649,11 @@
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
"tagProperty": "/properties/Tags",
"permissions": [
"amplifyuibuilder:TagResource",
"amplifyuibuilder:UntagResource"
]
},
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-amplifyuibuilder",
"additionalProperties": false,
Expand Down
13 changes: 7 additions & 6 deletions server/schema/resources/aws-amplifyuibuilder-form.json
Original file line number Diff line number Diff line change
Expand Up @@ -607,15 +607,13 @@
"amplify:GetApp",
"amplifyuibuilder:CreateForm",
"amplifyuibuilder:GetForm",
"amplifyuibuilder:TagResource",
"amplifyuibuilder:UntagResource"
"amplifyuibuilder:TagResource"
]
},
"read": {
"permissions": [
"amplify:GetApp",
"amplifyuibuilder:GetForm",
"amplifyuibuilder:TagResource"
"amplifyuibuilder:GetForm"
]
},
"update": {
Expand All @@ -631,7 +629,6 @@
"permissions": [
"amplify:GetApp",
"amplifyuibuilder:DeleteForm",
"amplifyuibuilder:TagResource",
"amplifyuibuilder:UntagResource"
]
},
Expand Down Expand Up @@ -661,7 +658,11 @@
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
"tagProperty": "/properties/Tags",
"permissions": [
"amplifyuibuilder:TagResource",
"amplifyuibuilder:UntagResource"
]
},
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-amplifyuibuilder",
"additionalProperties": false,
Expand Down
6 changes: 5 additions & 1 deletion server/schema/resources/aws-amplifyuibuilder-theme.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,11 @@
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
"tagProperty": "/properties/Tags",
"permissions": [
"amplifyuibuilder:TagResource",
"amplifyuibuilder:UntagResource"
]
},
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-amplifyuibuilder",
"additionalProperties": false,
Expand Down
9 changes: 7 additions & 2 deletions server/schema/resources/aws-appconfig-application.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"description": "The key-value string map. The valid character set is [a-zA-Z1-9 +-=._:/-]. The tag key can be up to 128 characters and must not start with aws:.",
"minLength": 1,
"maxLength": 128,
"markdownDescription": "The key-value string map. The valid character set is [a-zA-Z1-9 +-=._:/-]. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: Yes \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nPattern: ^(?!aws:.)[a-zA-Z1-9+=._:/-]*$ \nUpdate requires: No interruption"
"markdownDescription": "The key-value string map. The valid character set is [a-zA-Z1-9 +-=._:/-]. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: Yes \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nUpdate requires: No interruption"
},
"Value": {
"type": "string",
Expand Down Expand Up @@ -101,7 +101,12 @@
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
"tagProperty": "/properties/Tags",
"permissions": [
"appconfig:TagResource",
"appconfig:UntagResource",
"appconfig:ListTagsForResource"
]
},
"attributes": {
"ApplicationId": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
{
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-appconfig",
"tagging": {
"permissions": [
"appconfig:TagResource",
"appconfig:UntagResource",
"appconfig:ListTagsForResource"
],
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
Expand Down Expand Up @@ -106,7 +111,7 @@
"description": "The key-value string map. The tag key can be up to 128 characters and must not start with aws:.",
"type": "string",
"maxLength": 128,
"markdownDescription": "The key-value string map. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: No \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nPattern: ^(?!aws:.)[a-zA-Z0-9 +=._:/-]*$ \nUpdate requires: No interruption"
"markdownDescription": "The key-value string map. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: No \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nUpdate requires: No interruption"
}
},
"markdownDescription": "Metadata to assign to the configuration profile. Tags help organize and categorize your AWS AppConfig resources. Each tag consists of a key and an optional value, both of which you define.\n\n---\n\nRequired: No \nUpdate requires: No interruption"
Expand Down
7 changes: 6 additions & 1 deletion server/schema/resources/aws-appconfig-environment.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
{
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-appconfig.git",
"tagging": {
"permissions": [
"appconfig:TagResource",
"appconfig:UntagResource",
"appconfig:ListTagsForResource"
],
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
Expand Down Expand Up @@ -117,7 +122,7 @@
"description": "The key-value string map. The valid character set is [a-zA-Z1-9+-=._:/]. The tag key can be up to 128 characters and must not start with aws:.",
"type": "string",
"maxLength": 128,
"markdownDescription": "The key-value string map. The valid character set is [a-zA-Z1-9+-=._:/]. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: Yes \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nPattern: ^(?!aws:.)[a-zA-Z1-9+=._:/-]*$ \nUpdate requires: No interruption"
"markdownDescription": "The key-value string map. The valid character set is [a-zA-Z1-9+-=._:/]. The tag key can be up to 128 characters and must not start with aws:.\n\n---\n\nRequired: Yes \nType: String \nMinimum Length: 1 \nMaximum Length: 128 \nUpdate requires: No interruption"
}
},
"required": [
Expand Down
19 changes: 12 additions & 7 deletions server/schema/resources/aws-appconfig-extension.json
Original file line number Diff line number Diff line change
Expand Up @@ -177,13 +177,6 @@
"primaryIdentifier": [
"/properties/Id"
],
"tagging": {
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
},
"handlers": {
"create": {
"permissions": [
Expand Down Expand Up @@ -216,6 +209,18 @@
]
}
},
"tagging": {
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags",
"permissions": [
"appconfig:TagResource",
"appconfig:UntagResource",
"appconfig:ListTagsForResource"
]
},
"attributes": {
"Id": {
"type": "string",
Expand Down
19 changes: 12 additions & 7 deletions server/schema/resources/aws-appconfig-extensionassociation.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,13 +90,6 @@
"primaryIdentifier": [
"/properties/Id"
],
"tagging": {
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags"
},
"handlers": {
"create": {
"permissions": [
Expand Down Expand Up @@ -128,6 +121,18 @@
]
}
},
"tagging": {
"taggable": true,
"tagOnCreate": true,
"tagUpdatable": true,
"cloudFormationSystemTags": true,
"tagProperty": "/properties/Tags",
"permissions": [
"appconfig:TagResource",
"appconfig:UntagResource",
"appconfig:ListTagsForResource"
]
},
"attributes": {
"Id": {
"type": "string",
Expand Down
Loading

0 comments on commit 4971252

Please sign in to comment.