Support for Nested/Hierarchical Services
[sdc.git] / catalog-ui / cypress / fixtures / common / setup-ui.json
1 {
2   "configuration": {
3     "resourceTypes": {
4       "VF": "VF",
5       "VFC": "VFC",
6       "Configuration": "Configuration ()",
7       "ServiceProxy": "ServiceProxy ()",
8       "ServiceSubstitution": "ServiceSubstitution ()",
9       "VL": "VL",
10       "VFCMT": "VFCMT",
11       "PNF": "PNF",
12       "CP": "CP",
13       "ABSTRACT": "Abstract (Generic VFC/VF/PNF/Service Type)",
14       "CR": "CR",
15       "CVFC": "CVFC"
16     },
17     "environmentContext": {
18       "defaultValue": "General_Revenue-Bearing",
19       "validValues": [
20         "Critical_Revenue-Bearing",
21         "Vital_Revenue-Bearing",
22         "Essential_Revenue-Bearing",
23         "Important_Revenue-Bearing",
24         "Needed_Revenue-Bearing",
25         "Useful_Revenue-Bearing",
26         "General_Revenue-Bearing",
27         "Critical_Non-Revenue",
28         "Vital_Non-Revenue",
29         "Essential_Non-Revenue",
30         "Important_Non-Revenue",
31         "Needed_Non-Revenue",
32         "Useful_Non-Revenue",
33         "General_Non-Revenue"
34       ]
35     },
36     "heatDeploymentTimeout": {
37       "defaultMinutes": 30,
38       "minMinutes": 2,
39       "maxMinutes": 150
40     },
41     "roles": [
42       "ADMIN",
43       "DESIGNER",
44       "PRODUCT_MANAGER",
45       "PRODUCT_STRATEGIST"
46     ],
47     "componentTypes": [
48       "services",
49       "resources",
50       "products"
51     ],
52     "artifacts": {
53       "other": [
54         {
55           "name": "CHEF"
56         },
57         {
58           "name": "PUPPET"
59         },
60         {
61           "name": "SHELL"
62         },
63         {
64           "name": "YANG"
65         },
66         {
67           "name": "YANG_XML"
68         },
69         {
70           "name": "HEAT"
71         },
72         {
73           "name": "BPEL"
74         },
75         {
76           "name": "DG_XML"
77         },
78         {
79           "name": "MURANO_PKG"
80         },
81         {
82           "name": "WORKFLOW"
83         },
84         {
85           "name": "NETWORK_CALL_FLOW"
86         },
87         {
88           "name": "TOSCA_TEMPLATE"
89         },
90         {
91           "name": "TOSCA_CSAR"
92         },
93         {
94           "name": "AAI_SERVICE_MODEL"
95         },
96         {
97           "name": "AAI_VF_MODEL"
98         },
99         {
100           "name": "AAI_VF_MODULE_MODEL"
101         },
102         {
103           "name": "AAI_VF_INSTANCE_MODEL"
104         },
105         {
106           "name": "OTHER"
107         },
108         {
109           "name": "SNMP_POLL"
110         },
111         {
112           "name": "SNMP_TRAP"
113         },
114         {
115           "name": "GUIDE"
116         }
117       ],
118       "deployment": {
119         "resourceDeploymentArtifacts": {
120           "HEAT": {
121             "acceptedTypes": [
122               "yaml",
123               "yml"
124             ],
125             "validForResourceTypes": [
126               "VFC",
127               "CP",
128               "VL",
129               "VF",
130               "CR",
131               "VFCMT",
132               "Abstract",
133               "CVFC"
134             ]
135           },
136           "HEAT_VOL": {
137             "acceptedTypes": [
138               "yaml",
139               "yml"
140             ],
141             "validForResourceTypes": [
142               "VFC",
143               "CP",
144               "VL",
145               "VF",
146               "CR",
147               "VFCMT",
148               "Abstract",
149               "CVFC"
150             ]
151           },
152           "HEAT_NET": {
153             "acceptedTypes": [
154               "yaml",
155               "yml"
156             ],
157             "validForResourceTypes": [
158               "VFC",
159               "CP",
160               "VL",
161               "VF",
162               "CR",
163               "VFCMT",
164               "Abstract",
165               "CVFC"
166             ]
167           },
168           "HEAT_NESTED": {
169             "acceptedTypes": [
170               "yaml",
171               "yml"
172             ],
173             "validForResourceTypes": [
174               "VFC",
175               "CP",
176               "VL",
177               "VF",
178               "CR",
179               "VFCMT",
180               "Abstract",
181               "CVFC"
182             ]
183           },
184           "HEAT_ARTIFACT": {
185             "acceptedTypes": null,
186             "validForResourceTypes": [
187               "VFC",
188               "CP",
189               "VL",
190               "VF",
191               "CR",
192               "VFCMT",
193               "Abstract",
194               "CVFC"
195             ]
196           },
197           "YANG_XML": {
198             "acceptedTypes": [
199               "xml"
200             ],
201             "validForResourceTypes": [
202               "VFC",
203               "CP",
204               "VL",
205               "VF",
206               "CR",
207               "VFCMT",
208               "Abstract",
209               "CVFC"
210             ]
211           },
212           "VNF_CATALOG": {
213             "acceptedTypes": [
214               "xml"
215             ],
216             "validForResourceTypes": [
217               "VFC",
218               "CP",
219               "VL",
220               "VF",
221               "CR",
222               "VFCMT",
223               "Abstract",
224               "CVFC"
225             ]
226           },
227           "VF_LICENSE": {
228             "acceptedTypes": [
229               "xml"
230             ],
231             "validForResourceTypes": [
232               "VFC",
233               "CP",
234               "VL",
235               "VF",
236               "CR",
237               "VFCMT",
238               "Abstract",
239               "CVFC"
240             ]
241           },
242           "VENDOR_LICENSE": {
243             "acceptedTypes": [
244               "xml"
245             ],
246             "validForResourceTypes": [
247               "VFC",
248               "CP",
249               "VL",
250               "VF",
251               "CR",
252               "VFCMT",
253               "Abstract",
254               "CVFC"
255             ]
256           },
257           "MODEL_INVENTORY_PROFILE": {
258             "acceptedTypes": [
259               "xml"
260             ],
261             "validForResourceTypes": [
262               "VFC",
263               "CP",
264               "VL",
265               "VF",
266               "CR",
267               "VFCMT",
268               "Abstract",
269               "CVFC"
270             ]
271           },
272           "MODEL_QUERY_SPEC": {
273             "acceptedTypes": [
274               "xml"
275             ],
276             "validForResourceTypes": [
277               "VFC",
278               "CP",
279               "VL",
280               "VF",
281               "CR",
282               "VFCMT",
283               "Abstract",
284               "CVFC"
285             ]
286           },
287           "LIFECYCLE_OPERATIONS": {
288             "acceptedTypes": [
289               "yaml",
290               "yml"
291             ],
292             "validForResourceTypes": [
293               "VF",
294               "VFC"
295             ]
296           },
297           "VES_EVENTS": {
298             "acceptedTypes": [
299               "yaml",
300               "yml"
301             ],
302             "validForResourceTypes": [
303               "VFC",
304               "CP",
305               "VL",
306               "VF",
307               "CR",
308               "VFCMT",
309               "Abstract",
310               "CVFC"
311             ]
312           },
313           "PERFORMANCE_COUNTER": {
314             "acceptedTypes": [
315               "csv"
316             ],
317             "validForResourceTypes": [
318               "VFC",
319               "CP",
320               "VL",
321               "VF",
322               "CR",
323               "VFCMT",
324               "Abstract",
325               "CVFC"
326             ]
327           },
328           "APPC_CONFIG": {
329             "acceptedTypes": null,
330             "validForResourceTypes": [
331               "VF"
332             ]
333           },
334           "DCAE_TOSCA": {
335             "acceptedTypes": [
336               "yml",
337               "yaml"
338             ],
339             "validForResourceTypes": [
340               "VF",
341               "VFCMT"
342             ]
343           },
344           "DCAE_JSON": {
345             "acceptedTypes": [
346               "json"
347             ],
348             "validForResourceTypes": [
349               "VF",
350               "VFCMT"
351             ]
352           },
353           "DCAE_POLICY": {
354             "acceptedTypes": [
355               "emf"
356             ],
357             "validForResourceTypes": [
358               "VF",
359               "VFCMT"
360             ]
361           },
362           "DCAE_DOC": {
363             "acceptedTypes": null,
364             "validForResourceTypes": [
365               "VF",
366               "VFCMT"
367             ]
368           },
369           "DCAE_EVENT": {
370             "acceptedTypes": null,
371             "validForResourceTypes": [
372               "VF",
373               "VFCMT"
374             ]
375           },
376           "AAI_VF_MODEL": {
377             "acceptedTypes": [
378               "xml"
379             ],
380             "validForResourceTypes": [
381               "VF"
382             ]
383           },
384           "AAI_VF_MODULE_MODEL": {
385             "acceptedTypes": [
386               "xml"
387             ],
388             "validForResourceTypes": [
389               "VF"
390             ]
391           },
392           "OTHER": {
393             "acceptedTypes": null,
394             "validForResourceTypes": [
395               "VFC",
396               "CP",
397               "VL",
398               "VF",
399               "CR",
400               "VFCMT",
401               "Abstract",
402               "CVFC"
403             ]
404           },
405           "SNMP_POLL": {
406             "acceptedTypes": null,
407             "validForResourceTypes": [
408               "VFC",
409               "CP",
410               "VL",
411               "VF",
412               "CR",
413               "VFCMT",
414               "Abstract",
415               "CVFC"
416             ]
417           },
418           "SNMP_TRAP": {
419             "acceptedTypes": null,
420             "validForResourceTypes": [
421               "VFC",
422               "CP",
423               "VL",
424               "VF",
425               "CR",
426               "VFCMT",
427               "Abstract",
428               "CVFC"
429             ]
430           }
431         },
432         "serviceDeploymentArtifacts": {
433           "YANG_XML": {
434             "acceptedTypes": [
435               "xml"
436             ],
437             "validForResourceTypes": null
438           },
439           "VNF_CATALOG": {
440             "acceptedTypes": [
441               "xml"
442             ],
443             "validForResourceTypes": null
444           },
445           "MODEL_INVENTORY_PROFILE": {
446             "acceptedTypes": [
447               "xml"
448             ],
449             "validForResourceTypes": null
450           },
451           "MODEL_QUERY_SPEC": {
452             "acceptedTypes": [
453               "xml"
454             ],
455             "validForResourceTypes": null
456           },
457           "AAI_SERVICE_MODEL": {
458             "acceptedTypes": [
459               "xml"
460             ],
461             "validForResourceTypes": null
462           },
463           "AAI_VF_MODULE_MODEL": {
464             "acceptedTypes": [
465               "xml"
466             ],
467             "validForResourceTypes": null
468           },
469           "AAI_VF_INSTANCE_MODEL": {
470             "acceptedTypes": [
471               "xml"
472             ],
473             "validForResourceTypes": null
474           },
475           "UCPE_LAYER_2_CONFIGURATION": {
476             "acceptedTypes": [
477               "xml"
478             ],
479             "validForResourceTypes": null
480           },
481           "OTHER": {
482             "acceptedTypes": null,
483             "validForResourceTypes": null
484           }
485         },
486         "resourceInstanceDeploymentArtifacts": {
487           "HEAT_ENV": {
488             "acceptedTypes": [
489               "env"
490             ],
491             "validForResourceTypes": null
492           },
493           "VF_MODULES_METADATA": {
494             "acceptedTypes": [
495               "json"
496             ],
497             "validForResourceTypes": null
498           },
499           "VES_EVENTS": {
500             "acceptedTypes": [
501               "yaml",
502               "yml"
503             ],
504             "validForResourceTypes": null
505           },
506           "PERFORMANCE_COUNTER": {
507             "acceptedTypes": [
508               "csv"
509             ],
510             "validForResourceTypes": null
511           },
512           "DCAE_INVENTORY_TOSCA": {
513             "acceptedTypes": [
514               "yml",
515               "yaml"
516             ],
517             "validForResourceTypes": null
518           },
519           "DCAE_INVENTORY_JSON": {
520             "acceptedTypes": [
521               "json"
522             ],
523             "validForResourceTypes": null
524           },
525           "DCAE_INVENTORY_POLICY": {
526             "acceptedTypes": [
527               "emf"
528             ],
529             "validForResourceTypes": null
530           },
531           "DCAE_INVENTORY_DOC": {
532             "acceptedTypes": null,
533             "validForResourceTypes": null
534           },
535           "DCAE_INVENTORY_BLUEPRINT": {
536             "acceptedTypes": null,
537             "validForResourceTypes": null
538           },
539           "DCAE_INVENTORY_EVENT": {
540             "acceptedTypes": null,
541             "validForResourceTypes": null
542           },
543           "SNMP_POLL": {
544             "acceptedTypes": null,
545             "validForResourceTypes": [
546               "VFC",
547               "CP",
548               "VL",
549               "VF",
550               "CR",
551               "VFCMT",
552               "Abstract",
553               "CVFC"
554             ]
555           },
556           "SNMP_TRAP": {
557             "acceptedTypes": null,
558             "validForResourceTypes": [
559               "VFC",
560               "CP",
561               "VL",
562               "VF",
563               "CR",
564               "VFCMT",
565               "Abstract",
566               "CVFC"
567             ]
568           }
569         }
570       }
571     }
572   },
573   "categories": {
574     "resourceCategories": [
575       {
576         "name": "Generic",
577         "normalizedName": "generic",
578         "uniqueId": "resourceNewCategory.generic",
579         "icons": null,
580         "subcategories": [
581           {
582             "name": "Network Elements",
583             "normalizedName": "network elements",
584             "uniqueId": "resourceNewCategory.generic.network elements",
585             "icons": [
586               "network",
587               "connector"
588             ],
589             "groupings": null,
590             "version": null,
591             "ownerId": null,
592             "empty": false,
593             "type": null
594           },
595           {
596             "name": "Network Service",
597             "normalizedName": "network service",
598             "uniqueId": "resourceNewCategory.generic.network service",
599             "icons": [
600               "network"
601             ],
602             "groupings": null,
603             "version": null,
604             "ownerId": null,
605             "empty": false,
606             "type": null
607           },
608           {
609             "name": "Abstract",
610             "normalizedName": "abstract",
611             "uniqueId": "resourceNewCategory.generic.abstract",
612             "icons": [
613               "objectStorage",
614               "compute"
615             ],
616             "groupings": null,
617             "version": null,
618             "ownerId": null,
619             "empty": false,
620             "type": null
621           },
622           {
623             "name": "Infrastructure",
624             "normalizedName": "infrastructure",
625             "uniqueId": "resourceNewCategory.generic.infrastructure",
626             "icons": [
627               "connector"
628             ],
629             "groupings": null,
630             "version": null,
631             "ownerId": null,
632             "empty": false,
633             "type": null
634           },
635           {
636             "name": "Database",
637             "normalizedName": "database",
638             "uniqueId": "resourceNewCategory.generic.database",
639             "icons": [
640               "database"
641             ],
642             "groupings": null,
643             "version": null,
644             "ownerId": null,
645             "empty": false,
646             "type": null
647           },
648           {
649             "name": "Rules",
650             "normalizedName": "rules",
651             "uniqueId": "resourceNewCategory.generic.rules",
652             "icons": [
653               "networkrules",
654               "securityrules"
655             ],
656             "groupings": null,
657             "version": null,
658             "ownerId": null,
659             "empty": false,
660             "type": null
661           }
662         ],
663         "version": null,
664         "ownerId": null,
665         "empty": false,
666         "type": null
667       },
668       {
669         "name": "Network L2-3",
670         "normalizedName": "network l2-3",
671         "uniqueId": "resourceNewCategory.network l2-3",
672         "icons": null,
673         "subcategories": [
674           {
675             "name": "WAN Connectors",
676             "normalizedName": "wan connectors",
677             "uniqueId": "resourceNewCategory.network l2-3.wan connectors",
678             "icons": [
679               "network",
680               "connector",
681               "port"
682             ],
683             "groupings": null,
684             "version": null,
685             "ownerId": null,
686             "empty": false,
687             "type": null
688           },
689           {
690             "name": "Infrastructure",
691             "normalizedName": "infrastructure",
692             "uniqueId": "resourceNewCategory.network l2-3.infrastructure",
693             "icons": [
694               "ucpe"
695             ],
696             "groupings": null,
697             "version": null,
698             "ownerId": null,
699             "empty": false,
700             "type": null
701           },
702           {
703             "name": "LAN Connectors",
704             "normalizedName": "lan connectors",
705             "uniqueId": "resourceNewCategory.network l2-3.lan connectors",
706             "icons": [
707               "network",
708               "connector",
709               "port"
710             ],
711             "groupings": null,
712             "version": null,
713             "ownerId": null,
714             "empty": false,
715             "type": null
716           },
717           {
718             "name": "Gateway",
719             "normalizedName": "gateway",
720             "uniqueId": "resourceNewCategory.network l2-3.gateway",
721             "icons": [
722               "gateway"
723             ],
724             "groupings": null,
725             "version": null,
726             "ownerId": null,
727             "empty": false,
728             "type": null
729           },
730           {
731             "name": "Router",
732             "normalizedName": "router",
733             "uniqueId": "resourceNewCategory.network l2-3.router",
734             "icons": [
735               "router",
736               "vRouter"
737             ],
738             "groupings": null,
739             "version": null,
740             "ownerId": null,
741             "empty": false,
742             "type": null
743           }
744         ],
745         "version": null,
746         "ownerId": null,
747         "empty": false,
748         "type": null
749       },
750       {
751         "name": "DCAE Component",
752         "normalizedName": "dcae component",
753         "uniqueId": "resourceNewCategory.dcae component",
754         "icons": null,
755         "subcategories": [
756           {
757             "name": "Microservice",
758             "normalizedName": "microservice",
759             "uniqueId": "resourceNewCategory.dcae component.microservice",
760             "icons": [
761               "dcae_microservice"
762             ],
763             "groupings": null,
764             "version": null,
765             "ownerId": null,
766             "empty": false,
767             "type": null
768           },
769           {
770             "name": "Utility",
771             "normalizedName": "utility",
772             "uniqueId": "resourceNewCategory.dcae component.utility",
773             "icons": [
774               "dcae_utilty"
775             ],
776             "groupings": null,
777             "version": null,
778             "ownerId": null,
779             "empty": false,
780             "type": null
781           },
782           {
783             "name": "Database",
784             "normalizedName": "database",
785             "uniqueId": "resourceNewCategory.dcae component.database",
786             "icons": [
787               "dcae_database"
788             ],
789             "groupings": null,
790             "version": null,
791             "ownerId": null,
792             "empty": false,
793             "type": null
794           },
795           {
796             "name": "Source",
797             "normalizedName": "source",
798             "uniqueId": "resourceNewCategory.dcae component.source",
799             "icons": [
800               "dcae_source"
801             ],
802             "groupings": null,
803             "version": null,
804             "ownerId": null,
805             "empty": false,
806             "type": null
807           },
808           {
809             "name": "Machine Learning",
810             "normalizedName": "machine learning",
811             "uniqueId": "resourceNewCategory.dcae component.machine learning",
812             "icons": [
813               "dcae_machineLearning"
814             ],
815             "groupings": null,
816             "version": null,
817             "ownerId": null,
818             "empty": false,
819             "type": null
820           },
821           {
822             "name": "Collector",
823             "normalizedName": "collector",
824             "uniqueId": "resourceNewCategory.dcae component.collector",
825             "icons": [
826               "dcae_collector"
827             ],
828             "groupings": null,
829             "version": null,
830             "ownerId": null,
831             "empty": false,
832             "type": null
833           },
834           {
835             "name": "Analytics",
836             "normalizedName": "analytics",
837             "uniqueId": "resourceNewCategory.dcae component.analytics",
838             "icons": [
839               "dcae_analytics"
840             ],
841             "groupings": null,
842             "version": null,
843             "ownerId": null,
844             "empty": false,
845             "type": null
846           },
847           {
848             "name": "Policy",
849             "normalizedName": "policy",
850             "uniqueId": "resourceNewCategory.dcae component.policy",
851             "icons": [
852               "dcae_policy"
853             ],
854             "groupings": null,
855             "version": null,
856             "ownerId": null,
857             "empty": false,
858             "type": null
859           }
860         ],
861         "version": null,
862         "ownerId": null,
863         "empty": false,
864         "type": null
865       },
866       {
867         "name": "Application L4+",
868         "normalizedName": "application l4+",
869         "uniqueId": "resourceNewCategory.application l4+",
870         "icons": null,
871         "subcategories": [
872           {
873             "name": "Call Control",
874             "normalizedName": "call control",
875             "uniqueId": "resourceNewCategory.application l4+.call control",
876             "icons": [
877               "call_controll"
878             ],
879             "groupings": null,
880             "version": null,
881             "ownerId": null,
882             "empty": false,
883             "type": null
884           },
885           {
886             "name": "Border Element",
887             "normalizedName": "border element",
888             "uniqueId": "resourceNewCategory.application l4+.border element",
889             "icons": [
890               "borderElement"
891             ],
892             "groupings": null,
893             "version": null,
894             "ownerId": null,
895             "empty": false,
896             "type": null
897           },
898           {
899             "name": "Web Server",
900             "normalizedName": "web server",
901             "uniqueId": "resourceNewCategory.application l4+.web server",
902             "icons": [
903               "applicationServer"
904             ],
905             "groupings": null,
906             "version": null,
907             "ownerId": null,
908             "empty": false,
909             "type": null
910           },
911           {
912             "name": "Load Balancer",
913             "normalizedName": "load balancer",
914             "uniqueId": "resourceNewCategory.application l4+.load balancer",
915             "icons": [
916               "loadBalancer"
917             ],
918             "groupings": null,
919             "version": null,
920             "ownerId": null,
921             "empty": false,
922             "type": null
923           },
924           {
925             "name": "Database",
926             "normalizedName": "database",
927             "uniqueId": "resourceNewCategory.application l4+.database",
928             "icons": [
929               "database"
930             ],
931             "groupings": null,
932             "version": null,
933             "ownerId": null,
934             "empty": false,
935             "type": null
936           },
937           {
938             "name": "Application Server",
939             "normalizedName": "application server",
940             "uniqueId": "resourceNewCategory.application l4+.application server",
941             "icons": [
942               "applicationServer"
943             ],
944             "groupings": null,
945             "version": null,
946             "ownerId": null,
947             "empty": false,
948             "type": null
949           },
950           {
951             "name": "Firewall",
952             "normalizedName": "firewall",
953             "uniqueId": "resourceNewCategory.application l4+.firewall",
954             "icons": [
955               "firewall"
956             ],
957             "groupings": null,
958             "version": null,
959             "ownerId": null,
960             "empty": false,
961             "type": null
962           },
963           {
964             "name": "Media Servers",
965             "normalizedName": "media servers",
966             "uniqueId": "resourceNewCategory.application l4+.media servers",
967             "icons": [
968               "applicationServer"
969             ],
970             "groupings": null,
971             "version": null,
972             "ownerId": null,
973             "empty": false,
974             "type": null
975           }
976         ],
977         "version": null,
978         "ownerId": null,
979         "empty": false,
980         "type": null
981       },
982       {
983         "name": "Configuration",
984         "normalizedName": "configuration",
985         "uniqueId": "resourceNewCategory.configuration",
986         "icons": null,
987         "subcategories": [
988           {
989             "name": "Configuration",
990             "normalizedName": "configuration",
991             "uniqueId": "resourceNewCategory.configuration.configuration",
992             "icons": [
993               "pmc"
994             ],
995             "groupings": null,
996             "version": null,
997             "ownerId": null,
998             "empty": false,
999             "type": null
1000           }
1001         ],
1002         "version": null,
1003         "ownerId": null,
1004         "empty": false,
1005         "type": null
1006       },
1007       {
1008         "name": "Template",
1009         "normalizedName": "template",
1010         "uniqueId": "resourceNewCategory.template",
1011         "icons": null,
1012         "subcategories": [
1013           {
1014             "name": "Base Monitoring Template",
1015             "normalizedName": "base monitoring template",
1016             "uniqueId": "resourceNewCategory.template.base monitoring template",
1017             "icons": [
1018               "monitoring_template"
1019             ],
1020             "groupings": null,
1021             "version": null,
1022             "ownerId": null,
1023             "empty": false,
1024             "type": null
1025           },
1026           {
1027             "name": "Monitoring Template",
1028             "normalizedName": "monitoring template",
1029             "uniqueId": "resourceNewCategory.template.monitoring template",
1030             "icons": [
1031               "monitoring_template"
1032             ],
1033             "groupings": null,
1034             "version": null,
1035             "ownerId": null,
1036             "empty": false,
1037             "type": null
1038           }
1039         ],
1040         "version": null,
1041         "ownerId": null,
1042         "empty": false,
1043         "type": null
1044       },
1045       {
1046         "name": "Network Connectivity",
1047         "normalizedName": "network connectivity",
1048         "uniqueId": "resourceNewCategory.network connectivity",
1049         "icons": null,
1050         "subcategories": [
1051           {
1052             "name": "Connection Points",
1053             "normalizedName": "connection points",
1054             "uniqueId": "resourceNewCategory.network connectivity.connection points",
1055             "icons": [
1056               "cp"
1057             ],
1058             "groupings": null,
1059             "version": null,
1060             "ownerId": null,
1061             "empty": false,
1062             "type": null
1063           },
1064           {
1065             "name": "Virtual Links",
1066             "normalizedName": "virtual links",
1067             "uniqueId": "resourceNewCategory.network connectivity.virtual links",
1068             "icons": [
1069               "vl"
1070             ],
1071             "groupings": null,
1072             "version": null,
1073             "ownerId": null,
1074             "empty": false,
1075             "type": null
1076           }
1077         ],
1078         "version": null,
1079         "ownerId": null,
1080         "empty": false,
1081         "type": null
1082       },
1083       {
1084         "name": "Network L4+",
1085         "normalizedName": "network l4+",
1086         "uniqueId": "resourceNewCategory.network l4+",
1087         "icons": null,
1088         "subcategories": [
1089           {
1090             "name": "Common Network Resources",
1091             "normalizedName": "common network resources",
1092             "uniqueId": "resourceNewCategory.network l4+.common network resources",
1093             "icons": [
1094               "network"
1095             ],
1096             "groupings": null,
1097             "version": null,
1098             "ownerId": null,
1099             "empty": false,
1100             "type": null
1101           }
1102         ],
1103         "version": null,
1104         "ownerId": null,
1105         "empty": false,
1106         "type": null
1107       },
1108       {
1109         "name": "Allotted Resource",
1110         "normalizedName": "allotted resource",
1111         "uniqueId": "resourceNewCategory.allotted resource",
1112         "icons": null,
1113         "subcategories": [
1114           {
1115             "name": "Service Admin",
1116             "normalizedName": "service admin",
1117             "uniqueId": "resourceNewCategory.allotted resource.service admin",
1118             "icons": [
1119               "service_admin"
1120             ],
1121             "groupings": null,
1122             "version": null,
1123             "ownerId": null,
1124             "empty": false,
1125             "type": null
1126           },
1127           {
1128             "name": "Security Zone",
1129             "normalizedName": "security zone",
1130             "uniqueId": "resourceNewCategory.allotted resource.security zone",
1131             "icons": [
1132               "security_zone"
1133             ],
1134             "groupings": null,
1135             "version": null,
1136             "ownerId": null,
1137             "empty": false,
1138             "type": null
1139           },
1140           {
1141             "name": "IP Mux Demux",
1142             "normalizedName": "ip mux demux",
1143             "uniqueId": "resourceNewCategory.allotted resource.ip mux demux",
1144             "icons": [
1145               "ip_mux_demux"
1146             ],
1147             "groupings": null,
1148             "version": null,
1149             "ownerId": null,
1150             "empty": false,
1151             "type": null
1152           },
1153           {
1154             "name": "Allotted Resource",
1155             "normalizedName": "allotted resource",
1156             "uniqueId": "resourceNewCategory.allotted resource.allotted resource",
1157             "icons": [
1158               "allotted_resource"
1159             ],
1160             "groupings": null,
1161             "version": null,
1162             "ownerId": null,
1163             "empty": false,
1164             "type": null
1165           },
1166           {
1167             "name": "Contrail Route",
1168             "normalizedName": "contrail route",
1169             "uniqueId": "resourceNewCategory.allotted resource.contrail route",
1170             "icons": [
1171               "contrail_route"
1172             ],
1173             "groupings": null,
1174             "version": null,
1175             "ownerId": null,
1176             "empty": false,
1177             "type": null
1178           },
1179           {
1180             "name": "Tunnel XConnect",
1181             "normalizedName": "tunnel xconnect",
1182             "uniqueId": "resourceNewCategory.allotted resource.tunnel xconnect",
1183             "icons": [
1184               "tunnel_x_connect"
1185             ],
1186             "groupings": null,
1187             "version": null,
1188             "ownerId": null,
1189             "empty": false,
1190             "type": null
1191           }
1192         ],
1193         "version": null,
1194         "ownerId": null,
1195         "empty": false,
1196         "type": null
1197       }
1198     ],
1199     "serviceCategories": [
1200       {
1201         "name": "E2E Service",
1202         "normalizedName": "e2e service",
1203         "uniqueId": "serviceNewCategory.e2e service",
1204         "icons": [
1205           "network_l_1-3"
1206         ],
1207         "subcategories": null,
1208         "version": null,
1209         "ownerId": null,
1210         "empty": false,
1211         "type": null
1212       },
1213       {
1214         "name": "VoIP Call Control",
1215         "normalizedName": "voip call control",
1216         "uniqueId": "serviceNewCategory.voip call control",
1217         "icons": [
1218           "call_controll"
1219         ],
1220         "subcategories": null,
1221         "version": null,
1222         "ownerId": null,
1223         "empty": false,
1224         "type": null
1225       },
1226       {
1227         "name": "Network L1-3",
1228         "normalizedName": "network l1-3",
1229         "uniqueId": "serviceNewCategory.network l1-3",
1230         "icons": [
1231           "network_l_1-3"
1232         ],
1233         "subcategories": null,
1234         "version": null,
1235         "ownerId": null,
1236         "empty": false,
1237         "type": null
1238       },
1239       {
1240         "name": "Network L4+",
1241         "normalizedName": "network l4+",
1242         "uniqueId": "serviceNewCategory.network l4+",
1243         "icons": [
1244           "network_l_4"
1245         ],
1246         "subcategories": null,
1247         "version": null,
1248         "ownerId": null,
1249         "empty": false,
1250         "type": null
1251       },
1252       {
1253         "name": "Network Service",
1254         "normalizedName": "network service",
1255         "uniqueId": "serviceNewCategory.network service",
1256         "icons": [
1257           "network_l_1-3"
1258         ],
1259         "subcategories": null,
1260         "version": null,
1261         "ownerId": null,
1262         "empty": false,
1263         "type": null
1264       },
1265       {
1266         "name": "Mobility",
1267         "normalizedName": "mobility",
1268         "uniqueId": "serviceNewCategory.mobility",
1269         "icons": [
1270           "mobility"
1271         ],
1272         "subcategories": null,
1273         "version": null,
1274         "ownerId": null,
1275         "empty": false,
1276         "type": null
1277       }
1278     ],
1279     "productCategories": []
1280   },
1281   "version": "1.3.0-SNAPSHOT"
1282 }