4 "from": "configuration",
8 "multiplicity": "One2Many",
9 "contains-other-v": "NONE",
10 "delete-other-v": "${direction}",
12 "prevent-delete": "NONE"
15 "from": "configuration",
19 "multiplicity": "One2Many",
20 "contains-other-v": "${direction}",
21 "delete-other-v": "NONE",
23 "prevent-delete": "NONE"
26 "from": "configuration",
27 "to": "allotted-resource",
30 "multiplicity": "One2One",
31 "contains-other-v": "NONE",
32 "delete-other-v": "${direction}",
34 "prevent-delete": "NONE"
37 "from": "service-instance",
38 "to": "configuration",
41 "multiplicity": "One2Many",
42 "contains-other-v": "NONE",
43 "delete-other-v": "NONE",
45 "prevent-delete": "NONE"
48 "from": "configuration",
52 "multiplicity": "One2Many",
53 "contains-other-v": "NONE",
54 "delete-other-v": "${direction}",
56 "prevent-delete": "NONE"
59 "from": "configuration",
60 "to": "allotted-resource",
63 "multiplicity": "One2One",
64 "contains-other-v": "NONE",
65 "delete-other-v": "${direction}",
67 "prevent-delete": "NONE"
70 "from": "service-instance",
71 "to": "configuration",
74 "multiplicity": "One2Many",
75 "contains-other-v": "NONE",
76 "delete-other-v": "NONE",
78 "prevent-delete": "NONE"
81 "from": "availability-zone",
83 "label": "groupsResourcesIn",
85 "multiplicity": "Many2Many",
86 "contains-other-v": "NONE",
87 "delete-other-v": "NONE",
89 "prevent-delete": "!${direction}"
92 "from": "generic-vnf",
93 "to": "license-key-resource",
96 "multiplicity": "Many2Many",
97 "contains-other-v": "NONE",
98 "delete-other-v": "NONE",
100 "prevent-delete": "!${direction}"
103 "from": "availability-zone",
104 "to": "service-capability",
105 "label": "supportsServiceCapability",
107 "multiplicity": "Many2Many",
108 "contains-other-v": "NONE",
109 "delete-other-v": "NONE",
111 "prevent-delete": "!${direction}"
115 "to": "esr-system-info",
118 "multiplicity": "One2Many",
119 "contains-other-v": "${direction}",
120 "delete-other-v": "${direction}",
122 "prevent-delete": "NONE"
126 "to": "esr-system-info",
129 "multiplicity": "One2One",
130 "contains-other-v": "${direction}",
131 "delete-other-v": "${direction}",
133 "prevent-delete": "NONE"
136 "from": "esr-thirdparty-sdnc",
137 "to": "esr-system-info",
140 "multiplicity": "One2One",
141 "contains-other-v": "${direction}",
142 "delete-other-v": "${direction}",
144 "prevent-delete": "NONE"
147 "from": "esr-thirdparty-sdnc",
151 "multiplicity": "One2Many",
152 "contains-other-v": "NONE",
153 "delete-other-v": "NONE",
155 "prevent-delete": "NONE"
158 "from": "cloud-region",
159 "to": "esr-system-info",
162 "multiplicity": "One2Many",
163 "contains-other-v": "${direction}",
164 "delete-other-v": "${direction}",
166 "prevent-delete": "NONE"
169 "from": "cloud-region",
171 "label": "locatedIn",
173 "multiplicity": "Many2One",
174 "contains-other-v": "NONE",
175 "delete-other-v": "NONE",
177 "prevent-delete": "!${direction}"
180 "from": "cloud-region",
184 "multiplicity": "Many2Many",
185 "contains-other-v": "NONE",
186 "delete-other-v": "NONE",
188 "prevent-delete": "NONE"
191 "from": "cloud-region",
195 "multiplicity": "One2Many",
196 "contains-other-v": "${direction}",
197 "delete-other-v": "NONE",
198 "SVC-INFRA": "!${direction}",
199 "prevent-delete": "${direction}"
202 "from": "cloud-region",
206 "multiplicity": "One2Many",
207 "contains-other-v": "${direction}",
208 "delete-other-v": "NONE",
210 "prevent-delete": "${direction}"
213 "from": "cloud-region",
217 "multiplicity": "One2Many",
218 "contains-other-v": "${direction}",
219 "delete-other-v": "NONE",
221 "prevent-delete": "${direction}"
224 "from": "cloud-region",
225 "to": "availability-zone",
228 "multiplicity": "One2Many",
229 "contains-other-v": "${direction}",
230 "delete-other-v": "NONE",
232 "prevent-delete": "${direction}"
235 "from": "cloud-region",
239 "multiplicity": "One2Many",
240 "contains-other-v": "${direction}",
241 "delete-other-v": "NONE",
243 "prevent-delete": "${direction}"
246 "from": "cloud-region",
250 "multiplicity": "One2Many",
251 "contains-other-v": "${direction}",
252 "delete-other-v": "NONE",
254 "prevent-delete": "${direction}"
257 "from": "cloud-region",
258 "to": "volume-group",
261 "multiplicity": "One2Many",
262 "contains-other-v": "${direction}",
263 "delete-other-v": "NONE",
265 "prevent-delete": "${direction}"
268 "from": "cloud-region",
269 "to": "group-assignment",
272 "multiplicity": "One2Many",
273 "contains-other-v": "${direction}",
274 "delete-other-v": "NONE",
276 "prevent-delete": "${direction}"
279 "from": "cloud-region",
283 "multiplicity": "One2Many",
284 "contains-other-v": "${direction}",
285 "delete-other-v": "NONE",
287 "prevent-delete": "${direction}"
290 "from": "cloud-region",
292 "label": "isMemberOf",
294 "multiplicity": "Many2One",
295 "contains-other-v": "NONE",
296 "delete-other-v": "NONE",
298 "prevent-delete": "NONE"
303 "label": "hasCtagPool",
305 "multiplicity": "Many2Many",
306 "contains-other-v": "${direction}",
307 "delete-other-v": "NONE",
309 "prevent-delete": "NONE"
314 "label": "usesL3Network",
316 "multiplicity": "Many2Many",
317 "contains-other-v": "NONE",
318 "delete-other-v": "NONE",
319 "SVC-INFRA": "${direction}",
320 "prevent-delete": "NONE"
324 "to": "availability-zone",
325 "label": "supportsAvailabilityZone",
327 "multiplicity": "Many2Many",
328 "contains-other-v": "NONE",
329 "delete-other-v": "NONE",
331 "prevent-delete": "!${direction}"
335 "to": "service-subscription",
336 "label": "subscribesTo",
338 "multiplicity": "Many2Many",
339 "contains-other-v": "${direction}",
340 "delete-other-v": "NONE",
341 "SVC-INFRA": "!${direction}",
342 "prevent-delete": "NONE"
345 "from": "dvs-switch",
346 "to": "availability-zone",
349 "multiplicity": "Many2Many",
350 "contains-other-v": "NONE",
351 "delete-other-v": "NONE",
353 "prevent-delete": "!${direction}"
356 "from": "generic-vnf",
358 "label": "hasLInterface",
360 "multiplicity": "Many2Many",
361 "contains-other-v": "${direction}",
362 "delete-other-v": "NONE",
363 "SVC-INFRA": "${direction}",
364 "prevent-delete": "NONE"
367 "from": "generic-vnf",
368 "to": "availability-zone",
369 "label": "hasAvailabilityZone",
371 "multiplicity": "Many2Many",
372 "contains-other-v": "NONE",
373 "delete-other-v": "NONE",
374 "SVC-INFRA": "${direction}",
375 "prevent-delete": "!${direction}"
378 "from": "generic-vnf",
379 "to": "lag-interface",
380 "label": "hasLAGInterface",
382 "multiplicity": "Many2Many",
383 "contains-other-v": "${direction}",
384 "delete-other-v": "NONE",
385 "SVC-INFRA": "${direction}",
386 "prevent-delete": "NONE"
389 "from": "generic-vnf",
391 "label": "usesL3Network",
393 "multiplicity": "Many2Many",
394 "contains-other-v": "NONE",
395 "delete-other-v": "NONE",
396 "SVC-INFRA": "${direction}",
397 "prevent-delete": "NONE"
400 "from": "generic-vnf",
402 "label": "runsOnPserver",
404 "multiplicity": "Many2Many",
405 "contains-other-v": "NONE",
406 "delete-other-v": "NONE",
407 "SVC-INFRA": "${direction}",
408 "prevent-delete": "!${direction}"
411 "from": "generic-vnf",
413 "label": "usesVnfImage",
415 "multiplicity": "Many2One",
416 "contains-other-v": "NONE",
417 "delete-other-v": "NONE",
418 "SVC-INFRA": "${direction}",
419 "prevent-delete": "!${direction}"
422 "from": "generic-vnf",
424 "label": "runsOnVserver",
426 "multiplicity": "One2Many",
427 "contains-other-v": "NONE",
428 "delete-other-v": "NONE",
429 "SVC-INFRA": "${direction}",
430 "prevent-delete": "NONE"
433 "from": "generic-vnf",
434 "to": "service-instance",
435 "label": "hasInstance",
437 "multiplicity": "Many2Many",
438 "contains-other-v": "NONE",
439 "delete-other-v": "NONE",
440 "SVC-INFRA": "${direction}",
441 "prevent-delete": "NONE"
444 "from": "generic-vnf",
445 "to": "site-pair-set",
446 "label": "hasSitePairSet",
448 "multiplicity": "Many2Many",
449 "contains-other-v": "NONE",
450 "delete-other-v": "NONE",
452 "prevent-delete": "NONE"
455 "from": "generic-vnf",
456 "to": "network-profile",
457 "label": "hasNetworkProfile",
459 "multiplicity": "Many2Many",
460 "contains-other-v": "NONE",
461 "delete-other-v": "NONE",
463 "prevent-delete": "NONE"
466 "from": "generic-vnf",
470 "multiplicity": "Many2Many",
471 "contains-other-v": "NONE",
472 "delete-other-v": "NONE",
474 "prevent-delete": "NONE"
477 "from": "generic-vnf",
481 "multiplicity": "Many2One",
482 "contains-other-v": "NONE",
483 "delete-other-v": "NONE",
485 "prevent-delete": "!${direction}"
488 "from": "group-assignment",
492 "multiplicity": "Many2Many",
493 "contains-other-v": "NONE",
494 "delete-other-v": "NONE",
496 "prevent-delete": "NONE"
499 "from": "group-assignment",
503 "multiplicity": "One2Many",
504 "contains-other-v": "NONE",
505 "delete-other-v": "NONE",
507 "prevent-delete": "!${direction}"
512 "label": "hasMetaDatum",
514 "multiplicity": "Many2Many",
515 "contains-other-v": "${direction}",
516 "delete-other-v": "NONE",
518 "prevent-delete": "NONE"
521 "from": "l-interface",
522 "to": "instance-group",
523 "label": "isMemberOf",
525 "multiplicity": "Many2Many",
526 "contains-other-v": "NONE",
527 "delete-other-v": "NONE",
529 "prevent-delete": "NONE"
533 "to": "instance-group",
534 "label": "isMemberOf",
536 "multiplicity": "Many2Many",
537 "contains-other-v": "NONE",
538 "delete-other-v": "NONE",
540 "prevent-delete": "NONE"
543 "from": "l-interface",
544 "to": "l3-interface-ipv4-address-list",
545 "label": "hasIpAddress",
547 "multiplicity": "Many2Many",
548 "contains-other-v": "${direction}",
549 "delete-other-v": "NONE",
550 "SVC-INFRA": "${direction}",
551 "prevent-delete": "NONE"
554 "from": "l-interface",
555 "to": "l3-interface-ipv6-address-list",
556 "label": "hasIpAddress",
558 "multiplicity": "Many2Many",
559 "contains-other-v": "${direction}",
560 "delete-other-v": "NONE",
561 "SVC-INFRA": "${direction}",
562 "prevent-delete": "NONE"
565 "from": "l-interface",
569 "multiplicity": "One2Many",
570 "contains-other-v": "${direction}",
571 "delete-other-v": "NONE",
572 "SVC-INFRA": "${direction}",
573 "prevent-delete": "NONE"
576 "from": "l-interface",
577 "to": "logical-link",
578 "label": "usesLogicalLink",
580 "multiplicity": "Many2Many",
581 "contains-other-v": "NONE",
582 "delete-other-v": "${direction}",
583 "SVC-INFRA": "${direction}",
584 "prevent-delete": "NONE"
587 "from": "lag-interface",
588 "to": "logical-link",
591 "multiplicity": "Many2Many",
592 "contains-other-v": "NONE",
593 "delete-other-v": "${direction}",
594 "SVC-INFRA": "${direction}",
595 "prevent-delete": "NONE"
598 "from": "l-interface",
602 "multiplicity": "Many2Many",
603 "contains-other-v": "${direction}",
604 "delete-other-v": "NONE",
606 "prevent-delete": "NONE"
609 "from": "l-interface",
613 "multiplicity": "One2One",
614 "contains-other-v": "${direction}",
615 "delete-other-v": "NONE",
617 "prevent-delete": "NONE"
620 "from": "l3-interface-ipv4-address-list",
621 "to": "instance-group",
622 "label": "isMemberOf",
624 "multiplicity": "Many2Many",
625 "contains-other-v": "NONE",
626 "delete-other-v": "NONE",
628 "prevent-delete": "NONE"
631 "from": "l3-interface-ipv6-address-list",
632 "to": "instance-group",
633 "label": "isMemberOf",
635 "multiplicity": "Many2Many",
636 "contains-other-v": "NONE",
637 "delete-other-v": "NONE",
639 "prevent-delete": "NONE"
642 "from": "l3-interface-ipv4-address-list",
644 "label": "isMemberOf",
646 "multiplicity": "Many2Many",
647 "contains-other-v": "NONE",
648 "delete-other-v": "NONE",
649 "SVC-INFRA": "${direction}",
650 "prevent-delete": "NONE"
653 "from": "l3-interface-ipv6-address-list",
655 "label": "isMemberOf",
657 "multiplicity": "Many2Many",
658 "contains-other-v": "NONE",
659 "delete-other-v": "NONE",
660 "SVC-INFRA": "${direction}",
661 "prevent-delete": "NONE"
664 "from": "l3-interface-ipv4-address-list",
666 "label": "isMemberOf",
668 "multiplicity": "Many2Many",
669 "contains-other-v": "NONE",
670 "delete-other-v": "NONE",
671 "SVC-INFRA": "${direction}",
672 "prevent-delete": "!${direction}"
675 "from": "l3-interface-ipv6-address-list",
677 "label": "isMemberOf",
679 "multiplicity": "Many2Many",
680 "contains-other-v": "NONE",
681 "delete-other-v": "NONE",
682 "SVC-INFRA": "${direction}",
683 "prevent-delete": "!${direction}"
686 "from": "l3-network",
688 "label": "usesVpnBinding",
690 "multiplicity": "Many2Many",
691 "contains-other-v": "NONE",
692 "delete-other-v": "NONE",
694 "prevent-delete": "!${direction}"
697 "from": "l3-network",
698 "to": "instance-group",
701 "multiplicity": "Many2Many",
702 "contains-other-v": "NONE",
703 "delete-other-v": "NONE",
705 "prevent-delete": "NONE"
708 "from": "l3-network",
710 "label": "hasSubnet",
712 "multiplicity": "Many2Many",
713 "contains-other-v": "${direction}",
714 "delete-other-v": "NONE",
715 "SVC-INFRA": "!${direction}",
716 "prevent-delete": "NONE"
719 "from": "l3-network",
720 "to": "service-instance",
721 "label": "hasInstance",
723 "multiplicity": "Many2Many",
724 "contains-other-v": "NONE",
725 "delete-other-v": "NONE",
726 "SVC-INFRA": "!${direction}",
727 "prevent-delete": "NONE"
730 "from": "l3-network",
731 "to": "ctag-assignment",
732 "label": "hasCtagAssignment",
734 "multiplicity": "Many2Many",
735 "contains-other-v": "${direction}",
736 "delete-other-v": "NONE",
737 "SVC-INFRA": "${direction}",
738 "prevent-delete": "NONE"
741 "from": "l3-network",
742 "to": "network-policy",
745 "multiplicity": "Many2Many",
746 "contains-other-v": "NONE",
747 "delete-other-v": "NONE",
748 "SVC-INFRA": "${direction}",
749 "prevent-delete": "NONE"
752 "from": "l3-network",
753 "to": "segmentation-assignment",
756 "multiplicity": "One2Many",
757 "contains-other-v": "${direction}",
758 "delete-other-v": "NONE",
760 "prevent-delete": "NONE"
763 "from": "l3-network",
764 "to": "route-table-reference",
767 "multiplicity": "Many2Many",
768 "contains-other-v": "NONE",
769 "delete-other-v": "NONE",
771 "prevent-delete": "NONE"
774 "from": "lag-interface",
776 "label": "usesLAGLink",
778 "multiplicity": "Many2Many",
779 "contains-other-v": "NONE",
780 "delete-other-v": "${direction}",
781 "SVC-INFRA": "${direction}",
782 "prevent-delete": "NONE"
785 "from": "lag-interface",
787 "label": "usesPInterface",
789 "multiplicity": "Many2Many",
790 "contains-other-v": "NONE",
791 "delete-other-v": "NONE",
792 "SVC-INFRA": "${direction}",
793 "prevent-delete": "NONE"
796 "from": "lag-interface",
798 "label": "hasLInterface",
800 "multiplicity": "Many2Many",
801 "contains-other-v": "${direction}",
802 "delete-other-v": "NONE",
803 "SVC-INFRA": "${direction}",
804 "prevent-delete": "NONE"
807 "from": "line-of-business",
809 "label": "realizedBy",
811 "multiplicity": "Many2Many",
812 "contains-other-v": "NONE",
813 "delete-other-v": "NONE",
815 "prevent-delete": "NONE"
818 "from": "logical-link",
820 "label": "usesLAGLink",
822 "multiplicity": "Many2Many",
823 "contains-other-v": "NONE",
824 "delete-other-v": "NONE",
825 "SVC-INFRA": "${direction}",
826 "prevent-delete": "NONE"
829 "from": "logical-link",
831 "label": "bridgedTo",
833 "multiplicity": "Many2Many",
834 "contains-other-v": "NONE",
835 "delete-other-v": "NONE",
837 "prevent-delete": "NONE"
840 "from": "logical-link",
841 "to": "logical-link",
844 "multiplicity": "One2Many",
845 "contains-other-v": "NONE",
846 "delete-other-v": "NONE",
847 "SVC-INFRA": "${direction}",
848 "prevent-delete": "NONE"
855 "multiplicity": "One2Many",
856 "contains-other-v": "${direction}",
857 "delete-other-v": "NONE",
859 "prevent-delete": "NONE"
863 "to": "model-element",
864 "label": "startsWith",
866 "multiplicity": "One2Many",
867 "contains-other-v": "${direction}",
868 "delete-other-v": "NONE",
870 "prevent-delete": "NONE"
873 "from": "model-element",
877 "multiplicity": "Many2One",
878 "contains-other-v": "NONE",
879 "delete-other-v": "NONE",
881 "prevent-delete": "!${direction}"
886 "label": "hasMetaData",
888 "multiplicity": "One2Many",
889 "contains-other-v": "${direction}",
890 "delete-other-v": "NONE",
892 "prevent-delete": "NONE"
895 "from": "model-element",
896 "to": "model-element",
897 "label": "connectsTo",
899 "multiplicity": "One2Many",
900 "contains-other-v": "${direction}",
901 "delete-other-v": "NONE",
903 "prevent-delete": "NONE"
906 "from": "model-element",
907 "to": "model-constraint",
910 "multiplicity": "One2Many",
911 "contains-other-v": "${direction}",
912 "delete-other-v": "NONE",
914 "prevent-delete": "NONE"
917 "from": "model-element",
918 "to": "constrained-element-set",
919 "label": "connectsTo",
921 "multiplicity": "One2Many",
922 "contains-other-v": "${direction}",
923 "delete-other-v": "NONE",
925 "prevent-delete": "NONE"
928 "from": "model-constraint",
929 "to": "constrained-element-set",
932 "multiplicity": "One2Many",
933 "contains-other-v": "${direction}",
934 "delete-other-v": "NONE",
936 "prevent-delete": "NONE"
939 "from": "constrained-element-set",
940 "to": "element-choice-set",
943 "multiplicity": "One2Many",
944 "contains-other-v": "${direction}",
945 "delete-other-v": "NONE",
947 "prevent-delete": "NONE"
950 "from": "element-choice-set",
951 "to": "model-element",
954 "multiplicity": "One2Many",
955 "contains-other-v": "${direction}",
956 "delete-other-v": "NONE",
958 "prevent-delete": "NONE"
961 "from": "named-query",
963 "label": "relatedTo",
965 "multiplicity": "One2Many",
966 "contains-other-v": "NONE",
967 "delete-other-v": "NONE",
969 "prevent-delete": "!${direction}"
972 "from": "named-query",
973 "to": "named-query-element",
974 "label": "startsWith",
976 "multiplicity": "One2One",
977 "contains-other-v": "${direction}",
978 "delete-other-v": "NONE",
980 "prevent-delete": "NONE"
983 "from": "named-query-element",
984 "to": "named-query-element",
985 "label": "connectsTo",
987 "multiplicity": "Many2Many",
988 "contains-other-v": "${direction}",
989 "delete-other-v": "NONE",
991 "prevent-delete": "NONE"
994 "from": "named-query-element",
998 "multiplicity": "Many2One",
999 "contains-other-v": "NONE",
1000 "delete-other-v": "NONE",
1001 "SVC-INFRA": "NONE",
1002 "prevent-delete": "!${direction}"
1005 "from": "named-query-element",
1006 "to": "property-constraint",
1009 "multiplicity": "One2Many",
1010 "contains-other-v": "${direction}",
1011 "delete-other-v": "NONE",
1012 "SVC-INFRA": "NONE",
1013 "prevent-delete": "NONE"
1016 "from": "named-query-element",
1017 "to": "related-lookup",
1020 "multiplicity": "One2Many",
1021 "contains-other-v": "${direction}",
1022 "delete-other-v": "NONE",
1023 "SVC-INFRA": "NONE",
1024 "prevent-delete": "NONE"
1027 "from": "instance-group",
1031 "multiplicity": "Many2Many",
1032 "contains-other-v": "NONE",
1033 "delete-other-v": "NONE",
1034 "SVC-INFRA": "NONE",
1035 "prevent-delete": "!${direction}"
1039 "to": "l-interface",
1040 "label": "hasLInterface",
1042 "multiplicity": "Many2Many",
1043 "contains-other-v": "${direction}",
1044 "delete-other-v": "NONE",
1045 "SVC-INFRA": "NONE",
1046 "prevent-delete": "NONE"
1049 "from": "oam-network",
1051 "label": "definedFor",
1053 "multiplicity": "Many2Many",
1054 "contains-other-v": "NONE",
1055 "delete-other-v": "NONE",
1056 "SVC-INFRA": "NONE",
1057 "prevent-delete": "!${direction}"
1060 "from": "oam-network",
1061 "to": "service-capability",
1062 "label": "supportsServiceCapability",
1064 "multiplicity": "Many2Many",
1065 "contains-other-v": "NONE",
1066 "delete-other-v": "NONE",
1067 "SVC-INFRA": "NONE",
1068 "prevent-delete": "!${direction}"
1071 "from": "owning-entity",
1072 "to": "service-instance",
1075 "multiplicity": "One2Many",
1076 "contains-other-v": "NONE",
1077 "delete-other-v": "NONE",
1078 "SVC-INFRA": "NONE",
1079 "prevent-delete": "NONE"
1082 "from": "p-interface",
1083 "to": "l-interface",
1084 "label": "hasLInterface",
1086 "multiplicity": "Many2Many",
1087 "contains-other-v": "${direction}",
1088 "delete-other-v": "NONE",
1089 "SVC-INFRA": "${direction}",
1090 "prevent-delete": "NONE"
1093 "from": "p-interface",
1094 "to": "physical-link",
1095 "label": "usesPhysicalLink",
1097 "multiplicity": "Many2Many",
1098 "contains-other-v": "NONE",
1099 "delete-other-v": "${direction}",
1100 "SVC-INFRA": "NONE",
1101 "prevent-delete": "NONE"
1104 "from": "p-interface",
1105 "to": "logical-link",
1106 "label": "usesLogicalLink",
1108 "multiplicity": "Many2One",
1109 "contains-other-v": "NONE",
1110 "delete-other-v": "NONE",
1111 "SVC-INFRA": "${direction}",
1112 "prevent-delete": "NONE"
1116 "to": "generic-vnf",
1119 "multiplicity": "Many2Many",
1120 "contains-other-v": "NONE",
1121 "delete-other-v": "NONE",
1122 "SVC-INFRA": "NONE",
1123 "prevent-delete": "NONE"
1126 "from": "port-group",
1130 "multiplicity": "Many2Many",
1131 "contains-other-v": "${direction}",
1132 "delete-other-v": "NONE",
1133 "SVC-INFRA": "${direction}",
1134 "prevent-delete": "NONE"
1139 "label": "locatedIn",
1141 "multiplicity": "Many2One",
1142 "contains-other-v": "NONE",
1143 "delete-other-v": "NONE",
1144 "SVC-INFRA": "${direction}",
1145 "prevent-delete": "!${direction}"
1149 "to": "cloud-region",
1150 "label": "locatedIn",
1152 "multiplicity": "Many2One",
1153 "contains-other-v": "NONE",
1154 "delete-other-v": "NONE",
1155 "SVC-INFRA": "${direction}",
1156 "prevent-delete": "NONE"
1160 "to": "availability-zone",
1161 "label": "existsIn",
1163 "multiplicity": "Many2One",
1164 "contains-other-v": "NONE",
1165 "delete-other-v": "NONE",
1166 "SVC-INFRA": "${direction}",
1167 "prevent-delete": "!${direction}"
1171 "to": "lag-interface",
1172 "label": "hasLAGInterface",
1174 "multiplicity": "Many2Many",
1175 "contains-other-v": "${direction}",
1176 "delete-other-v": "NONE",
1177 "SVC-INFRA": "${direction}",
1178 "prevent-delete": "NONE"
1182 "to": "p-interface",
1183 "label": "hasPinterface",
1185 "multiplicity": "Many2Many",
1186 "contains-other-v": "${direction}",
1187 "delete-other-v": "NONE",
1188 "SVC-INFRA": "${direction}",
1189 "prevent-delete": "NONE"
1194 "label": "isMemberOf",
1196 "multiplicity": "Many2One",
1197 "contains-other-v": "NONE",
1198 "delete-other-v": "NONE",
1199 "SVC-INFRA": "NONE",
1200 "prevent-delete": "NONE"
1204 "to": "p-interface",
1205 "label": "hasPinterface",
1207 "multiplicity": "Many2Many",
1208 "contains-other-v": "${direction}",
1209 "delete-other-v": "NONE",
1210 "SVC-INFRA": "${direction}",
1211 "prevent-delete": "NONE"
1215 "to": "lag-interface",
1218 "multiplicity": "One2Many",
1219 "contains-other-v": "${direction}",
1220 "delete-other-v": "NONE",
1221 "SVC-INFRA": "${direction}",
1222 "prevent-delete": "NONE"
1227 "label": "locatedIn",
1229 "multiplicity": "Many2One",
1230 "contains-other-v": "NONE",
1231 "delete-other-v": "NONE",
1232 "SVC-INFRA": "NONE",
1233 "prevent-delete": "!${direction}"
1237 "to": "instance-group",
1238 "label": "isMemberOf",
1240 "multiplicity": "Many2Many",
1241 "contains-other-v": "NONE",
1242 "delete-other-v": "NONE",
1243 "SVC-INFRA": "NONE",
1244 "prevent-delete": "NONE"
1249 "label": "isMemberOf",
1251 "multiplicity": "Many2One",
1252 "contains-other-v": "NONE",
1253 "delete-other-v": "NONE",
1254 "SVC-INFRA": "NONE",
1255 "prevent-delete": "NONE"
1258 "from": "service-instance",
1260 "label": "locatedIn",
1262 "multiplicity": "Many2One",
1263 "contains-other-v": "NONE",
1264 "delete-other-v": "NONE",
1265 "SVC-INFRA": "${direction}",
1266 "prevent-delete": "NONE"
1270 "to": "service-instance",
1273 "multiplicity": "One2Many",
1274 "contains-other-v": "NONE",
1275 "delete-other-v": "NONE",
1276 "SVC-INFRA": "NONE",
1277 "prevent-delete": "NONE"
1280 "from": "service-instance",
1282 "label": "hasIPAGFacingVLAN",
1284 "multiplicity": "Many2Many",
1285 "contains-other-v": "NONE",
1286 "delete-other-v": "NONE",
1287 "SVC-INFRA": "NONE",
1288 "prevent-delete": "NONE"
1291 "from": "service-instance",
1295 "multiplicity": "One2Many",
1296 "contains-other-v": "NONE",
1297 "delete-other-v": "NONE",
1298 "SVC-INFRA": "NONE",
1299 "prevent-delete": "NONE"
1302 "from": "service-subscription",
1303 "to": "service-instance",
1304 "label": "hasInstance",
1306 "multiplicity": "Many2Many",
1307 "contains-other-v": "${direction}",
1308 "delete-other-v": "NONE",
1309 "SVC-INFRA": "!${direction}",
1310 "prevent-delete": "NONE"
1313 "from": "site-pair-set",
1314 "to": "routing-instance",
1315 "label": "hasRoutingInstance",
1317 "multiplicity": "Many2Many",
1318 "contains-other-v": "${direction}",
1319 "delete-other-v": "NONE",
1320 "SVC-INFRA": "NONE",
1321 "prevent-delete": "NONE"
1324 "from": "routing-instance",
1326 "label": "hasSitePair",
1328 "multiplicity": "Many2Many",
1329 "contains-other-v": "${direction}",
1330 "delete-other-v": "NONE",
1331 "SVC-INFRA": "NONE",
1332 "prevent-delete": "NONE"
1335 "from": "site-pair",
1336 "to": "class-of-service",
1337 "label": "hasClassOfService",
1339 "multiplicity": "Many2Many",
1340 "contains-other-v": "${direction}",
1341 "delete-other-v": "NONE",
1342 "SVC-INFRA": "NONE",
1343 "prevent-delete": "NONE"
1348 "label": "usesL3Network",
1350 "multiplicity": "Many2Many",
1351 "contains-other-v": "NONE",
1352 "delete-other-v": "NONE",
1353 "SVC-INFRA": "NONE",
1354 "prevent-delete": "NONE"
1358 "to": "service-subscription",
1359 "label": "relatedTo",
1361 "multiplicity": "Many2Many",
1362 "contains-other-v": "NONE",
1363 "delete-other-v": "NONE",
1364 "SVC-INFRA": "NONE",
1365 "prevent-delete": "NONE"
1372 "multiplicity": "One2Many",
1373 "contains-other-v": "${direction}",
1374 "delete-other-v": "NONE",
1375 "SVC-INFRA": "!${direction}",
1376 "prevent-delete": "${direction}"
1380 "to": "availability-zone",
1381 "label": "hasAvailabilityZone",
1383 "multiplicity": "Many2Many",
1384 "contains-other-v": "NONE",
1385 "delete-other-v": "NONE",
1386 "SVC-INFRA": "NONE",
1387 "prevent-delete": "!${direction}"
1392 "label": "locatedIn",
1394 "multiplicity": "Many2Many",
1395 "contains-other-v": "NONE",
1396 "delete-other-v": "NONE",
1397 "SVC-INFRA": "${direction}",
1398 "prevent-delete": "!${direction}"
1403 "label": "hasPortGroup",
1405 "multiplicity": "Many2Many",
1406 "contains-other-v": "${direction}",
1407 "delete-other-v": "NONE",
1408 "SVC-INFRA": "${direction}",
1409 "prevent-delete": "NONE"
1414 "label": "runsOnVserver",
1416 "multiplicity": "Many2Many",
1417 "contains-other-v": "NONE",
1418 "delete-other-v": "NONE",
1419 "SVC-INFRA": "${direction}",
1420 "prevent-delete": "NONE"
1424 "to": "service-instance",
1425 "label": "hasServiceInstance",
1427 "multiplicity": "Many2Many",
1428 "contains-other-v": "NONE",
1429 "delete-other-v": "NONE",
1430 "SVC-INFRA": "!${direction}",
1431 "prevent-delete": "NONE"
1434 "from": "virtual-data-center",
1435 "to": "generic-vnf",
1438 "multiplicity": "Many2Many",
1439 "contains-other-v": "NONE",
1440 "delete-other-v": "NONE",
1441 "SVC-INFRA": "!${direction}",
1442 "prevent-delete": "NONE"
1446 "to": "l3-interface-ipv4-address-list",
1447 "label": "hasIpAddress",
1449 "multiplicity": "Many2Many",
1450 "contains-other-v": "${direction}",
1451 "delete-other-v": "NONE",
1452 "SVC-INFRA": "${direction}",
1453 "prevent-delete": "NONE"
1457 "to": "l3-interface-ipv6-address-list",
1458 "label": "hasIpAddress",
1460 "multiplicity": "Many2Many",
1461 "contains-other-v": "${direction}",
1462 "delete-other-v": "NONE",
1463 "SVC-INFRA": "${direction}",
1464 "prevent-delete": "NONE"
1469 "label": "locatedIn",
1471 "multiplicity": "Many2Many",
1472 "contains-other-v": "NONE",
1473 "delete-other-v": "NONE",
1474 "SVC-INFRA": "NONE",
1475 "prevent-delete": "!${direction}"
1480 "label": "usesCtagPool",
1482 "multiplicity": "Many2Many",
1483 "contains-other-v": "NONE",
1484 "delete-other-v": "NONE",
1485 "SVC-INFRA": "NONE",
1486 "prevent-delete": "NONE"
1490 "to": "p-interface",
1491 "label": "hasPinterface",
1493 "multiplicity": "Many2Many",
1494 "contains-other-v": "${direction}",
1495 "delete-other-v": "NONE",
1496 "SVC-INFRA": "NONE",
1497 "prevent-delete": "NONE"
1501 "to": "lag-interface",
1502 "label": "hasLAGinterface",
1504 "multiplicity": "Many2Many",
1505 "contains-other-v": "${direction}",
1506 "delete-other-v": "NONE",
1507 "SVC-INFRA": "NONE",
1508 "prevent-delete": "NONE"
1513 "label": "hasFlavor",
1515 "multiplicity": "Many2One",
1516 "contains-other-v": "NONE",
1517 "delete-other-v": "NONE",
1518 "SVC-INFRA": "${direction}",
1519 "prevent-delete": "!${direction}"
1524 "label": "hasImage",
1526 "multiplicity": "Many2One",
1527 "contains-other-v": "NONE",
1528 "delete-other-v": "NONE",
1529 "SVC-INFRA": "${direction}",
1530 "prevent-delete": "!${direction}"
1534 "to": "l-interface",
1535 "label": "hasLInterface",
1537 "multiplicity": "Many2Many",
1538 "contains-other-v": "${direction}",
1539 "delete-other-v": "NONE",
1540 "SVC-INFRA": "${direction}",
1541 "prevent-delete": "NONE"
1546 "label": "runsOnPserver",
1548 "multiplicity": "Many2One",
1549 "contains-other-v": "NONE",
1550 "delete-other-v": "NONE",
1551 "SVC-INFRA": "${direction}",
1552 "prevent-delete": "!${direction}"
1557 "label": "hasVolume",
1559 "multiplicity": "Many2Many",
1560 "contains-other-v": "${direction}",
1561 "delete-other-v": "NONE",
1562 "SVC-INFRA": "${direction}",
1563 "prevent-delete": "NONE"
1570 "multiplicity": "Many2Many",
1571 "contains-other-v": "NONE",
1572 "delete-other-v": "NONE",
1573 "SVC-INFRA": "${direction}",
1574 "prevent-delete": "NONE"
1581 "multiplicity": "One2One",
1582 "contains-other-v": "NONE",
1583 "delete-other-v": "NONE",
1584 "SVC-INFRA": "${direction}",
1585 "prevent-delete": "NONE"
1588 "from": "service-instance",
1592 "multiplicity": "Many2Many",
1593 "contains-other-v": "NONE",
1594 "delete-other-v": "NONE",
1595 "SVC-INFRA": "NONE",
1596 "prevent-delete": "NONE"
1599 "from": "service-instance",
1601 "label": "hasMetaData",
1603 "multiplicity": "Many2Many",
1604 "contains-other-v": "${direction}",
1605 "delete-other-v": "NONE",
1606 "SVC-INFRA": "NONE",
1607 "prevent-delete": "NONE"
1610 "from": "service-instance",
1611 "to": "logical-link",
1614 "multiplicity": "Many2Many",
1615 "contains-other-v": "NONE",
1616 "delete-other-v": "${direction}",
1617 "SVC-INFRA": "NONE",
1618 "prevent-delete": "NONE"
1621 "from": "service-instance",
1623 "label": "dependsOn",
1625 "multiplicity": "One2Many",
1626 "contains-other-v": "NONE",
1627 "delete-other-v": "NONE",
1628 "SVC-INFRA": "NONE",
1629 "prevent-delete": "NONE"
1632 "from": "service-instance",
1633 "to": "service-instance",
1634 "label": "dependsOn",
1636 "multiplicity": "One2Many",
1637 "contains-other-v": "NONE",
1638 "delete-other-v": "NONE",
1639 "SVC-INFRA": "NONE",
1640 "prevent-delete": "NONE"
1643 "from": "connector",
1644 "to": "virtual-data-center",
1645 "label": "contains",
1647 "multiplicity": "Many2Many",
1648 "contains-other-v": "NONE",
1649 "delete-other-v": "NONE",
1650 "SVC-INFRA": "NONE",
1651 "prevent-delete": "NONE"
1654 "from": "connector",
1656 "label": "hasMetaData",
1658 "multiplicity": "Many2Many",
1659 "contains-other-v": "${direction}",
1660 "delete-other-v": "NONE",
1661 "SVC-INFRA": "NONE",
1662 "prevent-delete": "NONE"
1665 "from": "virtual-data-center",
1666 "to": "logical-link",
1667 "label": "contains",
1669 "multiplicity": "Many2Many",
1670 "contains-other-v": "NONE",
1671 "delete-other-v": "NONE",
1672 "SVC-INFRA": "NONE",
1673 "prevent-delete": "NONE"
1676 "from": "logical-link",
1677 "to": "generic-vnf",
1678 "label": "bridgedTo",
1680 "multiplicity": "Many2Many",
1681 "contains-other-v": "NONE",
1682 "delete-other-v": "NONE",
1683 "SVC-INFRA": "NONE",
1684 "prevent-delete": "NONE"
1687 "from": "logical-link",
1689 "label": "bridgedTo",
1691 "multiplicity": "Many2Many",
1692 "contains-other-v": "NONE",
1693 "delete-other-v": "NONE",
1694 "SVC-INFRA": "NONE",
1695 "prevent-delete": "!${direction}"
1699 "to": "multicast-configuration",
1702 "multiplicity": "Many2Many",
1703 "contains-other-v": "NONE",
1704 "delete-other-v": "NONE",
1705 "SVC-INFRA": "NONE",
1706 "prevent-delete": "NONE"
1709 "from": "volume-group",
1711 "label": "existsIn",
1713 "multiplicity": "Many2Many",
1714 "contains-other-v": "NONE",
1715 "delete-other-v": "NONE",
1716 "SVC-INFRA": "${direction}",
1717 "prevent-delete": "!${direction}"
1720 "from": "volume-group",
1722 "label": "belongsTo",
1724 "multiplicity": "Many2Many",
1725 "contains-other-v": "NONE",
1726 "delete-other-v": "NONE",
1727 "SVC-INFRA": "${direction}",
1728 "prevent-delete": "NONE"
1731 "from": "ipsec-configuration",
1733 "label": "hasVigServer",
1735 "multiplicity": "One2Many",
1736 "contains-other-v": "${direction}",
1737 "delete-other-v": "NONE",
1738 "SVC-INFRA": "NONE",
1739 "prevent-delete": "NONE"
1742 "from": "generic-vnf",
1743 "to": "ipsec-configuration",
1746 "multiplicity": "Many2One",
1747 "contains-other-v": "NONE",
1748 "delete-other-v": "NONE",
1749 "SVC-INFRA": "NONE",
1750 "prevent-delete": "NONE"
1753 "from": "generic-vnf",
1754 "to": "configuration",
1757 "multiplicity": "One2Many",
1758 "contains-other-v": "NONE",
1759 "delete-other-v": "${direction}",
1760 "SVC-INFRA": "NONE",
1761 "prevent-delete": "NONE"
1764 "from": "vf-module",
1765 "to": "volume-group",
1768 "multiplicity": "One2One",
1769 "contains-other-v": "NONE",
1770 "delete-other-v": "NONE",
1771 "SVC-INFRA": "${direction}",
1772 "prevent-delete": "NONE"
1777 "label": "isPartOf",
1779 "multiplicity": "Many2One",
1780 "contains-other-v": "NONE",
1781 "delete-other-v": "NONE",
1782 "SVC-INFRA": "${direction}",
1783 "prevent-delete": "NONE"
1786 "from": "vf-module",
1790 "multiplicity": "Many2Many",
1791 "contains-other-v": "NONE",
1792 "delete-other-v": "NONE",
1793 "SVC-INFRA": "${direction}",
1794 "prevent-delete": "NONE"
1797 "from": "vf-module",
1801 "multiplicity": "One2Many",
1802 "contains-other-v": "NONE",
1803 "delete-other-v": "${direction}",
1804 "SVC-INFRA": "${direction}",
1805 "prevent-delete": "${direction}"
1808 "from": "generic-vnf",
1812 "multiplicity": "One2Many",
1813 "contains-other-v": "${direction}",
1814 "delete-other-v": "NONE",
1815 "SVC-INFRA": "${direction}",
1816 "prevent-delete": "NONE"
1819 "from": "generic-vnf",
1820 "to": "volume-group",
1823 "multiplicity": "One2Many",
1824 "contains-other-v": "NONE",
1825 "delete-other-v": "NONE",
1826 "SVC-INFRA": "${direction}",
1827 "prevent-delete": "NONE"
1830 "from": "generic-vnf",
1834 "multiplicity": "One2Many",
1835 "contains-other-v": "NONE",
1836 "delete-other-v": "${direction}",
1837 "SVC-INFRA": "${direction}",
1838 "prevent-delete": "NONE"
1842 "to": "logical-link",
1843 "label": "usesLogicalLink",
1845 "multiplicity": "Many2Many",
1846 "contains-other-v": "NONE",
1847 "delete-other-v": "${direction}",
1848 "SVC-INFRA": "${direction}",
1849 "prevent-delete": "NONE"
1852 "from": "vpn-binding",
1853 "to": "route-target",
1856 "multiplicity": "One2Many",
1857 "contains-other-v": "${direction}",
1858 "delete-other-v": "NONE",
1859 "SVC-INFRA": "NONE",
1860 "prevent-delete": "NONE"
1863 "from": "service-instance",
1864 "to": "ctag-assignment",
1867 "multiplicity": "One2Many",
1868 "contains-other-v": "NONE",
1869 "delete-other-v": "NONE",
1870 "SVC-INFRA": "NONE",
1871 "prevent-delete": "NONE"
1874 "from": "allotted-resource",
1875 "to": "generic-vnf",
1876 "label": "isPartOf",
1878 "multiplicity": "Many2Many",
1879 "contains-other-v": "NONE",
1880 "delete-other-v": "NONE",
1881 "SVC-INFRA": "NONE",
1882 "prevent-delete": "NONE"
1885 "from": "allotted-resource",
1887 "label": "isPartOf",
1889 "multiplicity": "Many2Many",
1890 "contains-other-v": "NONE",
1891 "delete-other-v": "NONE",
1892 "SVC-INFRA": "NONE",
1893 "prevent-delete": "NONE"
1896 "from": "allotted-resource",
1897 "to": "instance-group",
1898 "label": "isMemberOf",
1900 "multiplicity": "Many2Many",
1901 "contains-other-v": "NONE",
1902 "delete-other-v": "NONE",
1903 "SVC-INFRA": "NONE",
1904 "prevent-delete": "NONE"
1907 "from": "allotted-resource",
1908 "to": "network-policy",
1911 "multiplicity": "One2One",
1912 "contains-other-v": "NONE",
1913 "delete-other-v": "NONE",
1914 "SVC-INFRA": "NONE",
1915 "prevent-delete": "NONE"
1918 "from": "allotted-resource",
1920 "label": "isPartOf",
1922 "multiplicity": "Many2Many",
1923 "contains-other-v": "NONE",
1924 "delete-other-v": "NONE",
1925 "SVC-INFRA": "NONE",
1926 "prevent-delete": "NONE"
1929 "from": "allotted-resource",
1930 "to": "l-interface",
1933 "multiplicity": "One2Many",
1934 "contains-other-v": "NONE",
1935 "delete-other-v": "NONE",
1936 "SVC-INFRA": "NONE",
1937 "prevent-delete": "NONE"
1940 "from": "generic-vnf",
1941 "to": "instance-group",
1942 "label": "isMemberOf",
1944 "multiplicity": "Many2Many",
1945 "contains-other-v": "NONE",
1946 "delete-other-v": "NONE",
1947 "SVC-INFRA": "NONE",
1948 "prevent-delete": "NONE"
1951 "from": "service-instance",
1952 "to": "instance-group",
1953 "label": "isMemberOf",
1955 "multiplicity": "Many2Many",
1956 "contains-other-v": "NONE",
1957 "delete-other-v": "NONE",
1958 "SVC-INFRA": "NONE",
1959 "prevent-delete": "NONE"
1962 "from": "allotted-resource",
1963 "to": "tunnel-xconnect",
1966 "multiplicity": "One2One",
1967 "contains-other-v": "${direction}",
1968 "delete-other-v": "NONE",
1969 "SVC-INFRA": "NONE",
1970 "prevent-delete": "NONE"
1973 "from": "logical-link",
1974 "to": "cloud-region",
1975 "label": "existsIn",
1977 "multiplicity": "Many2Many",
1978 "contains-other-v": "NONE",
1979 "delete-other-v": "NONE",
1980 "SVC-INFRA": "NONE",
1981 "prevent-delete": "NONE"
1984 "from": "logical-link",
1985 "to": "vpn-binding",
1988 "multiplicity": "Many2Many",
1989 "contains-other-v": "NONE",
1990 "delete-other-v": "NONE",
1991 "SVC-INFRA": "NONE",
1992 "prevent-delete": "!${direction}"
1995 "from": "generic-vnf",
1996 "to": "entitlement",
1999 "multiplicity": "One2Many",
2000 "contains-other-v": "${direction}",
2001 "delete-other-v": "NONE",
2002 "SVC-INFRA": "NONE",
2003 "prevent-delete": "NONE"
2006 "from": "generic-vnf",
2010 "multiplicity": "One2Many",
2011 "contains-other-v": "${direction}",
2012 "delete-other-v": "NONE",
2013 "SVC-INFRA": "NONE",
2014 "prevent-delete": "NONE"
2018 "to": "entitlement",
2021 "multiplicity": "One2Many",
2022 "contains-other-v": "${direction}",
2023 "delete-other-v": "NONE",
2024 "SVC-INFRA": "NONE",
2025 "prevent-delete": "NONE"
2032 "multiplicity": "One2Many",
2033 "contains-other-v": "${direction}",
2034 "delete-other-v": "NONE",
2035 "SVC-INFRA": "NONE",
2036 "prevent-delete": "NONE"
2041 "label": "existsIn",
2043 "multiplicity": "Many2One",
2044 "contains-other-v": "NONE",
2045 "delete-other-v": "NONE",
2046 "SVC-INFRA": "NONE",
2047 "prevent-delete": "!${direction}"
2050 "from": "service-instance",
2051 "to": "allotted-resource",
2054 "multiplicity": "Many2Many",
2055 "contains-other-v": "${direction}",
2056 "delete-other-v": "NONE",
2057 "SVC-INFRA": "NONE",
2058 "prevent-delete": "NONE"
2061 "from": "service-instance",
2062 "to": "allotted-resource",
2065 "multiplicity": "Many2Many",
2066 "contains-other-v": "NONE",
2067 "delete-other-v": "NONE",
2068 "SVC-INFRA": "NONE",
2069 "prevent-delete": "NONE"
2072 "from": "allotted-resource",
2073 "to": "vpn-binding",
2074 "label": "belongsTo",
2076 "multiplicity": "Many2Many",
2077 "contains-other-v": "NONE",
2078 "delete-other-v": "NONE",
2079 "SVC-INFRA": "NONE",
2080 "prevent-delete": "!${direction}"
2083 "from": "allotted-resource",
2084 "to": "allotted-resource",
2087 "multiplicity": "One2One",
2088 "contains-other-v": "NONE",
2089 "delete-other-v": "NONE",
2090 "SVC-INFRA": "NONE",
2091 "prevent-delete": "NONE"
2094 "from": "generic-vnf",
2096 "label": "locatedIn",
2098 "multiplicity": "Many2Many",
2099 "contains-other-v": "NONE",
2100 "delete-other-v": "NONE",
2101 "SVC-INFRA": "NONE",
2102 "prevent-delete": "!${direction}"
2105 "from": "generic-vnf",
2107 "label": "usesCtagPool",
2109 "multiplicity": "Many2Many",
2110 "contains-other-v": "NONE",
2111 "delete-other-v": "NONE",
2112 "SVC-INFRA": "NONE",
2113 "prevent-delete": "NONE"
2116 "from": "p-interface",
2120 "multiplicity": "One2One",
2121 "contains-other-v": "${direction}",
2122 "delete-other-v": "NONE",
2123 "SVC-INFRA": "NONE",
2124 "prevent-delete": "NONE"
2131 "multiplicity": "Many2One",
2132 "contains-other-v": "NONE",
2133 "delete-other-v": "NONE",
2134 "SVC-INFRA": "NONE",
2135 "prevent-delete": "NONE"
2142 "multiplicity": "One2Many",
2143 "contains-other-v": "${direction}",
2144 "delete-other-v": "NONE",
2145 "SVC-INFRA": "NONE",
2146 "prevent-delete": "NONE"
2150 "to": "vip-ipv4-address-list",
2153 "multiplicity": "Many2Many",
2154 "contains-other-v": "NONE",
2155 "delete-other-v": "NONE",
2156 "SVC-INFRA": "NONE",
2157 "prevent-delete": "NONE"
2161 "to": "vip-ipv6-address-list",
2164 "multiplicity": "Many2Many",
2165 "contains-other-v": "NONE",
2166 "delete-other-v": "NONE",
2167 "SVC-INFRA": "NONE",
2168 "prevent-delete": "NONE"
2171 "from": "cloud-region",
2172 "to": "vip-ipv4-address-list",
2173 "label": "hasIpAddress",
2175 "multiplicity": "One2Many",
2176 "contains-other-v": "${direction}",
2177 "delete-other-v": "NONE",
2178 "SVC-INFRA": "${direction}",
2179 "prevent-delete": "NONE"
2182 "from": "cloud-region",
2183 "to": "vip-ipv6-address-list",
2184 "label": "hasIpAddress",
2186 "multiplicity": "One2Many",
2187 "contains-other-v": "${direction}",
2188 "delete-other-v": "NONE",
2189 "SVC-INFRA": "${direction}",
2190 "prevent-delete": "NONE"
2193 "from": "vip-ipv4-address-list",
2194 "to": "instance-group",
2195 "label": "isMemberOf",
2197 "multiplicity": "Many2Many",
2198 "contains-other-v": "NONE",
2199 "delete-other-v": "NONE",
2200 "SVC-INFRA": "NONE",
2201 "prevent-delete": "NONE"
2204 "from": "vip-ipv6-address-list",
2205 "to": "instance-group",
2206 "label": "isMemberOf",
2208 "multiplicity": "Many2Many",
2209 "contains-other-v": "NONE",
2210 "delete-other-v": "NONE",
2211 "SVC-INFRA": "NONE",
2212 "prevent-delete": "NONE"
2215 "from": "vip-ipv4-address-list",
2217 "label": "isMemberOf",
2219 "multiplicity": "Many2Many",
2220 "contains-other-v": "NONE",
2221 "delete-other-v": "NONE",
2222 "SVC-INFRA": "${direction}",
2223 "prevent-delete": "!${direction}"
2226 "from": "vip-ipv6-address-list",
2228 "label": "isMemberOf",
2230 "multiplicity": "Many2Many",
2231 "contains-other-v": "NONE",
2232 "delete-other-v": "NONE",
2233 "SVC-INFRA": "${direction}",
2234 "prevent-delete": "!${direction}"
2238 "to": "l3-interface-ipv4-address-list",
2239 "label": "hasIpAddress",
2241 "multiplicity": "One2Many",
2242 "contains-other-v": "${direction}",
2243 "delete-other-v": "NONE",
2244 "SVC-INFRA": "NONE",
2245 "prevent-delete": "NONE"
2249 "to": "l3-interface-ipv6-address-list",
2250 "label": "hasIpAddress",
2252 "multiplicity": "One2Many",
2253 "contains-other-v": "${direction}",
2254 "delete-other-v": "NONE",
2255 "SVC-INFRA": "NONE",
2256 "prevent-delete": "NONE"