4 "from" : "availability-zone",
6 "label" : "groupsResourcesIn",
8 "multiplicity" : "Many2Many",
10 "usesResource" : "false",
11 "hasDelTarget" : "false",
15 "from" : "generic-vnf",
16 "to" : "license-key-resource",
19 "multiplicity" : "Many2Many",
21 "usesResource" : "false",
22 "hasDelTarget" : "false",
26 "from" : "availability-zone",
27 "to" : "service-capability",
28 "label" : "supportsServiceCapability",
30 "multiplicity" : "Many2Many",
32 "usesResource" : "false",
33 "hasDelTarget" : "false",
37 "from" : "cloud-region",
39 "label" : "locatedIn",
41 "multiplicity" : "Many2One",
43 "usesResource" : "false",
44 "hasDelTarget" : "false",
48 "from" : "cloud-region",
52 "multiplicity" : "Many2Many",
54 "usesResource" : "false",
55 "hasDelTarget" : "false",
59 "from" : "cloud-region",
63 "multiplicity" : "One2Many",
65 "usesResource" : "false",
66 "hasDelTarget" : "false",
67 "SVC-INFRA" : "reverse"
70 "from" : "cloud-region",
74 "multiplicity" : "One2Many",
76 "usesResource" : "false",
77 "hasDelTarget" : "false",
81 "from" : "cloud-region",
85 "multiplicity" : "One2Many",
87 "usesResource" : "false",
88 "hasDelTarget" : "false",
92 "from" : "cloud-region",
93 "to" : "availability-zone",
96 "multiplicity" : "One2Many",
98 "usesResource" : "false",
99 "hasDelTarget" : "false",
100 "SVC-INFRA" : "false"
103 "from" : "cloud-region",
104 "to" : "oam-network",
107 "multiplicity" : "One2Many",
109 "usesResource" : "false",
110 "hasDelTarget" : "false",
111 "SVC-INFRA" : "false"
114 "from" : "cloud-region",
118 "multiplicity" : "One2Many",
120 "usesResource" : "false",
121 "hasDelTarget" : "false",
122 "SVC-INFRA" : "false"
125 "from" : "cloud-region",
126 "to" : "volume-group",
129 "multiplicity" : "One2Many",
131 "usesResource" : "true",
132 "hasDelTarget" : "false",
133 "SVC-INFRA" : "false"
136 "from" : "cloud-region",
137 "to" : "group-assignment",
140 "multiplicity" : "One2Many",
142 "usesResource" : "false",
143 "hasDelTarget" : "false",
144 "SVC-INFRA" : "false"
147 "from" : "cloud-region",
151 "multiplicity" : "One2Many",
153 "usesResource" : "false",
154 "hasDelTarget" : "false",
155 "SVC-INFRA" : "false"
160 "label" : "hasCtagPool",
162 "multiplicity" : "Many2Many",
164 "usesResource" : "false",
165 "hasDelTarget" : "false",
166 "SVC-INFRA" : "false"
171 "label" : "usesL3Network",
173 "multiplicity" : "Many2Many",
174 "isParent" : "false",
175 "usesResource" : "false",
176 "hasDelTarget" : "false",
180 "from" : "ctag-pool",
181 "to" : "availability-zone",
182 "label" : "supportsAvailabilityZone",
184 "multiplicity" : "Many2Many",
185 "isParent" : "false",
186 "usesResource" : "false",
187 "hasDelTarget" : "false",
188 "SVC-INFRA" : "false"
192 "to" : "service-subscription",
193 "label" : "subscribesTo",
195 "multiplicity" : "Many2Many",
197 "usesResource" : "false",
198 "hasDelTarget" : "false",
199 "SVC-INFRA" : "reverse"
202 "from" : "dvs-switch",
203 "to" : "availability-zone",
204 "label" : "existsIn",
206 "multiplicity" : "Many2Many",
207 "isParent" : "false",
208 "usesResource" : "false",
209 "hasDelTarget" : "false",
210 "SVC-INFRA" : "false"
213 "from" : "generic-vnf",
214 "to" : "l-interface",
215 "label" : "hasLInterface",
217 "multiplicity" : "Many2Many",
219 "usesResource" : "false",
220 "hasDelTarget" : "false",
224 "from" : "generic-vnf",
225 "to" : "availability-zone",
226 "label" : "hasAvailabilityZone",
228 "multiplicity" : "Many2Many",
229 "isParent" : "false",
230 "usesResource" : "false",
231 "hasDelTarget" : "false",
235 "from" : "generic-vnf",
236 "to" : "lag-interface",
237 "label" : "hasLAGInterface",
239 "multiplicity" : "Many2Many",
241 "usesResource" : "false",
242 "hasDelTarget" : "false",
246 "from" : "generic-vnf",
248 "label" : "usesL3Network",
250 "multiplicity" : "Many2Many",
251 "isParent" : "false",
252 "usesResource" : "true",
253 "hasDelTarget" : "false",
257 "from" : "generic-vnf",
259 "label" : "runsOnPserver",
261 "multiplicity" : "Many2Many",
262 "isParent" : "false",
263 "usesResource" : "true",
264 "hasDelTarget" : "false",
268 "from" : "generic-vnf",
270 "label" : "usesVnfImage",
272 "multiplicity" : "Many2One",
273 "isParent" : "false",
274 "usesResource" : "false",
275 "hasDelTarget" : "false",
279 "from" : "generic-vnf",
281 "label" : "runsOnVserver",
283 "multiplicity" : "One2Many",
284 "isParent" : "false",
285 "usesResource" : "true",
286 "hasDelTarget" : "false",
290 "from" : "generic-vnf",
291 "to" : "service-instance",
292 "label" : "hasInstance",
294 "multiplicity" : "Many2Many",
295 "isParent" : "false",
296 "usesResource" : "true",
297 "hasDelTarget" : "false",
301 "from" : "generic-vnf",
302 "to" : "site-pair-set",
303 "label" : "hasSitePairSet",
305 "multiplicity" : "Many2Many",
306 "isParent" : "false",
307 "usesResource" : "false",
308 "hasDelTarget" : "false",
309 "SVC-INFRA" : "false"
312 "from" : "generic-vnf",
313 "to" : "network-profile",
314 "label" : "hasNetworkProfile",
316 "multiplicity" : "Many2Many",
317 "isParent" : "false",
318 "usesResource" : "false",
319 "hasDelTarget" : "false",
320 "SVC-INFRA" : "false"
323 "from" : "group-assignment",
327 "multiplicity" : "Many2Many",
328 "isParent" : "false",
329 "usesResource" : "false",
330 "hasDelTarget" : "false",
331 "SVC-INFRA" : "false"
334 "from" : "group-assignment",
338 "multiplicity" : "One2Many",
339 "isParent" : "false",
340 "usesResource" : "false",
341 "hasDelTarget" : "false",
342 "SVC-INFRA" : "false"
347 "label" : "hasMetaData",
349 "multiplicity" : "Many2Many",
351 "usesResource" : "false",
352 "hasDelTarget" : "false",
353 "SVC-INFRA" : "false"
358 "label" : "hasMetaDatum",
360 "multiplicity" : "Many2Many",
362 "usesResource" : "false",
363 "hasDelTarget" : "false",
364 "SVC-INFRA" : "false"
367 "from" : "l-interface",
368 "to" : "l3-interface-ipv4-address-list",
369 "label" : "hasIpAddress",
371 "multiplicity" : "Many2Many",
373 "usesResource" : "false",
374 "hasDelTarget" : "false",
378 "from" : "l-interface",
379 "to" : "l3-interface-ipv6-address-list",
380 "label" : "hasIpAddress",
382 "multiplicity" : "Many2Many",
384 "usesResource" : "false",
385 "hasDelTarget" : "false",
389 "from" : "l-interface",
390 "to" : "logical-link",
391 "label" : "usesLogicalLink",
393 "multiplicity" : "Many2Many",
394 "isParent" : "false",
395 "usesResource" : "false",
396 "hasDelTarget" : "true",
400 "from" : "l-interface",
404 "multiplicity" : "Many2Many",
406 "usesResource" : "false",
407 "hasDelTarget" : "false",
408 "SVC-INFRA" : "false"
411 "from" : "l-interface",
415 "multiplicity" : "One2One",
417 "usesResource" : "false",
418 "hasDelTarget" : "false",
419 "SVC-INFRA" : "false"
422 "from" : "l3-interface-ipv4-address-list",
424 "label" : "isMemberOf",
426 "multiplicity" : "Many2Many",
427 "isParent" : "false",
428 "usesResource" : "false",
429 "hasDelTarget" : "false",
433 "from" : "l3-interface-ipv6-address-list",
435 "label" : "isMemberOf",
437 "multiplicity" : "Many2Many",
438 "isParent" : "false",
439 "usesResource" : "false",
440 "hasDelTarget" : "false",
444 "from" : "l3-interface-ipv4-address-list",
446 "label" : "isMemberOf",
448 "multiplicity" : "Many2Many",
449 "isParent" : "false",
450 "usesResource" : "false",
451 "hasDelTarget" : "false",
455 "from" : "l3-interface-ipv6-address-list",
457 "label" : "isMemberOf",
459 "multiplicity" : "Many2Many",
460 "isParent" : "false",
461 "usesResource" : "false",
462 "hasDelTarget" : "false",
466 "from" : "l3-network",
467 "to" : "vpn-binding",
468 "label" : "usesVpnBinding",
470 "multiplicity" : "Many2Many",
471 "isParent" : "false",
472 "usesResource" : "false",
473 "hasDelTarget" : "false",
474 "SVC-INFRA" : "false"
477 "from" : "l3-network",
479 "label" : "hasSubnet",
481 "multiplicity" : "Many2Many",
483 "usesResource" : "false",
484 "hasDelTarget" : "false",
485 "SVC-INFRA" : "reverse"
488 "from" : "l3-network",
489 "to" : "service-instance",
490 "label" : "hasInstance",
492 "multiplicity" : "Many2Many",
493 "isParent" : "false",
494 "usesResource" : "false",
495 "hasDelTarget" : "false",
496 "SVC-INFRA" : "reverse"
499 "from" : "l3-network",
500 "to" : "ctag-assignment",
501 "label" : "hasCtagAssignment",
503 "multiplicity" : "Many2Many",
505 "usesResource" : "false",
506 "hasDelTarget" : "false",
510 "from" : "l3-network",
511 "to" : "network-policy",
514 "multiplicity" : "Many2Many",
515 "isParent" : "false",
516 "usesResource" : "false",
517 "hasDelTarget" : "false",
521 "from" : "l3-network",
522 "to" : "segmentation-assignment",
525 "multiplicity" : "One2Many",
527 "usesResource" : "false",
528 "hasDelTarget" : "false",
529 "SVC-INFRA" : "false"
532 "from" : "l3-network",
533 "to" : "route-table-reference",
536 "multiplicity" : "Many2Many",
537 "isParent" : "false",
538 "usesResource" : "false",
539 "hasDelTarget" : "false",
540 "SVC-INFRA" : "false"
543 "from" : "lag-interface",
545 "label" : "usesLAGLink",
547 "multiplicity" : "Many2Many",
548 "isParent" : "false",
549 "usesResource" : "true",
550 "hasDelTarget" : "true",
554 "from" : "lag-interface",
555 "to" : "p-interface",
556 "label" : "usesPInterface",
558 "multiplicity" : "Many2Many",
559 "isParent" : "false",
560 "usesResource" : "true",
561 "hasDelTarget" : "false",
565 "from" : "lag-interface",
566 "to" : "l-interface",
567 "label" : "hasLInterface",
569 "multiplicity" : "Many2Many",
571 "usesResource" : "false",
572 "hasDelTarget" : "false",
576 "from" : "logical-link",
578 "label" : "usesLAGLink",
580 "multiplicity" : "Many2Many",
581 "isParent" : "false",
582 "usesResource" : "true",
583 "hasDelTarget" : "false",
587 "from" : "logical-link",
589 "label" : "bridgedTo",
591 "multiplicity" : "Many2Many",
592 "isParent" : "false",
593 "usesResource" : "false",
594 "hasDelTarget" : "false",
595 "SVC-INFRA" : "false"
598 "from" : "logical-link",
599 "to" : "logical-link",
602 "multiplicity" : "One2Many",
603 "isParent" : "false",
604 "usesResource" : "false",
605 "hasDelTarget" : "false",
610 "to" : "model-element",
611 "label" : "startsWith",
613 "multiplicity" : "One2Many",
615 "usesResource" : "false",
616 "hasDelTarget" : "false",
617 "SVC-INFRA" : "false"
620 "from" : "model-element",
624 "multiplicity" : "Many2One",
625 "isParent" : "false",
626 "usesResource" : "false",
627 "hasDelTarget" : "false",
628 "SVC-INFRA" : "false"
633 "label" : "hasMetaData",
635 "multiplicity" : "One2Many",
637 "usesResource" : "false",
638 "hasDelTarget" : "false",
639 "SVC-INFRA" : "false"
642 "from" : "model-element",
643 "to" : "model-element",
644 "label" : "connectsTo",
646 "multiplicity" : "One2Many",
648 "usesResource" : "false",
649 "hasDelTarget" : "false",
650 "SVC-INFRA" : "false"
653 "from" : "model-element",
654 "to" : "model-constraint",
657 "multiplicity" : "One2Many",
659 "usesResource" : "false",
660 "hasDelTarget" : "false",
661 "SVC-INFRA" : "false"
664 "from" : "model-element",
665 "to" : "constrained-element-set",
666 "label" : "connectsTo",
668 "multiplicity" : "One2Many",
670 "usesResource" : "false",
671 "hasDelTarget" : "false",
672 "SVC-INFRA" : "false"
675 "from" : "model-constraint",
676 "to" : "constrained-element-set",
679 "multiplicity" : "One2Many",
681 "usesResource" : "false",
682 "hasDelTarget" : "false",
683 "SVC-INFRA" : "false"
686 "from" : "constrained-element-set",
687 "to" : "element-choice-set",
690 "multiplicity" : "One2Many",
692 "usesResource" : "false",
693 "hasDelTarget" : "false",
694 "SVC-INFRA" : "false"
697 "from" : "element-choice-set",
698 "to" : "model-element",
701 "multiplicity" : "One2Many",
703 "usesResource" : "false",
704 "hasDelTarget" : "false",
705 "SVC-INFRA" : "false"
708 "from" : "named-query",
710 "label" : "relatedTo",
712 "multiplicity" : "One2Many",
713 "isParent" : "false",
714 "usesResource" : "false",
715 "hasDelTarget" : "false",
716 "SVC-INFRA" : "false"
719 "from" : "named-query",
720 "to" : "named-query-element",
721 "label" : "startsWith",
723 "multiplicity" : "One2One",
725 "usesResource" : "false",
726 "hasDelTarget" : "false",
727 "SVC-INFRA" : "false"
730 "from" : "named-query-element",
731 "to" : "named-query-element",
732 "label" : "connectsTo",
734 "multiplicity" : "Many2Many",
736 "usesResource" : "false",
737 "hasDelTarget" : "false",
738 "SVC-INFRA" : "false"
741 "from" : "named-query-element",
745 "multiplicity" : "Many2One",
746 "isParent" : "false",
747 "usesResource" : "false",
748 "hasDelTarget" : "false",
749 "SVC-INFRA" : "false"
752 "from" : "named-query-element",
753 "to" : "property-constraint",
756 "multiplicity" : "One2Many",
758 "usesResource" : "false",
759 "hasDelTarget" : "false",
760 "SVC-INFRA" : "false"
763 "from" : "named-query-element",
764 "to" : "related-lookup",
767 "multiplicity" : "One2Many",
769 "usesResource" : "false",
770 "hasDelTarget" : "false",
771 "SVC-INFRA" : "false"
775 "to" : "l-interface",
776 "label" : "hasLInterface",
778 "multiplicity" : "Many2Many",
780 "usesResource" : "false",
781 "hasDelTarget" : "false",
782 "SVC-INFRA" : "false"
785 "from" : "oam-network",
787 "label" : "definedFor",
789 "multiplicity" : "Many2Many",
790 "isParent" : "false",
791 "usesResource" : "false",
792 "hasDelTarget" : "false",
793 "SVC-INFRA" : "false"
796 "from" : "oam-network",
797 "to" : "service-capability",
798 "label" : "supportsServiceCapability",
800 "multiplicity" : "Many2Many",
801 "isParent" : "false",
802 "usesResource" : "false",
803 "hasDelTarget" : "false",
804 "SVC-INFRA" : "false"
807 "from" : "p-interface",
808 "to" : "l-interface",
809 "label" : "hasLInterface",
811 "multiplicity" : "Many2Many",
813 "usesResource" : "false",
814 "hasDelTarget" : "false",
818 "from" : "p-interface",
819 "to" : "physical-link",
820 "label" : "usesPhysicalLink",
822 "multiplicity" : "Many2Many",
823 "isParent" : "false",
824 "usesResource" : "false",
825 "hasDelTarget" : "true",
826 "SVC-INFRA" : "false"
829 "from" : "p-interface",
830 "to" : "logical-link",
831 "label" : "usesLogicalLink",
833 "multiplicity" : "Many2One",
834 "isParent" : "false",
835 "usesResource" : "false",
836 "hasDelTarget" : "false",
840 "from" : "port-group",
844 "multiplicity" : "Many2Many",
846 "usesResource" : "true",
847 "hasDelTarget" : "false",
853 "label" : "locatedIn",
855 "multiplicity" : "Many2One",
856 "isParent" : "false",
857 "usesResource" : "false",
858 "hasDelTarget" : "false",
863 "to" : "cloud-region",
864 "label" : "locatedIn",
866 "multiplicity" : "Many2One",
867 "isParent" : "false",
868 "usesResource" : "false",
869 "hasDelTarget" : "false",
874 "to" : "availability-zone",
875 "label" : "existsIn",
877 "multiplicity" : "Many2One",
878 "isParent" : "false",
879 "usesResource" : "false",
880 "hasDelTarget" : "false",
885 "to" : "lag-interface",
886 "label" : "hasLAGInterface",
888 "multiplicity" : "Many2Many",
890 "usesResource" : "false",
891 "hasDelTarget" : "false",
896 "to" : "p-interface",
897 "label" : "hasPinterface",
899 "multiplicity" : "Many2Many",
901 "usesResource" : "true",
902 "hasDelTarget" : "false",
907 "to" : "p-interface",
908 "label" : "hasPinterface",
910 "multiplicity" : "Many2Many",
912 "usesResource" : "true",
913 "hasDelTarget" : "false",
918 "to" : "lag-interface",
921 "multiplicity" : "One2Many",
923 "usesResource" : "false",
924 "hasDelTarget" : "false",
930 "label" : "locatedIn",
932 "multiplicity" : "Many2One",
933 "isParent" : "false",
934 "usesResource" : "false",
935 "hasDelTarget" : "false",
936 "SVC-INFRA" : "false"
939 "from" : "service-instance",
941 "label" : "hasIPAGFacingVLAN",
943 "multiplicity" : "Many2Many",
944 "isParent" : "false",
945 "usesResource" : "true",
946 "hasDelTarget" : "false",
947 "SVC-INFRA" : "false"
950 "from" : "service-subscription",
951 "to" : "service-instance",
952 "label" : "hasInstance",
954 "multiplicity" : "Many2Many",
956 "usesResource" : "false",
957 "hasDelTarget" : "false",
958 "SVC-INFRA" : "reverse"
961 "from" : "site-pair-set",
962 "to" : "routing-instance",
963 "label" : "hasRoutingInstance",
965 "multiplicity" : "Many2Many",
967 "usesResource" : "false",
968 "hasDelTarget" : "false",
969 "SVC-INFRA" : "false"
972 "from" : "routing-instance",
974 "label" : "hasSitePair",
976 "multiplicity" : "Many2Many",
978 "usesResource" : "false",
979 "hasDelTarget" : "false",
980 "SVC-INFRA" : "false"
983 "from" : "site-pair",
984 "to" : "class-of-service",
985 "label" : "hasClassOfService",
987 "multiplicity" : "Many2Many",
989 "usesResource" : "false",
990 "hasDelTarget" : "false",
991 "SVC-INFRA" : "false"
996 "label" : "usesL3Network",
998 "multiplicity" : "Many2Many",
999 "isParent" : "false",
1000 "usesResource" : "false",
1001 "hasDelTarget" : "false",
1002 "SVC-INFRA" : "false"
1006 "to" : "service-subscription",
1007 "label" : "relatedTo",
1008 "direction" : "OUT",
1009 "multiplicity" : "Many2Many",
1010 "isParent" : "false",
1011 "usesResource" : "false",
1012 "hasDelTarget" : "false",
1013 "SVC-INFRA" : "false"
1019 "direction" : "OUT",
1020 "multiplicity" : "One2Many",
1021 "isParent" : "true",
1022 "usesResource" : "false",
1023 "hasDelTarget" : "false",
1024 "SVC-INFRA" : "reverse"
1028 "to" : "availability-zone",
1029 "label" : "hasAvailabilityZone",
1030 "direction" : "OUT",
1031 "multiplicity" : "Many2Many",
1032 "isParent" : "false",
1033 "usesResource" : "false",
1034 "hasDelTarget" : "false",
1035 "SVC-INFRA" : "false"
1040 "label" : "locatedIn",
1041 "direction" : "OUT",
1042 "multiplicity" : "Many2Many",
1043 "isParent" : "false",
1044 "usesResource" : "false",
1045 "hasDelTarget" : "false",
1046 "SVC-INFRA" : "true"
1050 "to" : "port-group",
1051 "label" : "hasPortGroup",
1052 "direction" : "OUT",
1053 "multiplicity" : "Many2Many",
1054 "isParent" : "true",
1055 "usesResource" : "true",
1056 "hasDelTarget" : "false",
1057 "SVC-INFRA" : "true"
1062 "label" : "runsOnVserver",
1063 "direction" : "OUT",
1064 "multiplicity" : "Many2Many",
1065 "isParent" : "false",
1066 "usesResource" : "true",
1067 "hasDelTarget" : "false",
1068 "SVC-INFRA" : "true"
1072 "to" : "service-instance",
1073 "label" : "hasServiceInstance",
1074 "direction" : "OUT",
1075 "multiplicity" : "Many2Many",
1076 "isParent" : "false",
1077 "usesResource" : "false",
1078 "hasDelTarget" : "false",
1079 "SVC-INFRA" : "reverse"
1082 "from" : "virtual-data-center",
1083 "to" : "generic-vnf",
1085 "direction" : "OUT",
1086 "multiplicity" : "Many2Many",
1087 "isParent" : "false",
1088 "usesResource" : "false",
1089 "hasDelTarget" : "false",
1090 "SVC-INFRA" : "reverse"
1094 "to" : "l3-interface-ipv4-address-list",
1095 "label" : "hasIpAddress",
1096 "direction" : "OUT",
1097 "multiplicity" : "Many2Many",
1098 "isParent" : "true",
1099 "usesResource" : "false",
1100 "hasDelTarget" : "false",
1101 "SVC-INFRA" : "true"
1105 "to" : "l3-interface-ipv6-address-list",
1106 "label" : "hasIpAddress",
1107 "direction" : "OUT",
1108 "multiplicity" : "Many2Many",
1109 "isParent" : "true",
1110 "usesResource" : "false",
1111 "hasDelTarget" : "false",
1112 "SVC-INFRA" : "true"
1117 "label" : "locatedIn",
1118 "direction" : "OUT",
1119 "multiplicity" : "Many2Many",
1120 "isParent" : "false",
1121 "usesResource" : "false",
1122 "hasDelTarget" : "false",
1123 "SVC-INFRA" : "false"
1128 "label" : "usesCtagPool",
1129 "direction" : "OUT",
1130 "multiplicity" : "Many2Many",
1131 "isParent" : "false",
1132 "usesResource" : "false",
1133 "hasDelTarget" : "false",
1134 "SVC-INFRA" : "false"
1138 "to" : "l-interface",
1139 "label" : "hasLInterface",
1140 "direction" : "OUT",
1141 "multiplicity" : "Many2Many",
1142 "isParent" : "true",
1143 "usesResource" : "false",
1144 "hasDelTarget" : "false",
1145 "SVC-INFRA" : "false"
1149 "to" : "lag-interface",
1150 "label" : "hasLAGInterface",
1151 "direction" : "OUT",
1152 "multiplicity" : "Many2Many",
1153 "isParent" : "true",
1154 "usesResource" : "false",
1155 "hasDelTarget" : "false",
1156 "SVC-INFRA" : "false"
1161 "label" : "runsOnVserver",
1162 "direction" : "OUT",
1163 "multiplicity" : "Many2Many",
1164 "isParent" : "false",
1165 "usesResource" : "true",
1166 "hasDelTarget" : "false",
1167 "SVC-INFRA" : "false"
1172 "label" : "locatedIn",
1173 "direction" : "OUT",
1174 "multiplicity" : "Many2Many",
1175 "isParent" : "false",
1176 "usesResource" : "false",
1177 "hasDelTarget" : "false",
1178 "SVC-INFRA" : "false"
1183 "label" : "usesCtagPool",
1184 "direction" : "OUT",
1185 "multiplicity" : "Many2Many",
1186 "isParent" : "false",
1187 "usesResource" : "false",
1188 "hasDelTarget" : "false",
1189 "SVC-INFRA" : "false"
1193 "to" : "p-interface",
1194 "label" : "hasPinterface",
1195 "direction" : "OUT",
1196 "multiplicity" : "Many2Many",
1197 "isParent" : "true",
1198 "usesResource" : "false",
1199 "hasDelTarget" : "false",
1200 "SVC-INFRA" : "false"
1204 "to" : "lag-interface",
1205 "label" : "hasLAGinterface",
1206 "direction" : "OUT",
1207 "multiplicity" : "Many2Many",
1208 "isParent" : "true",
1209 "usesResource" : "false",
1210 "hasDelTarget" : "false",
1211 "SVC-INFRA" : "false"
1216 "label" : "hasFlavor",
1217 "direction" : "OUT",
1218 "multiplicity" : "Many2One",
1219 "isParent" : "false",
1220 "usesResource" : "false",
1221 "hasDelTarget" : "false",
1222 "SVC-INFRA" : "true"
1227 "label" : "hasImage",
1228 "direction" : "OUT",
1229 "multiplicity" : "Many2One",
1230 "isParent" : "false",
1231 "usesResource" : "false",
1232 "hasDelTarget" : "false",
1233 "SVC-INFRA" : "true"
1238 "label" : "hasIpAddress",
1239 "direction" : "OUT",
1240 "multiplicity" : "Many2Many",
1241 "isParent" : "true",
1242 "usesResource" : "true",
1243 "hasDelTarget" : "false",
1244 "SVC-INFRA" : "false"
1248 "to" : "l-interface",
1249 "label" : "hasLInterface",
1250 "direction" : "OUT",
1251 "multiplicity" : "Many2Many",
1252 "isParent" : "true",
1253 "usesResource" : "false",
1254 "hasDelTarget" : "false",
1255 "SVC-INFRA" : "true"
1260 "label" : "runsOnPserver",
1261 "direction" : "OUT",
1262 "multiplicity" : "Many2One",
1263 "isParent" : "false",
1264 "usesResource" : "true",
1265 "hasDelTarget" : "false",
1266 "SVC-INFRA" : "true"
1271 "label" : "hasVolume",
1272 "direction" : "OUT",
1273 "multiplicity" : "Many2Many",
1274 "isParent" : "true",
1275 "usesResource" : "true",
1276 "hasDelTarget" : "false",
1277 "SVC-INFRA" : "true"
1283 "direction" : "OUT",
1284 "multiplicity" : "Many2Many",
1285 "isParent" : "false",
1286 "usesResource" : "true",
1287 "hasDelTarget" : "false",
1288 "SVC-INFRA" : "true"
1294 "direction" : "OUT",
1295 "multiplicity" : "One2One",
1296 "isParent" : "false",
1297 "usesResource" : "false",
1298 "hasDelTarget" : "false",
1299 "SVC-INFRA" : "true"
1302 "from" : "service-instance",
1305 "direction" : "OUT",
1306 "multiplicity" : "Many2Many",
1307 "isParent" : "false",
1308 "usesResource" : "true",
1309 "hasDelTarget" : "false",
1310 "SVC-INFRA" : "false"
1313 "from" : "service-instance",
1315 "label" : "hasMetaData",
1316 "direction" : "OUT",
1317 "multiplicity" : "Many2Many",
1318 "isParent" : "true",
1319 "usesResource" : "false",
1320 "hasDelTarget" : "false",
1321 "SVC-INFRA" : "false"
1324 "from" : "service-instance",
1325 "to" : "logical-link",
1327 "direction" : "OUT",
1328 "multiplicity" : "Many2Many",
1329 "isParent" : "false",
1330 "usesResource" : "false",
1331 "hasDelTarget" : "true",
1332 "SVC-INFRA" : "false"
1335 "from" : "service-instance",
1337 "label" : "dependsOn",
1338 "direction" : "OUT",
1339 "multiplicity" : "One2Many",
1340 "isParent" : "false",
1341 "usesResource" : "true",
1342 "hasDelTarget" : "false",
1343 "SVC-INFRA" : "false"
1346 "from" : "service-instance",
1347 "to" : "service-instance",
1348 "label" : "dependsOn",
1349 "direction" : "OUT",
1350 "multiplicity" : "One2Many",
1351 "isParent" : "false",
1352 "usesResource" : "true",
1353 "hasDelTarget" : "false",
1354 "SVC-INFRA" : "false"
1357 "from" : "connector",
1358 "to" : "virtual-data-center",
1359 "label" : "contains",
1360 "direction" : "OUT",
1361 "multiplicity" : "Many2Many",
1362 "isParent" : "false",
1363 "usesResource" : "false",
1364 "hasDelTarget" : "false",
1365 "SVC-INFRA" : "false"
1368 "from" : "connector",
1370 "label" : "hasMetaData",
1371 "direction" : "OUT",
1372 "multiplicity" : "Many2Many",
1373 "isParent" : "true",
1374 "usesResource" : "false",
1375 "hasDelTarget" : "false",
1376 "SVC-INFRA" : "false"
1379 "from" : "virtual-data-center",
1380 "to" : "logical-link",
1381 "label" : "contains",
1382 "direction" : "OUT",
1383 "multiplicity" : "Many2Many",
1384 "isParent" : "false",
1385 "usesResource" : "true",
1386 "hasDelTarget" : "false",
1387 "SVC-INFRA" : "false"
1390 "from" : "logical-link",
1391 "to" : "generic-vnf",
1392 "label" : "bridgedTo",
1393 "direction" : "OUT",
1394 "multiplicity" : "Many2Many",
1395 "isParent" : "false",
1396 "usesResource" : "false",
1397 "hasDelTarget" : "false",
1398 "SVC-INFRA" : "false"
1401 "from" : "logical-link",
1403 "label" : "bridgedTo",
1404 "direction" : "OUT",
1405 "multiplicity" : "Many2Many",
1406 "isParent" : "false",
1407 "usesResource" : "false",
1408 "hasDelTarget" : "false",
1409 "SVC-INFRA" : "false"
1413 "to" : "multicast-configuration",
1415 "direction" : "OUT",
1416 "multiplicity" : "Many2Many",
1417 "isParent" : "false",
1418 "usesResource" : "true",
1419 "hasDelTarget" : "false",
1420 "SVC-INFRA" : "false"
1423 "from" : "volume-group",
1425 "label" : "existsIn",
1426 "direction" : "OUT",
1427 "multiplicity" : "Many2Many",
1428 "isParent" : "false",
1429 "usesResource" : "false",
1430 "hasDelTarget" : "false",
1431 "SVC-INFRA" : "true"
1434 "from" : "volume-group",
1436 "label" : "belongsTo",
1437 "direction" : "OUT",
1438 "multiplicity" : "Many2Many",
1439 "isParent" : "false",
1440 "usesResource" : "false",
1441 "hasDelTarget" : "false",
1442 "SVC-INFRA" : "true"
1445 "from" : "ipsec-configuration",
1446 "to" : "vig-server",
1447 "label" : "hasVigServer",
1448 "direction" : "OUT",
1449 "multiplicity" : "One2Many",
1450 "isParent" : "true",
1451 "usesResource" : "true",
1452 "hasDelTarget" : "false",
1453 "SVC-INFRA" : "false"
1456 "from" : "generic-vnf",
1457 "to" : "ipsec-configuration",
1459 "direction" : "OUT",
1460 "multiplicity" : "Many2One",
1461 "isParent" : "false",
1462 "usesResource" : "true",
1463 "hasDelTarget" : "false",
1464 "SVC-INFRA" : "false"
1467 "from" : "vf-module",
1468 "to" : "volume-group",
1470 "direction" : "OUT",
1471 "multiplicity" : "One2One",
1472 "isParent" : "false",
1473 "usesResource" : "false",
1474 "hasDelTarget" : "false",
1475 "SVC-INFRA" : "true"
1480 "label" : "isPartOf",
1481 "direction" : "OUT",
1482 "multiplicity" : "Many2One",
1483 "isParent" : "false",
1484 "usesResource" : "false",
1485 "hasDelTarget" : "false",
1486 "SVC-INFRA" : "true"
1489 "from" : "vf-module",
1490 "to" : "l3-network",
1492 "direction" : "OUT",
1493 "multiplicity" : "Many2Many",
1494 "isParent" : "false",
1495 "usesResource" : "false",
1496 "hasDelTarget" : "false",
1497 "SVC-INFRA" : "true"
1500 "from" : "vf-module",
1503 "direction" : "OUT",
1504 "multiplicity" : "One2Many",
1505 "isParent" : "false",
1506 "usesResource" : "false",
1507 "hasDelTarget" : "true",
1508 "SVC-INFRA" : "true"
1511 "from" : "generic-vnf",
1514 "direction" : "OUT",
1515 "multiplicity" : "One2Many",
1516 "isParent" : "true",
1517 "usesResource" : "false",
1518 "hasDelTarget" : "false",
1519 "SVC-INFRA" : "true"
1522 "from" : "generic-vnf",
1523 "to" : "volume-group",
1525 "direction" : "OUT",
1526 "multiplicity" : "One2Many",
1527 "isParent" : "false",
1528 "usesResource" : "false",
1529 "hasDelTarget" : "false",
1530 "SVC-INFRA" : "true"
1533 "from" : "generic-vnf",
1536 "direction" : "OUT",
1537 "multiplicity" : "One2Many",
1538 "isParent" : "false",
1539 "usesResource" : "false",
1540 "hasDelTarget" : "true",
1541 "SVC-INFRA" : "true"
1545 "to" : "logical-link",
1546 "label" : "usesLogicalLink",
1547 "direction" : "OUT",
1548 "multiplicity" : "One2One",
1549 "isParent" : "false",
1550 "usesResource" : "false",
1551 "hasDelTarget" : "true",
1552 "SVC-INFRA" : "true"