Skip to content

Commit 8b06532

Browse files
Merge branch 'Abhi/cfgSchema' into yashChangeSchema/to/Abhi/cfgSchema
Signed-off-by: Yash sharma <71271069+Yashsharma1911@users.noreply.github.com>
2 parents 905a522 + e767372 commit 8b06532

File tree

3 files changed

+51
-1
lines changed

3 files changed

+51
-1
lines changed

schemas/configuration/designImport.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"//playground": "https://rjsf-team.github.io/react-jsonschema-form/#eyJmb3JtRGF0YSI6eyJmaXJzdE5hbWUiOiJDaHVjayIsImxhc3ROYW1lIjoiTm9ycmlzIiwiYWdlIjo3NSwiYmlvIjoiUm91bmRob3VzZSBraWNraW5nIGFzc2VzIHNpbmNlIDE5NDAiLCJwYXNzd29yZCI6Im5vbmVlZCIsInRlbGVwaG9uZSI6IjEtODAwLUtJQ0tBU1MiLCJ1cGxvYWRUeXBlIjoiVVJMIFVwbG9hZCJ9LCJzY2hlbWEiOnsidGl0bGUiOiJVcGxvYWQgRGVzaWduIEZpbGUiLCJwcm9wZXJ0aWVzIjp7InVwbG9hZFR5cGUiOnsidGl0bGUiOiJTZWxlY3QgdGhlIFVwbG9hZCBNZXRob2QiLCJlbnVtIjpbIkZpbGUgVXBsb2FkIiwiVVJMIFVwbG9hZCJdfX0sImFsbE9mIjpbeyJpZiI6eyJwcm9wZXJ0aWVzIjp7InVwbG9hZFR5cGUiOnsiY29uc3QiOiJGaWxlIFVwbG9hZCJ9fX0sInRoZW4iOnsidGl0bGUiOiJ2aWEgVVJMIiwicHJvcGVydGllcyI6eyJmaWxlIjp7InR5cGUiOiJzdHJpbmciLCJmb3JtYXQiOiJmaWxlIiwiZGVzY3JpcHRpb24iOiJCcm93c2UgdGhlIGRlc2lnbiBmaWxlIGZyb20geW91ciBmaWxlIHN5c3RlbSJ9fSwicmVxdWlyZWQiOlsiZmlsZSJdfX0seyJpZiI6eyJwcm9wZXJ0aWVzIjp7InVwbG9hZFR5cGUiOnsiY29uc3QiOiJVUkwgVXBsb2FkIn19fSwidGhlbiI6eyJ0aXRsZSI6InZpYSBVUkwiLCJwcm9wZXJ0aWVzIjp7InVybCI6eyJ0eXBlIjoic3RyaW5nIiwidGl0bGUiOiJVUkwiLCJkZXNjcmlwdGlvbiI6InJhdyB1cmwgb2YgdGhlIGRlc2lnbiBmaWxlLCBleGFtcGxlOiBodHRwczovL3Jhdy5naXRodWIuY29tLy4uLiJ9fSwicmVxdWlyZWQiOlsidXJsIl19fV19LCJ1aVNjaGVtYSI6eyJ1cGxvYWRUeXBlIjp7InVpOndpZGdldCI6InJhZGlvIn19LCJ0aGVtZSI6ImRlZmF1bHQiLCJsaXZlU2V0dGluZ3MiOnsic2hvd0Vycm9yTGlzdCI6InRvcCIsInZhbGlkYXRlIjpmYWxzZSwiZGlzYWJsZWQiOmZhbHNlLCJub0h0bWw1VmFsaWRhdGUiOmZhbHNlLCJyZWFkb25seSI6ZmFsc2UsIm9taXRFeHRyYURhdGEiOmZhbHNlLCJsaXZlT21pdCI6ZmFsc2UsImV4cGVyaW1lbnRhbF9kZWZhdWx0Rm9ybVN0YXRlQmVoYXZpb3IiOnsiYXJyYXlNaW5JdGVtcyI6InBvcHVsYXRlIiwiZW1wdHlPYmplY3RGaWVsZHMiOiJwb3B1bGF0ZUFsbERlZmF1bHRzIn19fQ==",
32
"title": "Upload Design File",
43
"properties": {
54
"name": {
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{
2+
"type": "object",
3+
"properties": {
4+
"compatibility": {
5+
"type": "array",
6+
"title": "Technology",
7+
"items": {
8+
"enum": ["istio", "linkerd"],
9+
"type": "string"
10+
},
11+
"uniqueItems": true,
12+
"minItems": 1,
13+
"description": "The list of compatible technologies.",
14+
"x-rjsf-grid-area": 6
15+
},
16+
"pattern_caveats": {
17+
"type": "string",
18+
"title": "Caveats and Considerations",
19+
"description": "Caveats related to the design.",
20+
"format": "textarea",
21+
"x-rjsf-grid-area": 12
22+
},
23+
"pattern_info": {
24+
"type": "string",
25+
"title": "Description",
26+
"description": "Additional information about the design.",
27+
"format": "textarea",
28+
"x-rjsf-grid-area": 12
29+
},
30+
"type": {
31+
"type": "string",
32+
"title": "Type",
33+
"examples": [
34+
"deployment",
35+
"observability",
36+
"resiliency",
37+
"scaling",
38+
"security",
39+
"traffic-management",
40+
"troubleshooting",
41+
"workloads"
42+
],
43+
"description": "The category of the pattern.",
44+
"x-rjsf-grid-area": 6
45+
}
46+
},
47+
"required": ["compatibility", "pattern_caveats", "pattern_info", "type"]
48+
}
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ui:order" : ["type", "compatibility", "pattern_caveats", "pattern_info"]
3+
}

0 commit comments

Comments
 (0)