blob: 851239f9638dc1033b855a9c79b54ecc383a8b3d [file] [log] [blame]
Jeremy Mordkoffe29efc32016-09-07 18:59:17 -04001{
2 "root": "public",
3 "name": "Launchpad",
4 "dashboard": "./launchpad.jsx",
5 "order": 1,
6 "priority":1,
7 "routes": [
8 {
9 "label": "Dashboard",
10 "route": "/",
11 "component": "./launchpad.jsx",
12 "path": "",
13 "query":"name",
14 "type": "external"
15 },{
16 "label": "Instantiate",
17 "route": "/instantiate",
18 "component": "./instantiate/instantiateDashboard.jsx",
19 "path": "",
20 "type": "external",
21 "routes": [
22 {
23 "label": "Instantiate",
24 "route": ":nsd",
25 "component": "./instantiate/instantiateParameters.jsx",
26 "path": ":nsd",
27 "type": "internal"
28 }
29 ]
30 },{
31 "label": "SSH Keys",
32 "route": "/ssh-keys",
33 "component": "./ssh_keys/sshKeys.jsx",
34 "path": "",
35 "type": "external"
36 },
37 {
38 "label": "Viewport",
39 "route": "/viewport",
40 "query": "id",
41 "component": "./recordViewer/recordView.jsx",
42 "type": "internal",
43 "routes": [
44
45 ]
46 },{
47 "label": "Compute Topology",
48 "route": "/compute-topology",
49 "query": "id",
50 "component": "./topologyView/topologyView.jsx",
51 "path": "",
52 "type": "internal"
53 },{
54 "label": "Network Topology",
55 "route": "/network-topology",
56 "query": "id",
57 "component": "./topologyL2View/topologyL2View.jsx",
58 "path": "",
59 "type": "internal"
60 }]
61}