Skip to content

Commit 88a11df

Browse files
authored
Refactor JSON structure in capabilities file
Signed-off-by: Cooper Fitzgerald <182300328+fitzergerald@users.noreply.github.com>
1 parent 37c5c62 commit 88a11df

1 file changed

Lines changed: 13 additions & 11 deletions

File tree

capabilities

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
1+
```json
12
{
2-
"provider_type": "remote",
3-
"package_version": "v0.8.157-1",
4-
"package_url": "https://github.com/meshery-extensions/meshery-extensions-packages/releases/download/v0.8.157-1/provider-meshery.tar.gz",
5-
"provider_name": "Intel Perf Platform",
6-
"provider_description": [
3+
"providerType": "remote",
4+
"packageVersion": "v0.8.157-1",
5+
"packageUrl": "https://github.com/meshery-extensions/meshery-extensions-packages/releases/download/v0.8.157-1/provider-meshery.tar.gz",
6+
"providerName": "Intel Perf Platform",
7+
"providerDescription": [
78
"Intel Performance Platform for use on internal networks in assessment of cloud native traffic with a specific focus on efficiencies in the configuraiton of Envoy, Nighthawk, Meshery and Intel hardware tuning."
89
],
9-
"provider_url": "https://perf.smp-spec.io",
10+
"providerUrl": "https://perf.smp-spec.io",
1011
"extensions": {
1112
"navigator": [
1213
{
1314
"title": "Designer",
14-
"on_click_callback": 1,
15+
"onClickCallback": 1,
1516
"href": {
1617
"uri": "/meshmap",
1718
"external": false
@@ -34,7 +35,7 @@
3435
"isBeta": true
3536
}
3637
],
37-
"user_prefs": [
38+
"userPrefs": [
3839
{
3940
"component": "/provider/userpref/meshmap_userpref/index.js",
4041
"type": "component"
@@ -50,7 +51,7 @@
5051
"account": [
5152
{
5253
"title": "Cloud Account",
53-
"on_click_callback": 1,
54+
"onClickCallback": 1,
5455
"href": {
5556
"uri": "https://perf.smp-spec.io/account/profile",
5657
"external": true
@@ -61,7 +62,7 @@
6162
},
6263
{
6364
"title": "Cloud Catalog",
64-
"on_click_callback": 1,
65+
"onClickCallback": 1,
6566
"href": {
6667
"uri": "https://perf.smp-spec.io/catalog",
6768
"external": true
@@ -72,7 +73,7 @@
7273
},
7374
{
7475
"title": "Cloud Dashboard",
75-
"on_click_callback": 1,
76+
"onClickCallback": 1,
7677
"href": {
7778
"uri": "https://perf.smp-spec.io",
7879
"external": true
@@ -215,3 +216,4 @@
215216
}
216217
}
217218
}
219+
```

0 commit comments

Comments
 (0)