4 "from": "allotted-resource",
5 "to": "allotted-resource",
6 "label": "tosca.relationships.network.BindsTo",
8 "multiplicity": "ONE2ONE",
9 "contains-other-v": "NONE",
10 "delete-other-v": "NONE",
11 "prevent-delete": "NONE",
13 "description": "AAI-1925"
16 "from": "allotted-resource",
18 "label": "org.onap.relationships.inventory.PartOf",
20 "multiplicity": "MANY2MANY",
21 "contains-other-v": "NONE",
22 "delete-other-v": "NONE",
23 "prevent-delete": "NONE",
28 "from": "allotted-resource",
29 "to": "instance-group",
30 "label": "org.onap.relationships.inventory.MemberOf",
32 "multiplicity": "MANY2MANY",
33 "contains-other-v": "NONE",
34 "delete-other-v": "NONE",
35 "prevent-delete": "NONE",
40 "from": "allotted-resource",
42 "label": "org.onap.relationships.inventory.PartOf",
44 "multiplicity": "MANY2MANY",
45 "contains-other-v": "NONE",
46 "delete-other-v": "NONE",
47 "prevent-delete": "NONE",
52 "from": "allotted-resource",
54 "label": "org.onap.relationships.inventory.Uses",
56 "multiplicity": "ONE2MANY",
57 "contains-other-v": "NONE",
58 "delete-other-v": "NONE",
59 "prevent-delete": "NONE",
64 "from": "allotted-resource",
65 "to": "network-policy",
66 "label": "org.onap.relationships.inventory.Uses",
68 "multiplicity": "ONE2ONE",
69 "contains-other-v": "NONE",
70 "delete-other-v": "NONE",
71 "prevent-delete": "NONE",
76 "from": "allotted-resource",
78 "label": "org.onap.relationships.inventory.PartOf",
80 "multiplicity": "MANY2MANY",
81 "contains-other-v": "NONE",
82 "delete-other-v": "NONE",
83 "prevent-delete": "NONE",
88 "from": "allotted-resource",
90 "label": "org.onap.relationships.inventory.BelongsTo",
92 "multiplicity": "MANY2MANY",
93 "contains-other-v": "NONE",
94 "delete-other-v": "NONE",
95 "prevent-delete": "!${direction}",
100 "from": "tunnel-xconnect",
101 "to": "allotted-resource",
102 "label": "org.onap.relationships.inventory.BelongsTo",
104 "multiplicity": "ONE2ONE",
105 "contains-other-v": "!${direction}",
106 "delete-other-v": "!${direction}",
107 "prevent-delete": "NONE",
112 "from": "allotted-resource",
113 "to": "logical-link",
114 "label": "org.onap.relationships.inventory.ComposedOf",
116 "multiplicity": "ONE2MANY",
117 "contains-other-v": "NONE",
118 "delete-other-v": "${direction}",
119 "prevent-delete": "NONE",
124 "from": "availability-zone",
126 "label": "org.onap.relationships.inventory.LocatedIn",
128 "multiplicity": "MANY2ONE",
129 "contains-other-v": "NONE",
130 "delete-other-v": "NONE",
131 "prevent-delete": "!${direction}",
136 "from": "availability-zone",
137 "to": "service-capability",
138 "label": "org.onap.relationships.inventory.AppliesTo",
140 "multiplicity": "MANY2MANY",
141 "contains-other-v": "NONE",
142 "delete-other-v": "NONE",
143 "prevent-delete": "!${direction}",
148 "from": "availability-zone",
149 "to": "cloud-region",
150 "label": "org.onap.relationships.inventory.BelongsTo",
152 "multiplicity": "MANY2ONE",
153 "contains-other-v": "!${direction}",
154 "delete-other-v": "!${direction}",
155 "prevent-delete": "NONE",
160 "from": "cloud-region",
162 "label": "org.onap.relationships.inventory.LocatedIn",
164 "multiplicity": "MANY2ONE",
165 "contains-other-v": "NONE",
166 "delete-other-v": "NONE",
167 "prevent-delete": "!${direction}",
172 "from": "cloud-region",
174 "label": "org.onap.relationships.inventory.Uses",
176 "multiplicity": "MANY2MANY",
177 "contains-other-v": "NONE",
178 "delete-other-v": "NONE",
179 "prevent-delete": "NONE",
184 "from": "cloud-region",
186 "label": "org.onap.relationships.inventory.LocatedIn",
188 "multiplicity": "MANY2ONE",
189 "contains-other-v": "NONE",
190 "delete-other-v": "NONE",
191 "prevent-delete": "NONE",
196 "from": "dvs-switch",
197 "to": "cloud-region",
198 "label": "org.onap.relationships.inventory.BelongsTo",
200 "multiplicity": "MANY2ONE",
201 "contains-other-v": "!${direction}",
202 "delete-other-v": "NONE",
203 "prevent-delete": "!${direction}",
209 "to": "cloud-region",
210 "label": "org.onap.relationships.inventory.BelongsTo",
212 "multiplicity": "MANY2ONE",
213 "contains-other-v": "!${direction}",
214 "delete-other-v": "NONE",
215 "prevent-delete": "!${direction}",
220 "from": "group-assignment",
221 "to": "cloud-region",
222 "label": "org.onap.relationships.inventory.BelongsTo",
224 "multiplicity": "MANY2ONE",
225 "contains-other-v": "!${direction}",
226 "delete-other-v": "NONE",
227 "prevent-delete": "!${direction}",
233 "to": "cloud-region",
234 "label": "org.onap.relationships.inventory.BelongsTo",
236 "multiplicity": "MANY2ONE",
237 "contains-other-v": "!${direction}",
238 "delete-other-v": "NONE",
239 "prevent-delete": "!${direction}",
244 "from": "oam-network",
245 "to": "cloud-region",
246 "label": "org.onap.relationships.inventory.BelongsTo",
248 "multiplicity": "MANY2ONE",
249 "contains-other-v": "!${direction}",
250 "delete-other-v": "NONE",
251 "prevent-delete": "!${direction}",
257 "to": "cloud-region",
258 "label": "org.onap.relationships.inventory.BelongsTo",
260 "multiplicity": "MANY2ONE",
261 "contains-other-v": "!${direction}",
262 "delete-other-v": "NONE",
263 "prevent-delete": "!${direction}",
269 "to": "cloud-region",
270 "label": "org.onap.relationships.inventory.BelongsTo",
272 "multiplicity": "MANY2ONE",
273 "contains-other-v": "!${direction}",
274 "delete-other-v": "NONE",
275 "prevent-delete": "!${direction}",
280 "from": "vip-ipv4-address-list",
281 "to": "cloud-region",
282 "label": "org.onap.relationships.inventory.BelongsTo",
284 "multiplicity": "MANY2ONE",
285 "contains-other-v": "!${direction}",
286 "delete-other-v": "NONE",
287 "prevent-delete": "!${direction}",
292 "from": "vip-ipv6-address-list",
293 "to": "cloud-region",
294 "label": "org.onap.relationships.inventory.BelongsTo",
296 "multiplicity": "MANY2ONE",
297 "contains-other-v": "!${direction}",
298 "delete-other-v": "NONE",
299 "prevent-delete": "!${direction}",
304 "from": "line-of-business",
305 "to": "cloud-region",
306 "label": "org.onap.relationships.inventory.Uses",
308 "multiplicity": "MANY2MANY",
309 "contains-other-v": "NONE",
310 "delete-other-v": "NONE",
311 "prevent-delete": "NONE",
316 "from": "volume-group",
317 "to": "cloud-region",
318 "label": "org.onap.relationships.inventory.BelongsTo",
320 "multiplicity": "MANY2ONE",
321 "contains-other-v": "!${direction}",
322 "delete-other-v": "NONE",
323 "prevent-delete": "!${direction}",
330 "label": "org.onap.relationships.inventory.Uses",
332 "multiplicity": "MANY2MANY",
333 "contains-other-v": "NONE",
334 "delete-other-v": "NONE",
335 "prevent-delete": "NONE",
342 "label": "org.onap.relationships.inventory.BelongsTo",
344 "multiplicity": "MANY2ONE",
345 "contains-other-v": "!${direction}",
346 "delete-other-v": "!${direction}",
347 "prevent-delete": "NONE",
352 "from": "configuration",
353 "to": "allotted-resource",
354 "label": "org.onap.relationships.inventory.Uses",
356 "multiplicity": "MANY2ONE",
357 "contains-other-v": "NONE",
358 "delete-other-v": "NONE",
359 "prevent-delete": "NONE",
365 "to": "configuration",
366 "label": "org.onap.relationships.inventory.BelongsTo",
368 "multiplicity": "MANY2ONE",
369 "contains-other-v": "!${direction}",
370 "delete-other-v": "!${direction}",
371 "prevent-delete": "NONE",
377 "to": "virtual-data-center",
378 "label": "org.onap.relationships.inventory.LocatedIn",
380 "multiplicity": "MANY2MANY",
381 "contains-other-v": "NONE",
382 "delete-other-v": "NONE",
383 "prevent-delete": "NONE",
390 "label": "org.onap.relationships.inventory.BelongsTo",
392 "multiplicity": "MANY2ONE",
393 "contains-other-v": "!${direction}",
394 "delete-other-v": "!${direction}",
395 "prevent-delete": "NONE",
400 "from": "element-choice-set",
401 "to": "constrained-element-set",
402 "label": "org.onap.relationships.inventory.BelongsTo",
404 "multiplicity": "MANY2ONE",
405 "contains-other-v": "!${direction}",
406 "delete-other-v": "!${direction}",
407 "prevent-delete": "NONE",
413 "to": "availability-zone",
414 "label": "org.onap.relationships.inventory.AppliesTo",
416 "multiplicity": "MANY2MANY",
417 "contains-other-v": "NONE",
418 "delete-other-v": "NONE",
419 "prevent-delete": "!${direction}",
424 "from": "dvs-switch",
425 "to": "availability-zone",
426 "label": "org.onap.relationships.inventory.AppliesTo",
428 "multiplicity": "MANY2MANY",
429 "contains-other-v": "NONE",
430 "delete-other-v": "NONE",
431 "prevent-delete": "!${direction}",
436 "from": "model-element",
437 "to": "element-choice-set",
438 "label": "org.onap.relationships.inventory.BelongsTo",
440 "multiplicity": "MANY2ONE",
441 "contains-other-v": "!${direction}",
442 "delete-other-v": "!${direction}",
443 "prevent-delete": "NONE",
448 "from": "entitlement",
450 "label": "org.onap.relationships.inventory.BelongsTo",
452 "multiplicity": "MANY2ONE",
453 "contains-other-v": "!${direction}",
454 "delete-other-v": "!${direction}",
455 "prevent-delete": "NONE",
460 "from": "generic-vnf",
461 "to": "availability-zone",
462 "label": "org.onap.relationships.inventory.Uses",
464 "multiplicity": "MANY2MANY",
465 "contains-other-v": "NONE",
466 "delete-other-v": "NONE",
467 "prevent-delete": "!${direction}",
472 "from": "generic-vnf",
474 "label": "org.onap.relationships.inventory.LocatedIn",
476 "multiplicity": "MANY2MANY",
477 "contains-other-v": "NONE",
478 "delete-other-v": "NONE",
479 "prevent-delete": "!${direction}",
484 "from": "generic-vnf",
485 "to": "configuration",
486 "label": "org.onap.relationships.inventory.Uses",
488 "multiplicity": "ONE2MANY",
489 "contains-other-v": "NONE",
490 "delete-other-v": "${direction}",
491 "prevent-delete": "NONE",
496 "from": "generic-vnf",
498 "label": "org.onap.relationships.inventory.Uses",
500 "multiplicity": "MANY2MANY",
501 "contains-other-v": "NONE",
502 "delete-other-v": "NONE",
503 "prevent-delete": "NONE",
508 "from": "generic-vnf",
509 "to": "instance-group",
510 "label": "org.onap.relationships.inventory.MemberOf",
512 "multiplicity": "MANY2MANY",
513 "contains-other-v": "NONE",
514 "delete-other-v": "NONE",
515 "prevent-delete": "NONE",
520 "from": "generic-vnf",
521 "to": "ipsec-configuration",
522 "label": "org.onap.relationships.inventory.Uses",
524 "multiplicity": "MANY2ONE",
525 "contains-other-v": "NONE",
526 "delete-other-v": "NONE",
527 "prevent-delete": "NONE",
532 "from": "generic-vnf",
534 "label": "org.onap.relationships.inventory.Uses",
536 "multiplicity": "MANY2MANY",
537 "contains-other-v": "NONE",
538 "delete-other-v": "NONE",
539 "prevent-delete": "NONE",
544 "from": "generic-vnf",
546 "label": "tosca.relationships.HostedOn",
548 "multiplicity": "MANY2MANY",
549 "contains-other-v": "NONE",
550 "delete-other-v": "NONE",
551 "prevent-delete": "NONE",
556 "from": "generic-vnf",
558 "label": "tosca.relationships.HostedOn",
560 "multiplicity": "MANY2MANY",
561 "contains-other-v": "NONE",
562 "delete-other-v": "NONE",
563 "prevent-delete": "!${direction}",
568 "from": "generic-vnf",
569 "to": "cloud-region",
570 "label": "org.onap.relationships.inventory.LocatedIn",
572 "multiplicity": "MANY2ONE",
573 "contains-other-v": "NONE",
574 "delete-other-v": "NONE",
575 "prevent-delete": "NONE",
580 "from": "generic-vnf",
582 "label": "org.onap.relationships.inventory.BelongsTo",
584 "multiplicity": "MANY2ONE",
585 "contains-other-v": "NONE",
586 "delete-other-v": "NONE",
587 "prevent-delete": "NONE",
594 "label": "org.onap.relationships.inventory.BelongsTo",
596 "multiplicity": "MANY2ONE",
597 "contains-other-v": "NONE",
598 "delete-other-v": "!${direction}",
599 "prevent-delete": "NONE",
604 "from": "generic-vnf",
606 "label": "org.onap.relationships.inventory.Uses",
608 "multiplicity": "MANY2ONE",
609 "contains-other-v": "NONE",
610 "delete-other-v": "NONE",
611 "prevent-delete": "!${direction}",
616 "from": "generic-vnf",
617 "to": "volume-group",
618 "label": "org.onap.relationships.inventory.DependsOn",
620 "multiplicity": "ONE2MANY",
621 "contains-other-v": "NONE",
622 "delete-other-v": "NONE",
623 "prevent-delete": "NONE",
628 "from": "generic-vnf",
630 "label": "tosca.relationships.HostedOn",
632 "multiplicity": "ONE2MANY",
633 "contains-other-v": "NONE",
634 "delete-other-v": "NONE",
635 "prevent-delete": "NONE",
640 "from": "lag-interface",
642 "label": "org.onap.relationships.inventory.BelongsTo",
644 "multiplicity": "MANY2ONE",
645 "contains-other-v": "!${direction}",
646 "delete-other-v": "!${direction}",
647 "prevent-delete": "NONE",
654 "label": "org.onap.relationships.inventory.BelongsTo",
656 "multiplicity": "MANY2ONE",
657 "contains-other-v": "!${direction}",
658 "delete-other-v": "!${direction}",
659 "prevent-delete": "NONE",
664 "from": "l-interface",
666 "label": "org.onap.relationships.inventory.BelongsTo",
668 "multiplicity": "MANY2ONE",
669 "contains-other-v": "!${direction}",
670 "delete-other-v": "!${direction}",
671 "prevent-delete": "NONE",
676 "from": "network-profile",
678 "label": "org.onap.relationships.inventory.AppliesTo",
680 "multiplicity": "MANY2MANY",
681 "contains-other-v": "NONE",
682 "delete-other-v": "NONE",
683 "prevent-delete": "NONE",
688 "from": "service-instance",
690 "label": "org.onap.relationships.inventory.ComposedOf",
692 "multiplicity": "ONE2MANY",
693 "contains-other-v": "NONE",
694 "delete-other-v": "NONE",
695 "prevent-delete": "NONE",
700 "from": "site-pair-set",
702 "label": "org.onap.relationships.inventory.AppliesTo",
704 "multiplicity": "MANY2MANY",
705 "contains-other-v": "NONE",
706 "delete-other-v": "NONE",
707 "prevent-delete": "NONE",
714 "label": "org.onap.relationships.inventory.BelongsTo",
716 "multiplicity": "MANY2ONE",
717 "contains-other-v": "!${direction}",
718 "delete-other-v": "!${direction}",
719 "prevent-delete": "NONE",
726 "label": "tosca.relationships.HostedOn",
728 "multiplicity": "MANY2ONE",
729 "contains-other-v": "NONE",
730 "delete-other-v": "NONE",
731 "prevent-delete": "NONE",
737 "to": "group-assignment",
738 "label": "org.onap.relationships.inventory.MemberOf",
740 "multiplicity": "MANY2ONE",
741 "contains-other-v": "NONE",
742 "delete-other-v": "NONE",
743 "prevent-delete": "${direction}",
749 "to": "group-assignment",
750 "label": "org.onap.relationships.inventory.MemberOf",
752 "multiplicity": "MANY2MANY",
753 "contains-other-v": "NONE",
754 "delete-other-v": "NONE",
755 "prevent-delete": "NONE",
762 "label": "org.onap.relationships.inventory.BelongsTo",
764 "multiplicity": "MANY2ONE",
765 "contains-other-v": "!${direction}",
766 "delete-other-v": "!${direction}",
767 "prevent-delete": "NONE",
772 "from": "instance-group",
774 "label": "org.onap.relationships.inventory.Targets",
776 "multiplicity": "MANY2MANY",
777 "contains-other-v": "NONE",
778 "delete-other-v": "NONE",
779 "prevent-delete": "!${direction}",
784 "from": "vig-server",
785 "to": "ipsec-configuration",
786 "label": "org.onap.relationships.inventory.BelongsTo",
788 "multiplicity": "MANY2ONE",
789 "contains-other-v": "!${direction}",
790 "delete-other-v": "!${direction}",
791 "prevent-delete": "NONE",
796 "from": "l3-interface-ipv4-address-list",
797 "to": "instance-group",
798 "label": "org.onap.relationships.inventory.network.MemberOf",
800 "multiplicity": "MANY2MANY",
801 "contains-other-v": "NONE",
802 "delete-other-v": "NONE",
803 "prevent-delete": "NONE",
808 "from": "l3-interface-ipv4-address-list",
810 "label": "org.onap.relationships.inventory.network.MemberOf",
812 "multiplicity": "MANY2MANY",
813 "contains-other-v": "NONE",
814 "delete-other-v": "NONE",
815 "prevent-delete": "NONE",
820 "from": "l3-interface-ipv4-address-list",
822 "label": "org.onap.relationships.inventory.network.MemberOf",
824 "multiplicity": "MANY2MANY",
825 "contains-other-v": "NONE",
826 "delete-other-v": "NONE",
827 "prevent-delete": "!${direction}",
832 "from": "l3-interface-ipv6-address-list",
833 "to": "instance-group",
834 "label": "org.onap.relationships.inventory.network.MemberOf",
836 "multiplicity": "MANY2MANY",
837 "contains-other-v": "NONE",
838 "delete-other-v": "NONE",
839 "prevent-delete": "NONE",
844 "from": "l3-interface-ipv6-address-list",
846 "label": "org.onap.relationships.inventory.network.MemberOf",
848 "multiplicity": "MANY2MANY",
849 "contains-other-v": "NONE",
850 "delete-other-v": "NONE",
851 "prevent-delete": "NONE",
856 "from": "l3-interface-ipv6-address-list",
858 "label": "org.onap.relationships.inventory.network.MemberOf",
860 "multiplicity": "MANY2MANY",
861 "contains-other-v": "NONE",
862 "delete-other-v": "NONE",
863 "prevent-delete": "!${direction}",
868 "from": "ctag-assignment",
870 "label": "org.onap.relationships.inventory.BelongsTo",
872 "multiplicity": "MANY2ONE",
873 "contains-other-v": "!${direction}",
874 "delete-other-v": "!${direction}",
875 "prevent-delete": "NONE",
880 "from": "l3-network",
881 "to": "instance-group",
882 "label": "org.onap.relationships.inventory.MemberOf",
884 "multiplicity": "MANY2MANY",
885 "contains-other-v": "NONE",
886 "delete-other-v": "NONE",
887 "prevent-delete": "NONE",
892 "from": "l3-network",
893 "to": "network-policy",
894 "label": "org.onap.relationships.inventory.Uses",
896 "multiplicity": "MANY2MANY",
897 "contains-other-v": "NONE",
898 "delete-other-v": "NONE",
899 "prevent-delete": "NONE",
904 "from": "l3-network",
905 "to": "route-table-reference",
906 "label": "org.onap.relationships.inventory.Uses",
908 "multiplicity": "MANY2MANY",
909 "contains-other-v": "NONE",
910 "delete-other-v": "NONE",
911 "prevent-delete": "NONE",
916 "from": "l3-network",
918 "label": "org.onap.relationships.inventory.Uses",
920 "multiplicity": "MANY2MANY",
921 "contains-other-v": "NONE",
922 "delete-other-v": "NONE",
923 "prevent-delete": "!${direction}",
928 "from": "segmentation-assignment",
930 "label": "org.onap.relationships.inventory.BelongsTo",
932 "multiplicity": "MANY2ONE",
933 "contains-other-v": "!${direction}",
934 "delete-other-v": "!${direction}",
935 "prevent-delete": "NONE",
940 "from": "service-instance",
942 "label": "org.onap.relationships.inventory.ComposedOf",
944 "multiplicity": "MANY2MANY",
945 "contains-other-v": "NONE",
946 "delete-other-v": "NONE",
947 "prevent-delete": "NONE",
952 "from": "service-instance",
954 "label": "org.onap.relationships.inventory.ComposedOf",
956 "multiplicity": "ONE2MANY",
957 "contains-other-v": "NONE",
958 "delete-other-v": "NONE",
959 "prevent-delete": "NONE",
961 "description": "For MDONS Use case"
966 "label": "org.onap.relationships.inventory.BelongsTo",
968 "multiplicity": "MANY2ONE",
969 "contains-other-v": "!${direction}",
970 "delete-other-v": "!${direction}",
971 "prevent-delete": "NONE",
976 "from": "lag-interface",
978 "label": "tosca.relationships.network.LinksTo",
980 "multiplicity": "MANY2MANY",
981 "contains-other-v": "NONE",
982 "delete-other-v": "${direction}",
983 "prevent-delete": "NONE",
988 "from": "lag-interface",
989 "to": "logical-link",
990 "label": "org.onap.relationships.inventory.Uses",
992 "multiplicity": "MANY2MANY",
993 "contains-other-v": "NONE",
994 "delete-other-v": "${direction}",
995 "prevent-delete": "NONE",
1000 "from": "lag-interface",
1001 "to": "p-interface",
1002 "label": "org.onap.relationships.inventory.Uses",
1004 "multiplicity": "MANY2MANY",
1005 "contains-other-v": "NONE",
1006 "delete-other-v": "NONE",
1007 "prevent-delete": "NONE",
1012 "from": "l-interface",
1013 "to": "lag-interface",
1014 "label": "org.onap.relationships.inventory.BelongsTo",
1016 "multiplicity": "MANY2ONE",
1017 "contains-other-v": "!${direction}",
1018 "delete-other-v": "!${direction}",
1019 "prevent-delete": "NONE",
1024 "from": "line-of-business",
1025 "to": "generic-vnf",
1026 "label": "org.onap.relationships.inventory.Uses",
1028 "multiplicity": "MANY2MANY",
1029 "contains-other-v": "NONE",
1030 "delete-other-v": "NONE",
1031 "prevent-delete": "NONE",
1036 "from": "l3-interface-ipv4-address-list",
1037 "to": "l-interface",
1038 "label": "org.onap.relationships.inventory.BelongsTo",
1040 "multiplicity": "MANY2ONE",
1041 "contains-other-v": "!${direction}",
1042 "delete-other-v": "!${direction}",
1043 "prevent-delete": "NONE",
1048 "from": "l3-interface-ipv6-address-list",
1049 "to": "l-interface",
1050 "label": "org.onap.relationships.inventory.BelongsTo",
1052 "multiplicity": "MANY2ONE",
1053 "contains-other-v": "!${direction}",
1054 "delete-other-v": "!${direction}",
1055 "prevent-delete": "NONE",
1060 "from": "l-interface",
1061 "to": "instance-group",
1062 "label": "org.onap.relationships.inventory.MemberOf",
1064 "multiplicity": "MANY2MANY",
1065 "contains-other-v": "NONE",
1066 "delete-other-v": "NONE",
1067 "prevent-delete": "NONE",
1072 "from": "l-interface",
1073 "to": "l-interface",
1074 "label": "org.onap.relationships.inventory.BelongsTo",
1076 "multiplicity": "MANY2ONE",
1077 "contains-other-v": "!${direction}",
1078 "delete-other-v": "!${direction}",
1079 "prevent-delete": "NONE",
1084 "from": "l-interface",
1085 "to": "logical-link",
1086 "label": "tosca.relationships.network.LinksTo",
1088 "multiplicity": "MANY2MANY",
1089 "contains-other-v": "NONE",
1090 "delete-other-v": "${direction}",
1091 "prevent-delete": "NONE",
1096 "from": "logical-link",
1097 "to": "l-interface",
1098 "label": "org.onap.relationships.inventory.Source",
1100 "multiplicity": "MANY2MANY",
1101 "contains-other-v": "NONE",
1102 "delete-other-v": "!${direction}",
1103 "prevent-delete": "NONE",
1108 "from": "logical-link",
1109 "to": "l-interface",
1110 "label": "org.onap.relationships.inventory.Destination",
1112 "multiplicity": "MANY2MANY",
1113 "contains-other-v": "NONE",
1114 "delete-other-v": "!${direction}",
1115 "prevent-delete": "NONE",
1121 "to": "l-interface",
1122 "label": "org.onap.relationships.inventory.BelongsTo",
1124 "multiplicity": "ONE2ONE",
1125 "contains-other-v": "!${direction}",
1126 "delete-other-v": "!${direction}",
1127 "prevent-delete": "NONE",
1133 "to": "l-interface",
1134 "label": "tosca.relationships.network.LinksTo",
1136 "multiplicity": "MANY2ONE",
1137 "contains-other-v": "!${direction}",
1138 "delete-other-v": "!${direction}",
1139 "prevent-delete": "NONE",
1144 "from": "logical-link",
1145 "to": "cloud-region",
1146 "label": "org.onap.relationships.inventory.LocatedIn",
1148 "multiplicity": "MANY2MANY",
1149 "contains-other-v": "NONE",
1150 "delete-other-v": "NONE",
1151 "prevent-delete": "NONE",
1156 "from": "logical-link",
1157 "to": "generic-vnf",
1158 "label": "org.onap.relationships.inventory.BridgedTo",
1160 "multiplicity": "MANY2MANY",
1161 "contains-other-v": "NONE",
1162 "delete-other-v": "NONE",
1163 "prevent-delete": "NONE",
1168 "from": "logical-link",
1170 "label": "org.onap.relationships.inventory.Uses",
1172 "multiplicity": "MANY2MANY",
1173 "contains-other-v": "NONE",
1174 "delete-other-v": "NONE",
1175 "prevent-delete": "NONE",
1180 "from": "logical-link",
1181 "to": "logical-link",
1182 "label": "org.onap.relationships.inventory.Uses",
1184 "multiplicity": "MANY2MANY",
1185 "contains-other-v": "NONE",
1186 "delete-other-v": "NONE",
1187 "prevent-delete": "NONE",
1192 "from": "logical-link",
1194 "label": "org.onap.relationships.inventory.BridgedTo",
1196 "multiplicity": "MANY2MANY",
1197 "contains-other-v": "NONE",
1198 "delete-other-v": "NONE",
1199 "prevent-delete": "NONE",
1204 "from": "logical-link",
1206 "label": "org.onap.relationships.inventory.BridgedTo",
1208 "multiplicity": "MANY2MANY",
1209 "contains-other-v": "NONE",
1210 "delete-other-v": "NONE",
1211 "prevent-delete": "!${direction}",
1216 "from": "logical-link",
1217 "to": "vpn-binding",
1218 "label": "org.onap.relationships.inventory.Uses",
1220 "multiplicity": "MANY2MANY",
1221 "contains-other-v": "NONE",
1222 "delete-other-v": "NONE",
1223 "prevent-delete": "!${direction}",
1228 "from": "model-ver",
1230 "label": "org.onap.relationships.inventory.BelongsTo",
1232 "multiplicity": "MANY2ONE",
1233 "contains-other-v": "!${direction}",
1234 "delete-other-v": "!${direction}",
1235 "prevent-delete": "NONE",
1240 "from": "constrained-element-set",
1241 "to": "model-constraint",
1242 "label": "org.onap.relationships.inventory.BelongsTo",
1244 "multiplicity": "MANY2ONE",
1245 "contains-other-v": "!${direction}",
1246 "delete-other-v": "!${direction}",
1247 "prevent-delete": "NONE",
1252 "from": "constrained-element-set",
1253 "to": "model-element",
1254 "label": "org.onap.relationships.inventory.BelongsTo",
1256 "multiplicity": "MANY2ONE",
1257 "contains-other-v": "!${direction}",
1258 "delete-other-v": "!${direction}",
1259 "prevent-delete": "NONE",
1264 "from": "model-constraint",
1265 "to": "model-element",
1266 "label": "org.onap.relationships.inventory.BelongsTo",
1268 "multiplicity": "MANY2ONE",
1269 "contains-other-v": "!${direction}",
1270 "delete-other-v": "!${direction}",
1271 "prevent-delete": "NONE",
1276 "from": "model-element",
1277 "to": "model-element",
1278 "label": "org.onap.relationships.inventory.BelongsTo",
1280 "multiplicity": "MANY2ONE",
1281 "contains-other-v": "!${direction}",
1282 "delete-other-v": "!${direction}",
1283 "prevent-delete": "NONE",
1288 "from": "model-element",
1290 "label": "org.onap.relationships.inventory.IsA",
1292 "multiplicity": "MANY2ONE",
1293 "contains-other-v": "NONE",
1294 "delete-other-v": "NONE",
1295 "prevent-delete": "!${direction}",
1300 "from": "metadatum",
1302 "label": "org.onap.relationships.inventory.BelongsTo",
1304 "multiplicity": "MANY2ONE",
1305 "contains-other-v": "!${direction}",
1306 "delete-other-v": "!${direction}",
1307 "prevent-delete": "NONE",
1312 "from": "model-element",
1314 "label": "org.onap.relationships.inventory.BelongsTo",
1316 "multiplicity": "MANY2ONE",
1317 "contains-other-v": "!${direction}",
1318 "delete-other-v": "!${direction}",
1319 "prevent-delete": "NONE",
1324 "from": "named-query",
1326 "label": "org.onap.relationships.inventory.AppliesTo",
1328 "multiplicity": "ONE2MANY",
1329 "contains-other-v": "NONE",
1330 "delete-other-v": "NONE",
1331 "prevent-delete": "!${direction}",
1336 "from": "named-query-element",
1337 "to": "named-query",
1338 "label": "org.onap.relationships.inventory.BelongsTo",
1340 "multiplicity": "ONE2ONE",
1341 "contains-other-v": "!${direction}",
1342 "delete-other-v": "!${direction}",
1343 "prevent-delete": "NONE",
1348 "from": "named-query-element",
1350 "label": "org.onap.relationships.inventory.IsA",
1352 "multiplicity": "MANY2ONE",
1353 "contains-other-v": "NONE",
1354 "delete-other-v": "NONE",
1355 "prevent-delete": "!${direction}",
1360 "from": "named-query-element",
1361 "to": "named-query-element",
1362 "label": "org.onap.relationships.inventory.BelongsTo",
1364 "multiplicity": "MANY2ONE",
1365 "contains-other-v": "!${direction}",
1366 "delete-other-v": "!${direction}",
1367 "prevent-delete": "NONE",
1372 "from": "property-constraint",
1373 "to": "named-query-element",
1374 "label": "org.onap.relationships.inventory.BelongsTo",
1376 "multiplicity": "MANY2ONE",
1377 "contains-other-v": "!${direction}",
1378 "delete-other-v": "!${direction}",
1379 "prevent-delete": "NONE",
1384 "from": "related-lookup",
1385 "to": "named-query-element",
1386 "label": "org.onap.relationships.inventory.BelongsTo",
1388 "multiplicity": "MANY2ONE",
1389 "contains-other-v": "!${direction}",
1390 "delete-other-v": "!${direction}",
1391 "prevent-delete": "NONE",
1396 "from": "l-interface",
1398 "label": "org.onap.relationships.inventory.BelongsTo",
1400 "multiplicity": "MANY2ONE",
1401 "contains-other-v": "!${direction}",
1402 "delete-other-v": "!${direction}",
1403 "prevent-delete": "NONE",
1408 "from": "oam-network",
1410 "label": "org.onap.relationships.inventory.AppliesTo",
1412 "multiplicity": "MANY2MANY",
1413 "contains-other-v": "NONE",
1414 "delete-other-v": "NONE",
1415 "prevent-delete": "!${direction}",
1420 "from": "oam-network",
1421 "to": "service-capability",
1422 "label": "org.onap.relationships.inventory.AppliesTo",
1424 "multiplicity": "MANY2MANY",
1425 "contains-other-v": "NONE",
1426 "delete-other-v": "NONE",
1427 "prevent-delete": "!${direction}",
1432 "from": "operational-environment",
1433 "to": "operational-environment",
1434 "label": "org.onap.relationships.inventory.Uses",
1436 "multiplicity": "MANY2MANY",
1437 "contains-other-v": "NONE",
1438 "delete-other-v": "NONE",
1439 "prevent-delete": "NONE",
1444 "from": "service-instance",
1445 "to": "owning-entity",
1446 "label": "org.onap.relationships.inventory.BelongsTo",
1448 "multiplicity": "MANY2ONE",
1449 "contains-other-v": "NONE",
1450 "delete-other-v": "NONE",
1451 "prevent-delete": "NONE",
1456 "from": "l-interface",
1457 "to": "p-interface",
1458 "label": "tosca.relationships.network.BindsTo",
1460 "multiplicity": "MANY2ONE",
1461 "contains-other-v": "!${direction}",
1462 "delete-other-v": "!${direction}",
1463 "prevent-delete": "NONE",
1468 "from": "p-interface",
1469 "to": "logical-link",
1470 "label": "tosca.relationships.network.LinksTo",
1472 "multiplicity": "MANY2MANY",
1473 "contains-other-v": "NONE",
1474 "delete-other-v": "${direction}",
1475 "prevent-delete": "NONE",
1480 "from": "p-interface",
1481 "to": "physical-link",
1482 "label": "tosca.relationships.network.LinksTo",
1484 "multiplicity": "MANY2ONE",
1485 "contains-other-v": "NONE",
1486 "delete-other-v": "${direction}",
1487 "prevent-delete": "NONE",
1493 "to": "p-interface",
1494 "label": "org.onap.relationships.inventory.BelongsTo",
1496 "multiplicity": "ONE2ONE",
1497 "contains-other-v": "!${direction}",
1498 "delete-other-v": "!${direction}",
1499 "prevent-delete": "NONE",
1505 "to": "generic-vnf",
1506 "label": "org.onap.relationships.inventory.Uses",
1508 "multiplicity": "MANY2MANY",
1509 "contains-other-v": "NONE",
1510 "delete-other-v": "NONE",
1511 "prevent-delete": "NONE",
1516 "from": "lag-interface",
1518 "label": "tosca.relationships.network.BindsTo",
1520 "multiplicity": "MANY2ONE",
1521 "contains-other-v": "!${direction}",
1522 "delete-other-v": "!${direction}",
1523 "prevent-delete": "NONE",
1528 "from": "p-interface",
1530 "label": "tosca.relationships.network.BindsTo",
1532 "multiplicity": "MANY2ONE",
1533 "contains-other-v": "!${direction}",
1534 "delete-other-v": "!${direction}",
1535 "prevent-delete": "NONE",
1542 "label": "org.onap.relationships.inventory.LocatedIn",
1544 "multiplicity": "MANY2ONE",
1545 "contains-other-v": "NONE",
1546 "delete-other-v": "NONE",
1547 "prevent-delete": "!${direction}",
1553 "to": "instance-group",
1554 "label": "org.onap.relationships.inventory.MemberOf",
1556 "multiplicity": "MANY2MANY",
1557 "contains-other-v": "NONE",
1558 "delete-other-v": "NONE",
1559 "prevent-delete": "NONE",
1565 "to": "instance-group",
1566 "label": "org.onap.relationships.inventory.Primary",
1568 "multiplicity": "MANY2MANY",
1569 "contains-other-v": "NONE",
1570 "delete-other-v": "NONE",
1571 "prevent-delete": "NONE",
1577 "to": "instance-group",
1578 "label": "org.onap.relationships.inventory.Secondary",
1580 "multiplicity": "MANY2MANY",
1581 "contains-other-v": "NONE",
1582 "delete-other-v": "NONE",
1583 "prevent-delete": "NONE",
1590 "label": "org.onap.relationships.inventory.LocatedIn",
1592 "multiplicity": "MANY2ONE",
1593 "contains-other-v": "NONE",
1594 "delete-other-v": "NONE",
1595 "prevent-delete": "NONE",
1601 "to": "owning-entity",
1602 "label": "org.onap.relationships.inventory.BelongsTo",
1604 "multiplicity": "MANY2ONE",
1605 "contains-other-v": "NONE",
1606 "delete-other-v": "NONE",
1607 "prevent-delete": "NONE",
1614 "label": "org.onap.relationships.inventory.supports",
1616 "multiplicity": "MANY2MANY",
1617 "contains-other-v": "NONE",
1618 "delete-other-v": "NONE",
1619 "SVC-INFRA": "NONE",
1620 "prevent-delete": "NONE",
1627 "label": "org.onap.relationships.inventory.supports",
1629 "multiplicity": "MANY2MANY",
1630 "contains-other-v": "NONE",
1631 "delete-other-v": "NONE",
1632 "SVC-INFRA": "NONE",
1633 "prevent-delete": "NONE",
1640 "label": "org.onap.relationships.inventory.supports",
1642 "multiplicity": "MANY2MANY",
1643 "contains-other-v": "NONE",
1644 "delete-other-v": "NONE",
1645 "SVC-INFRA": "NONE",
1646 "prevent-delete": "NONE",
1651 "from": "cvlan-tag",
1653 "label": "org.onap.relationships.inventory.BelongsTo",
1655 "multiplicity": "MANY2ONE",
1656 "contains-other-v": "!${direction}",
1657 "delete-other-v": "!${direction}",
1658 "prevent-delete": "NONE",
1664 "to": "service-instance",
1665 "label": "org.onap.relationships.inventory.Uses",
1667 "multiplicity": "ONE2MANY",
1668 "contains-other-v": "NONE",
1669 "delete-other-v": "NONE",
1670 "prevent-delete": "NONE",
1675 "from": "lag-interface",
1677 "label": "tosca.relationships.network.BindsTo",
1679 "multiplicity": "MANY2ONE",
1680 "contains-other-v": "!${direction}",
1681 "delete-other-v": "!${direction}",
1682 "prevent-delete": "NONE",
1687 "from": "p-interface",
1689 "label": "tosca.relationships.network.BindsTo",
1691 "multiplicity": "MANY2ONE",
1692 "contains-other-v": "!${direction}",
1693 "delete-other-v": "!${direction}",
1694 "prevent-delete": "NONE",
1700 "to": "availability-zone",
1701 "label": "org.onap.relationships.inventory.MemberOf",
1703 "multiplicity": "MANY2ONE",
1704 "contains-other-v": "NONE",
1705 "delete-other-v": "NONE",
1706 "prevent-delete": "!${direction}",
1712 "to": "cloud-region",
1713 "label": "org.onap.relationships.inventory.LocatedIn",
1715 "multiplicity": "MANY2ONE",
1716 "contains-other-v": "NONE",
1717 "delete-other-v": "NONE",
1718 "prevent-delete": "NONE",
1725 "label": "org.onap.relationships.inventory.LocatedIn",
1727 "multiplicity": "MANY2ONE",
1728 "contains-other-v": "NONE",
1729 "delete-other-v": "NONE",
1730 "prevent-delete": "!${direction}",
1737 "label": "org.onap.relationships.inventory.LocatedIn",
1739 "multiplicity": "MANY2ONE",
1740 "contains-other-v": "NONE",
1741 "delete-other-v": "NONE",
1742 "prevent-delete": "NONE",
1747 "from": "site-pair",
1748 "to": "routing-instance",
1749 "label": "org.onap.relationships.inventory.BelongsTo",
1751 "multiplicity": "MANY2ONE",
1752 "contains-other-v": "!${direction}",
1753 "delete-other-v": "!${direction}",
1754 "prevent-delete": "NONE",
1759 "from": "allotted-resource",
1760 "to": "service-instance",
1761 "label": "org.onap.relationships.inventory.BelongsTo",
1763 "multiplicity": "MANY2ONE",
1764 "contains-other-v": "!${direction}",
1765 "delete-other-v": "!${direction}",
1766 "prevent-delete": "NONE",
1771 "from": "metadatum",
1772 "to": "service-instance",
1773 "label": "org.onap.relationships.inventory.BelongsTo",
1775 "multiplicity": "MANY2ONE",
1776 "contains-other-v": "!${direction}",
1777 "delete-other-v": "!${direction}",
1778 "prevent-delete": "NONE",
1783 "from": "service-instance",
1784 "to": "allotted-resource",
1785 "label": "org.onap.relationships.inventory.Uses",
1787 "multiplicity": "MANY2MANY",
1788 "contains-other-v": "NONE",
1789 "delete-other-v": "NONE",
1790 "prevent-delete": "NONE",
1795 "from": "composed-resource",
1796 "to": "service-instance",
1797 "label": "org.onap.relationships.inventory.ComposedOf",
1799 "multiplicity": "MANY2ONE",
1800 "contains-other-v": "!${direction}",
1801 "delete-other-v": "!${direction}",
1802 "prevent-delete": "NONE",
1807 "from": "service-instance",
1808 "to": "composed-resource",
1809 "label": "org.onap.relationships.inventory.BelongsTo",
1811 "multiplicity": "ONE2ONE",
1812 "contains-other-v": "NONE",
1813 "delete-other-v": "NONE",
1814 "prevent-delete": "NONE",
1819 "from": "service-instance",
1820 "to": "instance-group",
1821 "label": "org.onap.relationships.inventory.Uses",
1823 "multiplicity": "ONE2MANY",
1824 "contains-other-v": "NONE",
1825 "delete-other-v": "NONE",
1826 "SVC-INFRA": "NONE",
1827 "prevent-delete": "NONE",
1829 "description": "MSO creates this edge on VNF Group Service creation"
1832 "from": "service-instance",
1833 "to": "configuration",
1834 "label": "org.onap.relationships.inventory.Uses",
1836 "multiplicity": "ONE2MANY",
1837 "contains-other-v": "NONE",
1838 "delete-other-v": "NONE",
1839 "prevent-delete": "NONE",
1844 "from": "service-instance",
1846 "label": "org.onap.relationships.inventory.Uses",
1848 "multiplicity": "MANY2MANY",
1849 "contains-other-v": "NONE",
1850 "delete-other-v": "NONE",
1851 "prevent-delete": "NONE",
1856 "from": "service-instance",
1857 "to": "ctag-assignment",
1858 "label": "org.onap.relationships.inventory.Uses",
1860 "multiplicity": "ONE2MANY",
1861 "contains-other-v": "NONE",
1862 "delete-other-v": "NONE",
1863 "prevent-delete": "NONE",
1868 "from": "service-instance",
1870 "label": "org.onap.relationships.inventory.ComposedOf",
1872 "multiplicity": "MANY2MANY",
1873 "contains-other-v": "NONE",
1874 "delete-other-v": "NONE",
1875 "prevent-delete": "NONE",
1880 "from": "service-instance",
1881 "to": "instance-group",
1882 "label": "org.onap.relationships.inventory.MemberOf",
1884 "multiplicity": "MANY2MANY",
1885 "contains-other-v": "NONE",
1886 "delete-other-v": "NONE",
1887 "prevent-delete": "NONE",
1892 "from": "service-instance",
1893 "to": "logical-link",
1894 "label": "org.onap.relationships.inventory.Uses",
1896 "multiplicity": "MANY2MANY",
1897 "contains-other-v": "NONE",
1898 "delete-other-v": "${direction}",
1899 "prevent-delete": "NONE",
1904 "from": "service-instance",
1906 "label": "org.onap.relationships.inventory.ComposedOf",
1908 "multiplicity": "ONE2MANY",
1909 "contains-other-v": "NONE",
1910 "delete-other-v": "NONE",
1911 "prevent-delete": "NONE",
1916 "from": "service-instance",
1917 "to": "service-instance",
1918 "label": "org.onap.relationships.inventory.ComposedOf",
1920 "multiplicity": "MANY2MANY",
1921 "contains-other-v": "NONE",
1922 "delete-other-v": "NONE",
1923 "prevent-delete": "NONE",
1928 "from": "service-instance",
1930 "label": "org.onap.relationships.inventory.ComposedOf",
1932 "multiplicity": "ONE2MANY",
1933 "contains-other-v": "NONE",
1934 "delete-other-v": "NONE",
1935 "prevent-delete": "NONE",
1940 "from": "service-instance",
1942 "label": "org.onap.relationships.inventory.LocatedIn",
1944 "multiplicity": "MANY2ONE",
1945 "contains-other-v": "NONE",
1946 "delete-other-v": "NONE",
1947 "prevent-delete": "NONE",
1952 "from": "service-instance",
1953 "to": "service-subscription",
1954 "label": "org.onap.relationships.inventory.BelongsTo",
1956 "multiplicity": "MANY2ONE",
1957 "contains-other-v": "!${direction}",
1958 "delete-other-v": "!${direction}",
1959 "prevent-delete": "NONE",
1961 "description":"service-instance BelongsTo service-subscription"
1964 "from": "class-of-service",
1966 "label": "org.onap.relationships.inventory.BelongsTo",
1968 "multiplicity": "MANY2ONE",
1969 "contains-other-v": "!${direction}",
1970 "delete-other-v": "!${direction}",
1971 "prevent-delete": "NONE",
1976 "from": "routing-instance",
1977 "to": "site-pair-set",
1978 "label": "org.onap.relationships.inventory.BelongsTo",
1980 "multiplicity": "MANY2ONE",
1981 "contains-other-v": "!${direction}",
1982 "delete-other-v": "!${direction}",
1983 "prevent-delete": "NONE",
1990 "label": "org.onap.relationships.inventory.Uses",
1992 "multiplicity": "MANY2ONE",
1993 "contains-other-v": "NONE",
1994 "delete-other-v": "NONE",
1995 "prevent-delete": "NONE",
2000 "from": "host-route",
2002 "label": "org.onap.relationships.inventory.BelongsTo",
2004 "multiplicity": "MANY2ONE",
2005 "contains-other-v": "!${direction}",
2006 "delete-other-v": "!${direction}",
2007 "prevent-delete": "NONE",
2012 "from": "service-subscription",
2014 "label": "org.onap.relationships.inventory.Uses",
2016 "multiplicity": "MANY2MANY",
2017 "contains-other-v": "NONE",
2018 "delete-other-v": "NONE",
2019 "prevent-delete": "NONE",
2026 "label": "org.onap.relationships.inventory.Uses",
2028 "multiplicity": "MANY2MANY",
2029 "contains-other-v": "NONE",
2030 "delete-other-v": "NONE",
2031 "prevent-delete": "NONE",
2038 "label": "org.onap.relationships.inventory.BelongsTo",
2040 "multiplicity": "MANY2ONE",
2041 "contains-other-v": "!${direction}",
2042 "delete-other-v": "NONE",
2043 "prevent-delete": "!${direction}",
2048 "from": "entitlement",
2050 "label": "org.onap.relationships.inventory.BelongsTo",
2052 "multiplicity": "MANY2ONE",
2053 "contains-other-v": "!${direction}",
2054 "delete-other-v": "!${direction}",
2055 "prevent-delete": "NONE",
2062 "label": "org.onap.relationships.inventory.BelongsTo",
2064 "multiplicity": "MANY2ONE",
2065 "contains-other-v": "!${direction}",
2066 "delete-other-v": "!${direction}",
2067 "prevent-delete": "NONE",
2072 "from": "port-group",
2074 "label": "org.onap.relationships.inventory.BelongsTo",
2076 "multiplicity": "MANY2ONE",
2077 "contains-other-v": "!${direction}",
2078 "delete-other-v": "!${direction}",
2079 "prevent-delete": "NONE",
2084 "from": "service-instance",
2086 "label": "org.onap.relationships.inventory.ComposedOf",
2088 "multiplicity": "ONE2MANY",
2089 "contains-other-v": "NONE",
2090 "delete-other-v": "NONE",
2091 "prevent-delete": "NONE",
2097 "to": "availability-zone",
2098 "label": "org.onap.relationships.inventory.Uses",
2100 "multiplicity": "MANY2MANY",
2101 "contains-other-v": "NONE",
2102 "delete-other-v": "NONE",
2103 "prevent-delete": "!${direction}",
2110 "label": "org.onap.relationships.inventory.LocatedIn",
2112 "multiplicity": "MANY2MANY",
2113 "contains-other-v": "NONE",
2114 "delete-other-v": "NONE",
2115 "prevent-delete": "!${direction}",
2122 "label": "tosca.relationships.HostedOn",
2124 "multiplicity": "ONE2MANY",
2125 "contains-other-v": "NONE",
2126 "delete-other-v": "NONE",
2127 "prevent-delete": "NONE",
2132 "from": "vf-module",
2134 "label": "org.onap.relationships.inventory.DependsOn",
2136 "multiplicity": "MANY2MANY",
2137 "contains-other-v": "NONE",
2138 "delete-other-v": "NONE",
2139 "prevent-delete": "NONE",
2144 "from": "vf-module",
2146 "label": "org.onap.relationships.inventory.Uses",
2148 "multiplicity": "ONE2MANY",
2149 "contains-other-v": "NONE",
2150 "delete-other-v": "${direction}",
2151 "prevent-delete": "NONE",
2156 "from": "vf-module",
2157 "to": "volume-group",
2158 "label": "org.onap.relationships.inventory.Uses",
2160 "multiplicity": "ONE2ONE",
2161 "contains-other-v": "NONE",
2162 "delete-other-v": "NONE",
2163 "prevent-delete": "NONE",
2168 "from": "vip-ipv4-address-list",
2169 "to": "instance-group",
2170 "label": "org.onap.relationships.inventory.MemberOf",
2172 "multiplicity": "MANY2MANY",
2173 "contains-other-v": "NONE",
2174 "delete-other-v": "NONE",
2175 "prevent-delete": "NONE",
2180 "from": "vip-ipv4-address-list",
2182 "label": "org.onap.relationships.inventory.MemberOf",
2184 "multiplicity": "MANY2MANY",
2185 "contains-other-v": "NONE",
2186 "delete-other-v": "NONE",
2187 "prevent-delete": "!${direction}",
2192 "from": "vip-ipv6-address-list",
2193 "to": "instance-group",
2194 "label": "org.onap.relationships.inventory.MemberOf",
2196 "multiplicity": "MANY2MANY",
2197 "contains-other-v": "NONE",
2198 "delete-other-v": "NONE",
2199 "prevent-delete": "NONE",
2204 "from": "vip-ipv6-address-list",
2206 "label": "org.onap.relationships.inventory.MemberOf",
2208 "multiplicity": "MANY2MANY",
2209 "contains-other-v": "NONE",
2210 "delete-other-v": "NONE",
2211 "prevent-delete": "!${direction}",
2216 "from": "generic-vnf",
2217 "to": "virtual-data-center",
2218 "label": "org.onap.relationships.inventory.LocatedIn",
2220 "multiplicity": "MANY2MANY",
2221 "contains-other-v": "NONE",
2222 "delete-other-v": "NONE",
2223 "prevent-delete": "NONE",
2228 "from": "logical-link",
2229 "to": "virtual-data-center",
2230 "label": "org.onap.relationships.inventory.LocatedIn",
2232 "multiplicity": "MANY2MANY",
2233 "contains-other-v": "NONE",
2234 "delete-other-v": "NONE",
2235 "prevent-delete": "NONE",
2240 "from": "l3-interface-ipv4-address-list",
2242 "label": "org.onap.relationships.inventory.BelongsTo",
2244 "multiplicity": "MANY2ONE",
2245 "contains-other-v": "!${direction}",
2246 "delete-other-v": "!${direction}",
2247 "prevent-delete": "NONE",
2252 "from": "l3-interface-ipv6-address-list",
2254 "label": "org.onap.relationships.inventory.BelongsTo",
2256 "multiplicity": "MANY2ONE",
2257 "contains-other-v": "!${direction}",
2258 "delete-other-v": "!${direction}",
2259 "prevent-delete": "NONE",
2265 "to": "logical-link",
2266 "label": "org.onap.relationships.inventory.Uses",
2268 "multiplicity": "MANY2MANY",
2269 "contains-other-v": "NONE",
2270 "delete-other-v": "${direction}",
2271 "prevent-delete": "NONE",
2277 "to": "multicast-configuration",
2278 "label": "org.onap.relationships.inventory.Uses",
2280 "multiplicity": "MANY2MANY",
2281 "contains-other-v": "NONE",
2282 "delete-other-v": "NONE",
2283 "prevent-delete": "NONE",
2288 "from": "l3-interface-ipv4-address-list",
2290 "label": "org.onap.relationships.inventory.BelongsTo",
2292 "multiplicity": "MANY2ONE",
2293 "contains-other-v": "!${direction}",
2294 "delete-other-v": "!${direction}",
2295 "prevent-delete": "NONE",
2300 "from": "l3-interface-ipv6-address-list",
2302 "label": "org.onap.relationships.inventory.BelongsTo",
2304 "multiplicity": "MANY2ONE",
2305 "contains-other-v": "!${direction}",
2306 "delete-other-v": "!${direction}",
2307 "prevent-delete": "NONE",
2313 "to": "instance-group",
2314 "label": "org.onap.relationships.inventory.MemberOf",
2316 "multiplicity": "MANY2MANY",
2317 "contains-other-v": "NONE",
2318 "delete-other-v": "NONE",
2319 "prevent-delete": "NONE",
2325 "to": "vip-ipv4-address-list",
2326 "label": "org.onap.relationships.inventory.Uses",
2328 "multiplicity": "MANY2MANY",
2329 "contains-other-v": "NONE",
2330 "delete-other-v": "NONE",
2331 "prevent-delete": "NONE",
2337 "to": "vip-ipv6-address-list",
2338 "label": "org.onap.relationships.inventory.Uses",
2340 "multiplicity": "MANY2MANY",
2341 "contains-other-v": "NONE",
2342 "delete-other-v": "NONE",
2343 "prevent-delete": "NONE",
2349 "to": "volume-group",
2350 "label": "org.onap.relationships.inventory.DependsOn",
2352 "multiplicity": "ONE2MANY",
2353 "contains-other-v": "NONE",
2354 "delete-other-v": "NONE",
2355 "prevent-delete": "NONE",
2360 "from": "volume-group",
2362 "label": "org.onap.relationships.inventory.LocatedIn",
2364 "multiplicity": "MANY2ONE",
2365 "contains-other-v": "NONE",
2366 "delete-other-v": "NONE",
2367 "prevent-delete": "!${direction}",
2372 "from": "lag-interface",
2374 "label": "tosca.relationships.network.BindsTo",
2376 "multiplicity": "MANY2ONE",
2377 "contains-other-v": "!${direction}",
2378 "delete-other-v": "!${direction}",
2379 "prevent-delete": "NONE",
2384 "from": "p-interface",
2386 "label": "tosca.relationships.network.BindsTo",
2388 "multiplicity": "MANY2ONE",
2389 "contains-other-v": "!${direction}",
2390 "delete-other-v": "!${direction}",
2391 "prevent-delete": "NONE",
2398 "label": "org.onap.relationships.inventory.LocatedIn",
2400 "multiplicity": "MANY2ONE",
2401 "contains-other-v": "NONE",
2402 "delete-other-v": "NONE",
2403 "prevent-delete": "!${direction}",
2410 "label": "org.onap.relationships.inventory.Uses",
2412 "multiplicity": "MANY2MANY",
2413 "contains-other-v": "NONE",
2414 "delete-other-v": "NONE",
2415 "prevent-delete": "NONE",
2420 "from": "route-target",
2421 "to": "vpn-binding",
2422 "label": "org.onap.relationships.inventory.BelongsTo",
2424 "multiplicity": "MANY2ONE",
2425 "contains-other-v": "!${direction}",
2426 "delete-other-v": "!${direction}",
2427 "prevent-delete": "NONE",
2432 "from": "l-interface",
2434 "label": "tosca.relationships.network.BindsTo",
2436 "multiplicity": "MANY2ONE",
2437 "contains-other-v": "!${direction}",
2438 "delete-other-v": "!${direction}",
2439 "prevent-delete": "NONE",
2444 "from": "vf-module",
2446 "label": "org.onap.relationships.inventory.Uses",
2448 "multiplicity": "ONE2MANY",
2449 "contains-other-v": "NONE",
2450 "delete-other-v": "NONE",
2451 "prevent-delete": "NONE",
2458 "label": "tosca.relationships.HostedOn",
2460 "multiplicity": "ONE2MANY",
2461 "contains-other-v": "NONE",
2462 "delete-other-v": "NONE",
2463 "prevent-delete": "NONE",
2470 "label": "org.onap.relationships.inventory.Uses",
2472 "multiplicity": "MANY2ONE",
2473 "contains-other-v": "NONE",
2474 "delete-other-v": "NONE",
2475 "prevent-delete": "!${direction}",
2482 "label": "org.onap.relationships.inventory.Uses",
2484 "multiplicity": "MANY2ONE",
2485 "contains-other-v": "NONE",
2486 "delete-other-v": "NONE",
2487 "prevent-delete": "!${direction}",
2494 "label": "tosca.relationships.HostedOn",
2496 "multiplicity": "MANY2ONE",
2497 "contains-other-v": "NONE",
2498 "delete-other-v": "NONE",
2499 "prevent-delete": "!${direction}",
2506 "label": "org.onap.relationships.inventory.Uses",
2508 "multiplicity": "ONE2ONE",
2509 "contains-other-v": "NONE",
2510 "delete-other-v": "NONE",
2511 "prevent-delete": "NONE",
2518 "label": "tosca.relationships.AttachesTo",
2520 "multiplicity": "ONE2MANY",
2521 "contains-other-v": "${direction}",
2522 "delete-other-v": "${direction}",
2523 "prevent-delete": "NONE",
2530 "label": "org.onap.relationships.inventory.LocatedIn",
2532 "multiplicity": "MANY2ONE",
2533 "contains-other-v": "NONE",
2534 "delete-other-v": "NONE",
2535 "prevent-delete": "!${direction}",
2540 "from": "configuration",
2541 "to": "l-interface",
2542 "label": "org.onap.relationships.inventory.AppliesTo",
2544 "multiplicity": "MANY2MANY",
2545 "contains-other-v": "NONE",
2546 "delete-other-v": "NONE",
2547 "prevent-delete": "NONE",
2552 "from": "configuration",
2554 "label": "org.onap.relationships.inventory.AppliesTo",
2556 "multiplicity": "MANY2MANY",
2557 "contains-other-v": "NONE",
2558 "delete-other-v": "NONE",
2559 "prevent-delete": "NONE",
2564 "from": "forwarder",
2565 "to": "forwarding-path",
2566 "label": "org.onap.relationships.inventory.BelongsTo",
2568 "multiplicity": "MANY2ONE",
2569 "contains-other-v": "!${direction}",
2570 "delete-other-v": "!${direction}",
2571 "prevent-delete": "NONE",
2576 "from": "forwarding-path",
2577 "to": "service-instance",
2578 "label": "org.onap.relationships.inventory.AppliesTo",
2580 "multiplicity": "MANY2ONE",
2581 "contains-other-v": "NONE",
2582 "delete-other-v": "!${direction}",
2583 "prevent-delete": "NONE",
2588 "from": "forwarder",
2589 "to": "l-interface",
2590 "label": "org.onap.relationships.inventory.ForwardsTo",
2592 "multiplicity": "MANY2MANY",
2593 "contains-other-v": "NONE",
2594 "delete-other-v": "NONE",
2595 "prevent-delete": "NONE",
2600 "from": "forwarder",
2601 "to": "configuration",
2602 "label": "org.onap.relationships.inventory.Uses",
2604 "multiplicity": "ONE2ONE",
2605 "contains-other-v": "NONE",
2606 "delete-other-v": "${direction}",
2607 "prevent-delete": "NONE",
2612 "from": "forwarding-path",
2613 "to": "configuration",
2614 "label": "org.onap.relationships.inventory.Uses",
2616 "multiplicity": "ONE2ONE",
2617 "contains-other-v": "NONE",
2618 "delete-other-v": "${direction}",
2619 "prevent-delete": "NONE",
2624 "from": "forwarder",
2625 "to": "lag-interface",
2626 "label": "org.onap.relationships.inventory.ForwardsTo",
2628 "multiplicity": "MANY2MANY",
2629 "contains-other-v": "NONE",
2630 "delete-other-v": "NONE",
2631 "prevent-delete": "NONE",
2637 "to": "configuration",
2638 "label": "org.onap.relationships.inventory.BelongsTo",
2640 "multiplicity": "ONE2ONE",
2641 "contains-other-v": "!${direction}",
2642 "delete-other-v": "!${direction}",
2643 "prevent-delete": "NONE",
2648 "from": "forwarder-evc",
2649 "to": "configuration",
2650 "label": "org.onap.relationships.inventory.BelongsTo",
2652 "multiplicity": "ONE2ONE",
2653 "contains-other-v": "!${direction}",
2654 "delete-other-v": "!${direction}",
2655 "prevent-delete": "NONE",
2660 "from": "forwarder",
2661 "to": "p-interface",
2662 "label": "org.onap.relationships.inventory.ForwardsTo",
2664 "multiplicity": "MANY2MANY",
2665 "contains-other-v": "NONE",
2666 "delete-other-v": "NONE",
2667 "prevent-delete": "NONE",
2672 "from": "generic-vnf",
2674 "label": "tosca.relationships.HostedOn",
2676 "multiplicity": "MANY2ONE",
2677 "contains-other-v": "NONE",
2678 "delete-other-v": "NONE",
2679 "prevent-delete": "NONE",
2684 "from": "nos-server",
2686 "label": "tosca.relationships.HostedOn",
2688 "multiplicity": "ONE2ONE",
2689 "contains-other-v": "NONE",
2690 "delete-other-v": "NONE",
2691 "prevent-delete": "!${direction}",
2696 "from": "nos-server",
2698 "label": "org.onap.relationships.inventory.BelongsTo",
2700 "multiplicity": "MANY2ONE",
2701 "contains-other-v": "!${direction}",
2702 "delete-other-v": "NONE",
2703 "prevent-delete": "!${direction}",
2708 "from": "configuration",
2709 "to": "configuration",
2710 "label": "tosca.relationships.network.BindsTo",
2712 "multiplicity": "ONE2ONE",
2713 "contains-other-v": "NONE",
2714 "delete-other-v": "NONE",
2715 "prevent-delete": "NONE",
2720 "from": "configuration",
2721 "to": "vpn-binding",
2722 "label": "org.onap.relationships.inventory.Uses",
2724 "multiplicity": "MANY2ONE",
2725 "contains-other-v": "NONE",
2726 "delete-other-v": "NONE",
2727 "prevent-delete": "NONE",
2732 "from": "configuration",
2734 "label": "org.onap.relationships.inventory.PartOf",
2736 "multiplicity": "MANY2MANY",
2737 "contains-other-v": "NONE",
2738 "delete-other-v": "NONE",
2739 "prevent-delete": "NONE",
2744 "from": "vpn-binding",
2746 "label": "org.onap.relationships.inventory.Uses",
2748 "multiplicity": "MANY2MANY",
2749 "contains-other-v": "NONE",
2750 "delete-other-v": "NONE",
2751 "prevent-delete": "NONE",
2756 "from": "service-instance",
2757 "to": "configuration",
2758 "label": "org.onap.relationships.inventory.ComposedOf",
2760 "multiplicity": "MANY2MANY",
2761 "contains-other-v": "NONE",
2762 "delete-other-v": "NONE",
2763 "prevent-delete": "NONE",
2768 "from": "forwarder",
2769 "to": "generic-vnf",
2770 "label": "org.onap.relationships.inventory.AppliesTo",
2772 "multiplicity": "MANY2MANY",
2773 "contains-other-v": "NONE",
2774 "delete-other-v": "NONE",
2775 "prevent-delete": "NONE",
2777 "description": "Points to the generic-vnf(s) involved in this forwarding step."
2780 "from": "cloud-region",
2781 "to": "instance-group",
2782 "label": "org.onap.relationships.inventory.Uses",
2784 "multiplicity": "ONE2MANY",
2785 "contains-other-v": "NONE",
2786 "delete-other-v": "NONE",
2787 "prevent-delete": "NONE",
2792 "from": "instance-group",
2794 "label": "org.onap.inventory.BelongsTo",
2796 "multiplicity": "ONE2ONE",
2797 "contains-other-v": "NONE",
2798 "delete-other-v": "NONE",
2799 "prevent-delete": "NONE",
2804 "from": "service-instance",
2806 "label": "org.onap.relationships.inventory.ComposedOf",
2808 "multiplicity": "ONE2ONE",
2809 "contains-other-v": "NONE",
2810 "delete-other-v": "NONE",
2811 "prevent-delete": "NONE",
2816 "from": "vlan-mapping",
2817 "to": "forwarder-evc",
2818 "label": "org.onap.relationships.inventory.BelongsTo",
2820 "multiplicity": "MANY2ONE",
2821 "contains-other-v": "!${direction}",
2822 "delete-other-v": "!${direction}",
2823 "prevent-delete": "NONE",
2828 "from": "allotted-resource",
2830 "label": "org.onap.relationships.inventory.IsA",
2832 "multiplicity": "MANY2ONE",
2833 "contains-other-v": "NONE",
2834 "delete-other-v": "NONE",
2835 "SVC-INFRA": "NONE",
2836 "prevent-delete": "!${direction}",
2840 "from": "configuration",
2842 "label": "org.onap.relationships.inventory.IsA",
2844 "multiplicity": "MANY2ONE",
2845 "contains-other-v": "NONE",
2846 "delete-other-v": "NONE",
2847 "SVC-INFRA": "NONE",
2848 "prevent-delete": "!${direction}",
2852 "from": "connector",
2854 "label": "org.onap.relationships.inventory.IsA",
2856 "multiplicity": "MANY2ONE",
2857 "contains-other-v": "NONE",
2858 "delete-other-v": "NONE",
2859 "SVC-INFRA": "NONE",
2860 "prevent-delete": "!${direction}",
2864 "from": "generic-vnf",
2866 "label": "org.onap.relationships.inventory.IsA",
2868 "multiplicity": "MANY2ONE",
2869 "contains-other-v": "NONE",
2870 "delete-other-v": "NONE",
2871 "SVC-INFRA": "NONE",
2872 "prevent-delete": "!${direction}",
2876 "from": "instance-group",
2878 "label": "org.onap.relationships.inventory.IsA",
2880 "multiplicity": "MANY2ONE",
2881 "contains-other-v": "NONE",
2882 "delete-other-v": "NONE",
2883 "SVC-INFRA": "NONE",
2884 "prevent-delete": "!${direction}",
2888 "from": "l3-network",
2890 "label": "org.onap.relationships.inventory.IsA",
2892 "multiplicity": "MANY2ONE",
2893 "contains-other-v": "NONE",
2894 "delete-other-v": "NONE",
2895 "SVC-INFRA": "NONE",
2896 "prevent-delete": "!${direction}",
2900 "from": "logical-link",
2902 "label": "org.onap.relationships.inventory.IsA",
2904 "multiplicity": "MANY2ONE",
2905 "contains-other-v": "NONE",
2906 "delete-other-v": "NONE",
2907 "SVC-INFRA": "NONE",
2908 "prevent-delete": "!${direction}",
2912 "from": "service-instance",
2914 "label": "org.onap.relationships.inventory.IsA",
2916 "multiplicity": "MANY2ONE",
2917 "contains-other-v": "NONE",
2918 "delete-other-v": "NONE",
2919 "SVC-INFRA": "NONE",
2920 "prevent-delete": "!${direction}",
2924 "from": "vf-module",
2926 "label": "org.onap.relationships.inventory.IsA",
2928 "multiplicity": "MANY2ONE",
2929 "contains-other-v": "NONE",
2930 "delete-other-v": "NONE",
2931 "SVC-INFRA": "NONE",
2932 "prevent-delete": "!${direction}",
2938 "label": "org.onap.relationships.inventory.IsA",
2940 "multiplicity": "MANY2ONE",
2941 "contains-other-v": "NONE",
2942 "delete-other-v": "NONE",
2943 "SVC-INFRA": "NONE",
2944 "prevent-delete": "!${direction}",
2950 "label": "org.onap.relationships.inventory.IsA",
2952 "multiplicity": "MANY2ONE",
2953 "contains-other-v": "NONE",
2954 "delete-other-v": "NONE",
2955 "SVC-INFRA": "NONE",
2956 "prevent-delete": "!${direction}",
2960 "from": "collection",
2962 "label": "org.onap.relationships.inventory.IsA",
2964 "multiplicity": "MANY2ONE",
2965 "contains-other-v": "NONE",
2966 "delete-other-v": "NONE",
2967 "SVC-INFRA": "NONE",
2968 "prevent-delete": "!${direction}",
2972 "from": "configuration",
2974 "label": "org.onap.relationships.inventory.Uses",
2976 "multiplicity": "ONE2ONE",
2977 "contains-other-v": "NONE",
2978 "delete-other-v": "!${direction}",
2979 "prevent-delete": "NONE",
2986 "label": "org.onap.relationships.inventory.BelongsTo",
2988 "multiplicity": "ONE2MANY",
2989 "contains-other-v": "${direction}",
2990 "delete-other-v": "${direction}",
2991 "prevent-delete": "NONE",
2993 "description": "cp is child of vnfc"
2996 "from": "l3-interface-ipv4-address-list",
2998 "label": "org.onap.relationships.inventory.network.BelongsTo",
3000 "multiplicity": "MANY2ONE",
3001 "contains-other-v": "!${direction}",
3002 "delete-other-v": "!${direction}",
3003 "prevent-delete": "NONE",
3008 "from": "l3-interface-ipv6-address-list",
3010 "label": "org.onap.relationships.inventory.network.BelongsTo",
3012 "multiplicity": "MANY2ONE",
3013 "contains-other-v": "!${direction}",
3014 "delete-other-v": "!${direction}",
3015 "prevent-delete": "NONE",
3020 "from": "vip-ipv4-address-list",
3022 "label": "org.onap.relationships.inventory.network.Uses",
3024 "multiplicity": "MANY2MANY",
3025 "contains-other-v": "NONE",
3026 "delete-other-v": "NONE",
3027 "prevent-delete": "NONE",
3032 "from": "vip-ipv6-address-list",
3034 "label": "org.onap.relationships.inventory.network.Uses",
3036 "multiplicity": "MANY2MANY",
3037 "contains-other-v": "NONE",
3038 "delete-other-v": "NONE",
3039 "prevent-delete": "NONE",
3045 "to": "cloud-region",
3046 "label": "org.onap.relationships.inventory.BelongsTo",
3048 "multiplicity": "MANY2ONE",
3049 "contains-other-v": "NONE",
3050 "delete-other-v": "NONE",
3051 "prevent-delete": "NONE",
3058 "label": "org.onap.relationships.inventory.Uses",
3060 "multiplicity": "MANY2MANY",
3061 "contains-other-v": "NONE",
3062 "delete-other-v": "NONE",
3063 "prevent-delete": "NONE",
3068 "from": "l-interface",
3070 "label": "tosca.relationships.network.LinksTo",
3072 "multiplicity": "ONE2ONE",
3073 "contains-other-v": "NONE",
3074 "delete-other-v": "NONE",
3075 "prevent-delete": "NONE",
3080 "from": "l3-network",
3082 "label": "tosca.relationships.network.LinksTo",
3084 "multiplicity": "MANY2MANY",
3085 "contains-other-v": "NONE",
3086 "delete-other-v": "NONE",
3087 "prevent-delete": "NONE",
3092 "from": "line-of-business",
3094 "label": "org.onap.relationships.inventory.Uses",
3096 "multiplicity": "MANY2MANY",
3097 "contains-other-v": "NONE",
3098 "delete-other-v": "NONE",
3099 "SVC-INFRA": "NONE",
3100 "prevent-delete": "NONE",
3107 "label": "org.onap.relationships.inventory.Uses",
3109 "multiplicity": "MANY2MANY",
3110 "contains-other-v": "NONE",
3111 "delete-other-v": "NONE",
3112 "SVC-INFRA": "NONE",
3113 "prevent-delete": "NONE",
3118 "from": "generic-vnf",
3119 "to": "instance-group",
3120 "label": "org.onap.relationships.inventory.Uses",
3122 "multiplicity": "ONE2MANY",
3123 "contains-other-v": "NONE",
3124 "delete-other-v": "NONE",
3125 "prevent-delete": "NONE",
3130 "from": "generic-vnf",
3131 "to": "instance-group",
3132 "label": "org.onap.relationships.inventory.Primary",
3134 "multiplicity": "ONE2MANY",
3135 "contains-other-v": "NONE",
3136 "delete-other-v": "NONE",
3137 "prevent-delete": "NONE",
3142 "from": "generic-vnf",
3143 "to": "instance-group",
3144 "label": "org.onap.relationships.inventory.Secondary",
3146 "multiplicity": "ONE2MANY",
3147 "contains-other-v": "NONE",
3148 "delete-other-v": "NONE",
3149 "prevent-delete": "NONE",
3154 "from": "instance-group",
3155 "to": "generic-vnf",
3156 "label": "org.onap.relationships.inventory.BelongsTo",
3158 "multiplicity": "MANY2ONE",
3159 "contains-other-v": "NONE",
3160 "delete-other-v": "!${direction}",
3161 "prevent-delete": "NONE",
3166 "from": "cloud-region",
3167 "to": "network-technology",
3168 "label": "org.onap.relationships.inventory.Uses",
3170 "multiplicity": "MANY2MANY",
3171 "contains-other-v": "NONE",
3172 "delete-other-v": "NONE",
3173 "prevent-delete": "NONE",
3180 "label": "org.onap.relationships.inventory.BelongsTo",
3182 "multiplicity": "MANY2ONE",
3183 "contains-other-v": "!${direction}",
3184 "delete-other-v": "!${direction}",
3185 "SVC-INFRA": "NONE",
3186 "prevent-delete": "NONE",
3188 "description": "A vrf belongs to a pnf."
3192 "to": "vpn-binding",
3193 "label": "org.onap.relationships.inventory.AppliesTo",
3195 "multiplicity": "MANY2ONE",
3196 "contains-other-v": "NONE",
3197 "delete-other-v": "NONE",
3198 "SVC-INFRA": "NONE",
3199 "prevent-delete": "NONE",
3201 "description": "A vrf uses a vpn-binding."
3206 "label": "org.onap.relationships.inventory.Uses",
3208 "multiplicity": "ONE2MANY",
3209 "contains-other-v": "NONE",
3210 "delete-other-v": "NONE",
3211 "SVC-INFRA": "NONE",
3212 "prevent-delete": "NONE",
3214 "description": "A vrf uses many l3-networks"
3218 "to": "l-interface",
3219 "label": "org.onap.relationships.inventory.Uses",
3221 "multiplicity": "ONE2MANY",
3222 "contains-other-v": "NONE",
3223 "delete-other-v": "NONE",
3224 "SVC-INFRA": "NONE",
3225 "prevent-delete": "NONE",
3230 "from": "route-target",
3232 "label": "org.onap.relationships.inventory.BelongsTo",
3234 "multiplicity": "MANY2ONE",
3235 "contains-other-v": "!${direction}",
3236 "delete-other-v": "!${direction}",
3237 "SVC-INFRA": "NONE",
3238 "prevent-delete": "NONE",
3244 "to": "generic-vnf",
3245 "label": "org.onap.relationships.inventory.supports",
3247 "multiplicity": "MANY2MANY",
3248 "contains-other-v": "NONE",
3249 "delete-other-v": "NONE",
3250 "SVC-INFRA": "NONE",
3251 "prevent-delete": "NONE",
3256 "from": "aggregate-route",
3258 "label": "org.onap.relationships.inventory.BelongsTo",
3260 "multiplicity": "MANY2ONE",
3261 "contains-other-v": "!${direction}",
3262 "delete-other-v": "!${direction}",
3263 "SVC-INFRA": "NONE",
3264 "prevent-delete": "NONE",
3269 "from": "communication-service-profile",
3270 "to": "service-instance",
3271 "label": "org.onap.relationships.inventory.BelongsTo",
3273 "multiplicity": "ONE2ONE",
3274 "contains-other-v": "!${direction}",
3275 "delete-other-v": "NONE",
3276 "SVC-INFRA": "NONE",
3277 "prevent-delete": "NONE",
3282 "from": "service-profile",
3283 "to": "service-instance",
3284 "label": "org.onap.relationships.inventory.BelongsTo",
3286 "multiplicity": "ONE2ONE",
3287 "contains-other-v": "!${direction}",
3288 "delete-other-v": "NONE",
3289 "SVC-INFRA": "NONE",
3290 "prevent-delete": "NONE",
3295 "from": "slice-profile",
3296 "to": "service-instance",
3297 "label": "org.onap.relationships.inventory.BelongsTo",
3299 "multiplicity": "MANY2ONE",
3300 "contains-other-v": "!${direction}",
3301 "delete-other-v": "NONE",
3302 "SVC-INFRA": "NONE",
3303 "prevent-delete": "NONE",
3308 "from": "configuration",
3309 "to": "lag-interface",
3310 "label": "org.onap.relationships.inventory.AppliesTo",
3312 "multiplicity": "MANY2ONE",
3313 "contains-other-v": "NONE",
3314 "delete-other-v": "NONE",
3315 "prevent-delete": "NONE",
3320 "from": "configuration",
3321 "to": "instance-group",
3322 "label": "org.onap.relationships.inventory.PartOf",
3324 "multiplicity": "MANY2ONE",
3325 "contains-other-v": "NONE",
3326 "delete-other-v": "NONE",
3327 "prevent-delete": "NONE",
3332 "from": "owning-entity",
3334 "label": "org.onap.relationships.inventory.Uses",
3336 "multiplicity": "ONE2MANY",
3337 "contains-other-v": "NONE",
3338 "delete-other-v": "NONE",
3339 "prevent-delete": "NONE",
3344 "from": "line-of-business",
3346 "label": "org.onap.relationships.inventory.Uses",
3348 "multiplicity": "MANY2MANY",
3349 "contains-other-v": "NONE",
3350 "delete-other-v": "NONE",
3351 "prevent-delete": "NONE",
3358 "label": "org.onap.relationships.inventory.BelongsTo",
3360 "multiplicity": "MANY2ONE",
3361 "contains-other-v": "!${direction}",
3362 "delete-other-v": "!${direction}",
3363 "prevent-delete": "NONE",
3365 "description": "A vlan-tag belongs to a vlan-range."
3368 "from": "l3-network",
3370 "label": "org.onap.relationships.inventory.Uses",
3372 "multiplicity": "MANY2MANY",
3373 "contains-other-v": "NONE",
3374 "delete-other-v": "NONE",
3375 "prevent-delete": "NONE",
3377 "description": "A l3-network Uses vlan-tag."
3380 "from": "l-interface",
3382 "label": "org.onap.relationships.inventory.Uses",
3384 "multiplicity": "MANY2MANY",
3385 "contains-other-v": "NONE",
3386 "delete-other-v": "NONE",
3387 "prevent-delete": "!${direction}",
3389 "description": "An sub-interface that uses a vlan-tag."
3392 "from": "vlan-range",
3393 "to": "cloud-region",
3394 "label": "org.onap.relationships.inventory.BelongsTo",
3396 "multiplicity": "MANY2ONE",
3397 "contains-other-v": "!${direction}",
3398 "delete-other-v": "!${direction}",
3399 "prevent-delete": "NONE",
3401 "description": "A vlan range belongs to a cloud-region."
3404 "from": "owning-entity",
3406 "label": "org.onap.relationships.inventory.Uses",
3408 "multiplicity": "ONE2MANY",
3409 "contains-other-v": "NONE",
3410 "delete-other-v": "NONE",
3411 "prevent-delete": "NONE",
3413 "description": "An owning-entity uses a vlan-range."
3416 "from": "line-of-business",
3418 "label": "org.onap.relationships.inventory.Uses",
3420 "multiplicity": "ONE2MANY",
3421 "contains-other-v": "NONE",
3422 "delete-other-v": "NONE",
3423 "prevent-delete": "NONE",
3425 "description": "A line-of uses a vlan-range"
3429 "to": "l3-interface-ipv4-address-list",
3430 "label": "org.onap.relationships.inventory.network.AppliesTo",
3432 "multiplicity": "ONE2ONE",
3433 "contains-other-v": "NONE",
3434 "delete-other-v": "NONE",
3435 "prevent-delete": "NONE",
3437 "description": "The fqdn that applies to a l3-interface-ipv4-address-list."
3441 "to": "l3-interface-ipv6-address-list",
3442 "label": "org.onap.relationships.inventory.network.AppliesTo",
3444 "multiplicity": "ONE2ONE",
3445 "contains-other-v": "NONE",
3446 "delete-other-v": "NONE",
3447 "prevent-delete": "NONE",
3449 "description": "The fqdn that applies to a l3-interface-ipv6-address-list."
3453 "to": "vip-ipv4-address-list",
3454 "label": "org.onap.relationships.inventory.network.AppliesTo",
3456 "multiplicity": "ONE2ONE",
3457 "contains-other-v": "NONE",
3458 "delete-other-v": "NONE",
3459 "prevent-delete": "NONE",
3461 "description": "The fqdn that applies to a vip-ipv4-address-list."
3465 "to": "vip-ipv6-address-list",
3466 "label": "org.onap.relationships.inventory.network.AppliesTo",
3468 "multiplicity": "ONE2ONE",
3469 "contains-other-v": "NONE",
3470 "delete-other-v": "NONE",
3471 "prevent-delete": "NONE",
3473 "description": "The fqdn that applies to a vip-ipv6-address-list."
3477 "to": "generic-vnf",
3478 "label": "org.onap.relationships.inventory.network.AppliesTo",
3480 "multiplicity": "MANY2ONE",
3481 "contains-other-v": "NONE",
3482 "delete-other-v": "NONE",
3483 "prevent-delete": "NONE",
3485 "description": "The fqdn that applies to a generic-vnf."
3490 "label": "org.onap.relationships.inventory.network.AppliesTo",
3492 "multiplicity": "MANY2MANY",
3493 "contains-other-v": "NONE",
3494 "delete-other-v": "NONE",
3495 "prevent-delete": "NONE",
3497 "description": "The dns cname record that applies to an A-record (ipv4) and/or quad-A-record (ipv6)."
3500 "from": "activity-state",
3502 "label": "org.onap.relationships.inventory.BelongsTo",
3504 "multiplicity": "MANY2ONE",
3505 "contains-other-v": "!${direction}",
3506 "delete-other-v": "!${direction}",
3507 "SVC-INFRA": "NONE",
3508 "prevent-delete": "NONE",
3510 "description": "An activity-state is tracks the state of an activity."
3514 "to": "cloud-region",
3515 "label": "org.onap.relationships.inventory.AppliesTo",
3517 "multiplicity": "MANY2MANY",
3518 "contains-other-v": "!${direction}",
3519 "delete-other-v": "!${direction}",
3520 "SVC-INFRA": "NONE",
3521 "prevent-delete": "NONE",
3523 "description": "The activity applies to a cloud-region."
3528 "label": "org.onap.relationships.inventory.AppliesTo",
3530 "multiplicity": "MANY2MANY",
3531 "contains-other-v": "NONE",
3532 "delete-other-v": "NONE",
3533 "SVC-INFRA": "NONE",
3534 "prevent-delete": "NONE",
3536 "description": "The reservation information associated with a NAT Pool mapping."
3540 "to": "network-range",
3541 "label": "org.onap.relationships.inventory.BelongsTo",
3543 "multiplicity": "MANY2ONE",
3544 "contains-other-v": "!${direction}",
3545 "delete-other-v": "!${direction}",
3546 "SVC-INFRA": "NONE",
3547 "prevent-delete": "NONE",
3549 "description": "An activity is being performed on a network-range."
3553 "to": "p-interface",
3554 "label": "org.onap.relationships.inventory.AppliesTo",
3556 "multiplicity": "MANY2MANY",
3557 "contains-other-v": "!${direction}",
3558 "delete-other-v": "!${direction}",
3559 "SVC-INFRA": "NONE",
3560 "prevent-delete": "NONE",
3562 "description": "The activity applies to a p-interface."
3567 "label": "org.onap.relationships.inventory.AppliesTo",
3569 "multiplicity": "MANY2MANY",
3570 "contains-other-v": "!${direction}",
3571 "delete-other-v": "!${direction}",
3572 "SVC-INFRA": "NONE",
3573 "prevent-delete": "NONE",
3575 "description": "The activity applies to a pnf."
3580 "label": "org.onap.relationships.inventory.AppliesTo",
3582 "multiplicity": "MANY2MANY",
3583 "contains-other-v": "!${direction}",
3584 "delete-other-v": "!${direction}",
3585 "SVC-INFRA": "NONE",
3586 "prevent-delete": "NONE",
3588 "description": "The activity applies to a pserver."
3591 "from": "address-family",
3593 "label": "org.onap.relationships.inventory.BelongsTo",
3595 "multiplicity": "MANY2ONE",
3596 "contains-other-v": "!${direction}",
3597 "delete-other-v": "!${direction}",
3598 "SVC-INFRA": "NONE",
3599 "prevent-delete": "NONE",
3601 "description": "Address Family belongs to a bgp-group"
3604 "from": "address-family",
3605 "to": "bgp-neighbor",
3606 "label": "org.onap.relationships.inventory.BelongsTo",
3608 "multiplicity": "MANY2ONE",
3609 "contains-other-v": "!${direction}",
3610 "delete-other-v": "!${direction}",
3611 "SVC-INFRA": "NONE",
3612 "prevent-delete": "NONE",
3614 "description": "Address Family belongs to a bgp-neighbor"
3617 "from": "aggregate-route",
3619 "label": "org.onap.relationships.inventory.BelongsTo",
3621 "multiplicity": "MANY2ONE",
3622 "contains-other-v": "!${direction}",
3623 "delete-other-v": "!${direction}",
3624 "SVC-INFRA": "NONE",
3625 "prevent-delete": "NONE",
3627 "description": "An aggregate-route BelongsTo a vrf."
3630 "from": "autonomous-system",
3632 "label": "org.onap.relationships.inventory.LocatedIn",
3634 "multiplicity": "MANY2ONE",
3635 "contains-other-v": "NONE",
3636 "delete-other-v": "!${direction}",
3637 "SVC-INFRA": "NONE",
3638 "prevent-delete": "NONE",
3640 "description": "A local autonomous-system is located in a zone."
3643 "from": "bgp-group",
3644 "to": "autonomous-system",
3645 "label": "org.onap.relationships.inventory.Destination",
3647 "multiplicity": "MANY2ONE",
3648 "contains-other-v": "NONE",
3649 "delete-other-v": "NONE",
3650 "SVC-INFRA": "NONE",
3651 "prevent-delete": "!${direction}",
3653 "description": "To node-type is destination of bgp-group."
3656 "from": "bgp-group",
3657 "to": "autonomous-system",
3658 "label": "org.onap.relationships.inventory.Source",
3660 "multiplicity": "MANY2ONE",
3661 "contains-other-v": "NONE",
3662 "delete-other-v": "NONE",
3663 "SVC-INFRA": "NONE",
3664 "prevent-delete": "!${direction}",
3666 "description": "To node-type is source of bgp-group."
3669 "from": "bgp-group",
3670 "to": "l3-interface-ipv4-address-list",
3671 "label": "org.onap.relationships.inventory.Destination",
3673 "multiplicity": "MANY2ONE",
3674 "contains-other-v": "NONE",
3675 "delete-other-v": "NONE",
3676 "SVC-INFRA": "NONE",
3677 "prevent-delete": "!${direction}",
3679 "description": "To node-type is destination of bgp-group."
3682 "from": "bgp-group",
3683 "to": "l3-interface-ipv4-address-list",
3684 "label": "org.onap.relationships.inventory.Source",
3686 "multiplicity": "MANY2ONE",
3687 "contains-other-v": "NONE",
3688 "delete-other-v": "NONE",
3689 "SVC-INFRA": "NONE",
3690 "prevent-delete": "!${direction}",
3692 "description": "To node-type is source of bgp-group."
3695 "from": "bgp-group",
3696 "to": "l3-interface-ipv6-address-list",
3697 "label": "org.onap.relationships.inventory.Destination",
3699 "multiplicity": "MANY2ONE",
3700 "contains-other-v": "NONE",
3701 "delete-other-v": "NONE",
3702 "SVC-INFRA": "NONE",
3703 "prevent-delete": "!${direction}",
3705 "description": "To node-type is destination of bgp-group."
3708 "from": "bgp-group",
3709 "to": "l3-interface-ipv6-address-list",
3710 "label": "org.onap.relationships.inventory.Source",
3712 "multiplicity": "MANY2ONE",
3713 "contains-other-v": "NONE",
3714 "delete-other-v": "NONE",
3715 "SVC-INFRA": "NONE",
3716 "prevent-delete": "!${direction}",
3718 "description": "To node-type is source of bgp-group."
3721 "from": "bgp-group",
3723 "label": "org.onap.relationships.inventory.BelongsTo",
3725 "multiplicity": "MANY2ONE",
3726 "contains-other-v": "!${direction}",
3727 "delete-other-v": "!${direction}",
3728 "SVC-INFRA": "NONE",
3729 "prevent-delete": "NONE",
3731 "description": "A bgp-group belongs to a pnf."
3734 "from": "bgp-group",
3736 "label": "org.onap.relationships.inventory.Destination",
3738 "multiplicity": "MANY2ONE",
3739 "contains-other-v": "NONE",
3740 "delete-other-v": "NONE",
3741 "SVC-INFRA": "NONE",
3742 "prevent-delete": "!${direction}",
3744 "description": "To node-type is destination of bgp-group."
3747 "from": "bgp-group",
3749 "label": "org.onap.relationships.inventory.Source",
3751 "multiplicity": "MANY2ONE",
3752 "contains-other-v": "NONE",
3753 "delete-other-v": "NONE",
3754 "SVC-INFRA": "NONE",
3755 "prevent-delete": "!${direction}",
3757 "description": "To node-type is source of bgp-group."
3760 "from": "bgp-group",
3761 "to": "vip-ipv4-address-list",
3762 "label": "org.onap.relationships.inventory.Destination",
3764 "multiplicity": "MANY2ONE",
3765 "contains-other-v": "NONE",
3766 "delete-other-v": "NONE",
3767 "SVC-INFRA": "NONE",
3768 "prevent-delete": "!${direction}",
3770 "description": "To node-type is destination of bgp-group."
3773 "from": "bgp-group",
3774 "to": "vip-ipv4-address-list",
3775 "label": "org.onap.relationships.inventory.Source",
3777 "multiplicity": "MANY2ONE",
3778 "contains-other-v": "NONE",
3779 "delete-other-v": "NONE",
3780 "SVC-INFRA": "NONE",
3781 "prevent-delete": "!${direction}",
3783 "description": "To node-type is source of bgp-group."
3786 "from": "bgp-group",
3787 "to": "vip-ipv6-address-list",
3788 "label": "org.onap.relationships.inventory.Destination",
3790 "multiplicity": "MANY2ONE",
3791 "contains-other-v": "NONE",
3792 "delete-other-v": "NONE",
3793 "SVC-INFRA": "NONE",
3794 "prevent-delete": "!${direction}",
3796 "description": "To node-type is destination of bgp-group."
3799 "from": "bgp-group",
3800 "to": "vip-ipv6-address-list",
3801 "label": "org.onap.relationships.inventory.Source",
3803 "multiplicity": "MANY2ONE",
3804 "contains-other-v": "NONE",
3805 "delete-other-v": "NONE",
3806 "SVC-INFRA": "NONE",
3807 "prevent-delete": "!${direction}",
3809 "description": "To node-type is source of bgp-group."
3812 "from": "bgp-group",
3814 "label": "org.onap.relationships.inventory.BelongsTo",
3816 "multiplicity": "MANY2ONE",
3817 "contains-other-v": "!${direction}",
3818 "delete-other-v": "!${direction}",
3819 "SVC-INFRA": "NONE",
3820 "prevent-delete": "NONE",
3822 "description": "A bgp-group belongs to a pnf."
3825 "from": "bgp-neighbor",
3826 "to": "autonomous-system",
3827 "label": "org.onap.relationships.inventory.network.MemberOf",
3829 "multiplicity": "MANY2ONE",
3830 "contains-other-v": "NONE",
3831 "delete-other-v": "NONE",
3832 "SVC-INFRA": "NONE",
3833 "prevent-delete": "!${direction}",
3835 "description": "bgp-neighbor is a member of an autonomous-system."
3838 "from": "bgp-neighbor",
3840 "label": "org.onap.relationships.inventory.network.MemberOf",
3842 "multiplicity": "MANY2ONE",
3843 "contains-other-v": "NONE",
3844 "delete-other-v": "NONE",
3845 "SVC-INFRA": "NONE",
3846 "prevent-delete": "!${direction}",
3848 "description": "bgp-neighbor is a member of an bgp-group."
3851 "from": "bgp-neighbor",
3852 "to": "l3-interface-ipv4-address-list",
3853 "label": "org.onap.relationships.inventory.Uses",
3855 "multiplicity": "MANY2ONE",
3856 "contains-other-v": "NONE",
3857 "delete-other-v": "NONE",
3858 "SVC-INFRA": "NONE",
3859 "prevent-delete": "!${direction}",
3861 "description": "bgp-neighbor uses To node-type."
3864 "from": "bgp-neighbor",
3865 "to": "l3-interface-ipv6-address-list",
3866 "label": "org.onap.relationships.inventory.Uses",
3868 "multiplicity": "MANY2ONE",
3869 "contains-other-v": "NONE",
3870 "delete-other-v": "NONE",
3871 "SVC-INFRA": "NONE",
3872 "prevent-delete": "!${direction}",
3874 "description": "bgp-neighbor uses To node-type."
3877 "from": "bgp-neighbor",
3878 "to": "logical-link",
3879 "label": "tosca.relationships.network.LinksTo",
3881 "multiplicity": "MANY2ONE",
3882 "contains-other-v": "NONE",
3883 "delete-other-v": "NONE",
3884 "prevent-delete": "NONE",
3886 "description": "A policy applies to a bgp-neighbor."
3889 "from": "bgp-neighbor",
3891 "label": "org.onap.relationships.inventory.BelongsTo",
3893 "multiplicity": "MANY2ONE",
3894 "contains-other-v": "!${direction}",
3895 "delete-other-v": "!${direction}",
3896 "SVC-INFRA": "NONE",
3897 "prevent-delete": "NONE",
3899 "description": "A bgp-neighbor belongs to a pnf."
3902 "from": "bgp-neighbor",
3904 "label": "org.onap.relationships.inventory.BelongsTo",
3906 "multiplicity": "MANY2ONE",
3907 "contains-other-v": "!${direction}",
3908 "delete-other-v": "!${direction}",
3909 "SVC-INFRA": "NONE",
3910 "prevent-delete": "NONE",
3912 "description": "bgp-neighbor belongs To a subnet."
3915 "from": "bgp-neighbor",
3916 "to": "vip-ipv4-address-list",
3917 "label": "org.onap.relationships.inventory.Uses",
3919 "multiplicity": "MANY2ONE",
3920 "contains-other-v": "NONE",
3921 "delete-other-v": "NONE",
3922 "SVC-INFRA": "NONE",
3923 "prevent-delete": "!${direction}",
3925 "description": "bgp-neighbor uses To node-type."
3928 "from": "bgp-neighbor",
3929 "to": "vip-ipv6-address-list",
3930 "label": "org.onap.relationships.inventory.Uses",
3932 "multiplicity": "MANY2ONE",
3933 "contains-other-v": "NONE",
3934 "delete-other-v": "NONE",
3935 "SVC-INFRA": "NONE",
3936 "prevent-delete": "!${direction}",
3938 "description": "bgp-neighbor uses To node-type."
3941 "from": "bgp-neighbor",
3943 "label": "org.onap.relationships.inventory.BelongsTo",
3945 "multiplicity": "MANY2ONE",
3946 "contains-other-v": "!${direction}",
3947 "delete-other-v": "!${direction}",
3948 "SVC-INFRA": "NONE",
3949 "prevent-delete": "NONE",
3951 "description": "A bgp-neighbor belongs to a vrf."
3956 "label": "org.onap.relationships.inventory.LocatedIn",
3958 "multiplicity": "MANY2ONE",
3959 "contains-other-v": "!${direction}",
3960 "delete-other-v": "!${direction}",
3961 "SVC-INFRA": "NONE",
3962 "prevent-delete": "NONE",
3964 "description": "A cable is located in a complex."
3968 "to": "hardware-catalog-item",
3969 "label": "org.onap.relationships.inventory.IsA",
3971 "multiplicity": "MANY2ONE",
3972 "contains-other-v": "NONE",
3973 "delete-other-v": "NONE",
3974 "SVC-INFRA": "NONE",
3975 "prevent-delete": "!${direction}",
3977 "description": "The cable is this item from the hardware-catalog."
3981 "to": "physical-link",
3982 "label": "org.onap.relationships.inventory.ComposedOf",
3984 "multiplicity": "ONE2MANY",
3985 "contains-other-v": "NONE",
3986 "delete-other-v": "NONE",
3987 "SVC-INFRA": "NONE",
3988 "prevent-delete": "NONE",
3990 "description": "A cable is composed of one or more physical-links."
3993 "from": "card-slot",
3995 "label": "org.onap.relationships.inventory.LocatedIn",
3997 "multiplicity": "MANY2ONE",
3998 "contains-other-v": "!${direction}",
3999 "delete-other-v": "!${direction}",
4000 "SVC-INFRA": "NONE",
4001 "prevent-delete": "NONE",
4003 "description": "A card-slot is located in a chassis."
4008 "label": "org.onap.relationships.inventory.LocatedIn",
4010 "multiplicity": "ONE2ONE",
4011 "contains-other-v": "!${direction}",
4012 "delete-other-v": "!${direction}",
4013 "SVC-INFRA": "NONE",
4014 "prevent-delete": "NONE",
4016 "description": "A card is located in a card-slot."
4020 "to": "hardware-catalog-item",
4021 "label": "org.onap.relationships.inventory.IsA",
4023 "multiplicity": "MANY2ONE",
4024 "contains-other-v": "NONE",
4025 "delete-other-v": "NONE",
4026 "SVC-INFRA": "NONE",
4027 "prevent-delete": "!${direction}",
4029 "description": "The card is described by the hardware-catalog-item."
4034 "label": "org.onap.relationships.inventory.LocatedIn",
4036 "multiplicity": "MANY2ONE",
4037 "contains-other-v": "NONE",
4038 "delete-other-v": "NONE",
4039 "SVC-INFRA": "NONE",
4040 "prevent-delete": "NONE",
4042 "description": "A chassis LinksTo a complex."
4046 "to": "hardware-catalog-item",
4047 "label": "org.onap.relationships.inventory.IsA",
4049 "multiplicity": "MANY2ONE",
4050 "contains-other-v": "NONE",
4051 "delete-other-v": "NONE",
4052 "SVC-INFRA": "NONE",
4053 "prevent-delete": "!${direction}",
4055 "description": "The chassis is described by the hardware-catalog-item."
4060 "label": "org.onap.relationships.inventory.PartOf",
4062 "multiplicity": "MANY2ONE",
4063 "contains-other-v": "NONE",
4064 "delete-other-v": "NONE",
4065 "SVC-INFRA": "NONE",
4066 "prevent-delete": "NONE",
4068 "description": "A chassis is part of a pnf."
4073 "label": "org.onap.relationships.inventory.PartOf",
4075 "multiplicity": "MANY2MANY",
4076 "contains-other-v": "NONE",
4077 "delete-other-v": "NONE",
4078 "SVC-INFRA": "NONE",
4079 "prevent-delete": "NONE",
4081 "description": "A chassis is part of a pserver."
4086 "label": "org.onap.relationships.inventory.LocatedIn",
4088 "multiplicity": "MANY2ONE",
4089 "contains-other-v": "NONE",
4090 "delete-other-v": "NONE",
4091 "SVC-INFRA": "NONE",
4092 "prevent-delete": "!${direction}",
4094 "description": "A chassis is LocatedIn a rack."
4099 "label": "org.onap.relationships.inventory.Uses",
4101 "multiplicity": "ONE2MANY",
4102 "contains-other-v": "NONE",
4103 "delete-other-v": "NONE",
4104 "SVC-INFRA": "NONE",
4105 "prevent-delete": "!${direction}",
4107 "description": "A chassis uses space in a rack (aka one or more rack-units)."
4110 "from": "cloud-region",
4112 "label": "org.onap.relationships.inventory.MemberOf",
4114 "multiplicity": "MANY2MANY",
4115 "contains-other-v": "NONE",
4116 "delete-other-v": "NONE",
4117 "prevent-delete": "NONE",
4119 "description": "The cloud-region associated to a geo-region"
4122 "from": "cloud-region",
4124 "label": "org.onap.relationships.inventory.Implements",
4126 "multiplicity": "MANY2MANY",
4127 "contains-other-v": "NONE",
4128 "delete-other-v": "NONE",
4129 "SVC-INFRA": "NONE",
4130 "prevent-delete": "NONE",
4132 "description": "a cloud-region implements policies"
4135 "from": "cloud-region",
4137 "label": "org.onap.relationships.inventory.PartOf",
4139 "multiplicity": "MANY2ONE",
4140 "contains-other-v": "NONE",
4141 "delete-other-v": "NONE",
4142 "SVC-INFRA": "NONE",
4143 "prevent-delete": "NONE",
4145 "description": "The cloud-region is part of a project (ex, project that built out the cloud region)."
4148 "from": "cloud-region",
4149 "to": "service-instance",
4150 "label": "org.onap.relationships.inventory.Uses",
4152 "multiplicity": "MANY2MANY",
4153 "contains-other-v": "NONE",
4154 "delete-other-v": "NONE",
4155 "prevent-delete": "NONE",
4162 "label": "org.onap.relationships.inventory.MemberOf",
4164 "multiplicity": "MANY2MANY",
4165 "contains-other-v": "NONE",
4166 "delete-other-v": "NONE",
4167 "prevent-delete": "NONE",
4169 "description": "The complex associated to a geo-region"
4172 "from": "configuration",
4173 "to": "bgp-neighbor",
4174 "label": "org.onap.relationships.inventory.Uses",
4176 "multiplicity": "MANY2MANY",
4177 "contains-other-v": "NONE",
4178 "delete-other-v": "NONE",
4179 "prevent-delete": "NONE",
4181 "description": "The configuration Uses bgp-neighbor."
4184 "from": "configuration",
4185 "to": "logical-link",
4186 "label": "org.onap.relationships.inventory.Uses",
4188 "multiplicity": "ONE2MANY",
4189 "contains-other-v": "NONE",
4190 "delete-other-v": "NONE",
4191 "prevent-delete": "NONE",
4196 "from": "configuration",
4197 "to": "network-route",
4198 "label": "org.onap.relationships.inventory.Uses",
4200 "multiplicity": "MANY2MANY",
4201 "contains-other-v": "NONE",
4202 "delete-other-v": "NONE",
4203 "prevent-delete": "${direction}",
4205 "description": "Relates configuration to network-route for static routes."
4208 "from": "configuration",
4210 "label": "org.onap.relationships.inventory.Uses",
4212 "multiplicity": "MANY2MANY",
4213 "contains-other-v": "NONE",
4214 "delete-other-v": "NONE",
4215 "prevent-delete": "NONE",
4217 "description": "A configuration uses a policy"
4220 "from": "configuration",
4222 "label": "org.onap.relationships.inventory.Uses",
4224 "multiplicity": "ONE2MANY",
4225 "contains-other-v": "NONE",
4226 "delete-other-v": "NONE",
4227 "prevent-delete": "NONE",
4229 "description": "A configuration uses a subnet"
4232 "from": "configuration",
4234 "label": "org.onap.relationships.inventory.Uses",
4236 "multiplicity": "MANY2MANY",
4237 "contains-other-v": "NONE",
4238 "delete-other-v": "NONE",
4239 "prevent-delete": "NONE",
4241 "description": "A Configuration uses VRFs"
4245 "to": "cloud-region",
4246 "label": "org.onap.relationships.inventory.Supports",
4248 "multiplicity": "ONE2MANY",
4249 "contains-other-v": "NONE",
4250 "delete-other-v": "NONE",
4251 "SVC-INFRA": "NONE",
4252 "prevent-delete": "${direction}",
4254 "description": "The contact supports a cloud-region."
4259 "label": "org.onap.relationships.inventory.Supports",
4261 "multiplicity": "ONE2MANY",
4262 "contains-other-v": "NONE",
4263 "delete-other-v": "NONE",
4264 "SVC-INFRA": "NONE",
4265 "prevent-delete": "${direction}",
4267 "description": "The contact supports a complex."
4272 "label": "org.onap.relationships.inventory.Supports",
4274 "multiplicity": "ONE2MANY",
4275 "contains-other-v": "NONE",
4276 "delete-other-v": "NONE",
4277 "SVC-INFRA": "NONE",
4278 "prevent-delete": "${direction}",
4280 "description": "The contact supports a pnf."
4285 "label": "org.onap.relationships.inventory.Supports",
4287 "multiplicity": "ONE2MANY",
4288 "contains-other-v": "NONE",
4289 "delete-other-v": "NONE",
4290 "SVC-INFRA": "NONE",
4291 "prevent-delete": "${direction}",
4293 "description": "The contact supports a pserver."
4298 "label": "org.onap.relationships.inventory.Supports",
4300 "multiplicity": "ONE2MANY",
4301 "contains-other-v": "NONE",
4302 "delete-other-v": "NONE",
4303 "SVC-INFRA": "NONE",
4304 "prevent-delete": "${direction}",
4306 "description": "The contact supports a zone."
4309 "from": "generic-vnf",
4311 "label": "org.onap.relationships.inventory.BelongsTo",
4313 "multiplicity": "MANY2ONE",
4314 "contains-other-v": "${direction}",
4315 "delete-other-v": "${direction}",
4316 "prevent-delete": "NONE",
4318 "description": "The bgp-group associated to a generic-vnf."
4321 "from": "generic-vnf",
4322 "to": "bgp-neighbor",
4323 "label": "org.onap.relationships.inventory.BelongsTo",
4325 "multiplicity": "MANY2ONE",
4326 "contains-other-v": "${direction}",
4327 "delete-other-v": "${direction}",
4328 "prevent-delete": "NONE",
4330 "description": "The bgp-neighbor associated to a generic-vnf."
4333 "from": "host-aggregate",
4334 "to": "cloud-region",
4335 "label": "org.onap.relationships.inventory.BelongsTo",
4337 "multiplicity": "MANY2ONE",
4338 "contains-other-v": "!${direction}",
4339 "delete-other-v": "!${direction}",
4340 "prevent-delete": "NONE",
4345 "from": "host-aggregate",
4347 "label": "org.onap.relationships.inventory.BelongsTo",
4349 "multiplicity": "MANY2ONE",
4350 "contains-other-v": "NONE",
4351 "delete-other-v": "NONE",
4352 "prevent-delete": "NONE",
4357 "from": "hw-component",
4359 "label": "org.onap.relationships.inventory.AppliesTo",
4361 "multiplicity": "MANY2MANY",
4362 "contains-other-v": "NONE",
4363 "delete-other-v": "NONE",
4364 "prevent-delete": "NONE",
4366 "description": "The profile associated to a hw-component"
4369 "from": "instance-group",
4370 "to": "instance-group",
4371 "label": "org.onap.relationships.inventory.AppliesTo",
4373 "multiplicity": "MANY2MANY",
4374 "contains-other-v": "NONE",
4375 "delete-other-v": "NONE",
4376 "prevent-delete": "NONE",
4378 "description": "The instance-group associated to an instance-group"
4381 "from": "ip-address-list",
4383 "label": "org.onap.relationships.inventory.BelongsTo",
4385 "multiplicity": "MANY2ONE",
4386 "contains-other-v": "!${direction}",
4387 "delete-other-v": "!${direction}",
4388 "SVC-INFRA": "NONE",
4389 "prevent-delete": "NONE",
4394 "from": "ip-address-list",
4395 "to": "l3-interface-ipv4-address-list",
4396 "label": "org.onap.relationships.inventory.Uses",
4398 "multiplicity": "ONE2ONE",
4399 "contains-other-v": "NONE",
4400 "delete-other-v": "NONE",
4401 "prevent-delete": "!${direction}",
4403 "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the l3-interface-ipv4-address-list of an R-Leaf's l-interface that is for VLAN 2"
4406 "from": "ip-address-list",
4407 "to": "l3-interface-ipv6-address-list",
4408 "label": "org.onap.relationships.inventory.Uses",
4410 "multiplicity": "ONE2ONE",
4411 "contains-other-v": "NONE",
4412 "delete-other-v": "NONE",
4413 "prevent-delete": "!${direction}",
4415 "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the l3-interface-ipv6-address-list of an R-Leaf's l-interface that is for VLAN 2"
4418 "from": "ip-address-list",
4420 "label": "org.onap.relationships.inventory.BelongsTo",
4422 "multiplicity": "MANY2ONE",
4423 "contains-other-v": "!${direction}",
4424 "delete-other-v": "!${direction}",
4425 "SVC-INFRA": "NONE",
4426 "prevent-delete": "NONE",
4428 "description": "An ip-address-list BelongsTo a policy."
4431 "from": "ip-address-list",
4433 "label": "org.onap.relationships.inventory.BelongsTo",
4435 "multiplicity": "MANY2MANY",
4436 "contains-other-v": "NONE",
4437 "delete-other-v": "NONE",
4438 "prevent-delete": "NONE",
4443 "from": "ip-address-list",
4445 "label": "org.onap.relationships.inventory.BelongsTo",
4447 "multiplicity": "MANY2ONE",
4448 "contains-other-v": "!${direction}",
4449 "delete-other-v": "!${direction}",
4450 "SVC-INFRA": "NONE",
4451 "prevent-delete": "NONE",
4456 "from": "ip-address-list",
4458 "label": "org.onap.relationships.inventory.BelongsTo",
4460 "multiplicity": "MANY2ONE",
4461 "contains-other-v": "!${direction}",
4462 "delete-other-v": "!${direction}",
4463 "SVC-INFRA": "NONE",
4464 "prevent-delete": "NONE",
4469 "from": "ip-address-list",
4470 "to": "vip-ipv4-address-list",
4471 "label": "org.onap.relationships.inventory.Uses",
4473 "multiplicity": "ONE2ONE",
4474 "contains-other-v": "NONE",
4475 "delete-other-v": "NONE",
4476 "prevent-delete": "!${direction}",
4478 "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the vip-ipv4-address-list of an R-Leaf's l-interface that is for VLAN 2"
4481 "from": "ip-address-list",
4482 "to": "vip-ipv6-address-list",
4483 "label": "org.onap.relationships.inventory.Uses",
4485 "multiplicity": "ONE2ONE",
4486 "contains-other-v": "NONE",
4487 "delete-other-v": "NONE",
4488 "prevent-delete": "!${direction}",
4490 "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the vip-ipv6-address-list of an R-Leaf's l-interface that is for VLAN 2"
4493 "from": "l3-interface-ipv4-address-list",
4494 "to": "lag-interface",
4495 "label": "org.onap.relationships.inventory.BelongsTo",
4497 "multiplicity": "MANY2ONE",
4498 "contains-other-v": "!${direction}",
4499 "delete-other-v": "!${direction}",
4500 "SVC-INFRA": "NONE",
4501 "prevent-delete": "NONE",
4503 "description": "A IPv4 address associated with a lag-interface."
4506 "from": "l3-interface-ipv4-address-list",
4507 "to": "p-interface",
4508 "label": "org.onap.relationships.inventory.BelongsTo",
4510 "multiplicity": "MANY2ONE",
4511 "contains-other-v": "!${direction}",
4512 "delete-other-v": "!${direction}",
4513 "SVC-INFRA": "NONE",
4514 "prevent-delete": "NONE",
4516 "description": "A IPv4 address associated with a p-interface."
4519 "from": "l3-interface-ipv6-address-list",
4520 "to": "lag-interface",
4521 "label": "org.onap.relationships.inventory.BelongsTo",
4523 "multiplicity": "MANY2ONE",
4524 "contains-other-v": "!${direction}",
4525 "delete-other-v": "!${direction}",
4526 "SVC-INFRA": "NONE",
4527 "prevent-delete": "NONE",
4529 "description": "A IPv6 address associated with a lag-interface."
4532 "from": "l3-interface-ipv6-address-list",
4533 "to": "p-interface",
4534 "label": "org.onap.relationships.inventory.BelongsTo",
4536 "multiplicity": "MANY2ONE",
4537 "contains-other-v": "!${direction}",
4538 "delete-other-v": "!${direction}",
4539 "SVC-INFRA": "NONE",
4540 "prevent-delete": "NONE",
4542 "description": "A IPv6 address associated with a p-interface."
4545 "from": "l3-network",
4547 "label": "org.onap.relationships.inventory.Uses",
4549 "multiplicity": "MANY2MANY",
4550 "contains-other-v": "NONE",
4551 "delete-other-v": "NONE",
4552 "SVC-INFRA": "NONE",
4553 "prevent-delete": "NONE",
4555 "description": "l3-network uses l3-network"
4558 "from": "l3-network",
4559 "to": "network-route",
4560 "label": "org.onap.relationships.inventory.Uses",
4562 "multiplicity": "MANY2MANY",
4563 "contains-other-v": "NONE",
4564 "delete-other-v": "NONE",
4565 "prevent-delete": "${direction}",
4567 "description": "Relates l3-network to network-route for static routes."
4570 "from": "lag-interface",
4572 "label": "org.onap.relationships.inventory.MemberOf",
4574 "multiplicity": "MANY2MANY",
4575 "contains-other-v": "NONE",
4576 "delete-other-v": "NONE",
4577 "prevent-delete": "NONE",
4579 "description": "The lag-interface associated to a geo-region"
4582 "from": "lag-interface",
4583 "to": "l-interface",
4584 "label": "org.onap.relationships.inventory.Uses",
4586 "multiplicity": "MANY2MANY",
4587 "contains-other-v": "NONE",
4588 "delete-other-v": "NONE",
4589 "prevent-delete": "NONE",
4596 "label": "org.onap.relationships.inventory.BelongsTo",
4598 "multiplicity": "MANY2ONE",
4599 "contains-other-v": "!${direction}",
4600 "delete-other-v": "!${direction}",
4601 "prevent-delete": "NONE",
4603 "description": "A license belongs to a chassis."
4606 "from": "l-interface",
4608 "label": "org.onap.relationships.inventory.Uses",
4610 "multiplicity": "ONE2MANY",
4611 "contains-other-v": "NONE",
4612 "delete-other-v": "NONE",
4613 "prevent-delete": "NONE",
4615 "description": "The l-interface that is used by the next-hop."
4618 "from": "l-interface",
4620 "label": "org.onap.relationships.inventory.BelongsTo",
4622 "multiplicity": "MANY2ONE",
4623 "contains-other-v": "!${direction}",
4624 "delete-other-v": "!${direction}",
4625 "prevent-delete": "NONE",
4627 "description": "A logical interface associated with a pnf."
4630 "from": "l-interface",
4632 "label": "org.onap.relationships.inventory.BelongsTo",
4634 "multiplicity": "MANY2ONE",
4635 "contains-other-v": "!${direction}",
4636 "delete-other-v": "!${direction}",
4637 "prevent-delete": "NONE",
4639 "description": "A logical interface associated with a pserver."
4642 "from": "logical-link",
4644 "label": "org.onap.relationships.inventory.Uses",
4646 "multiplicity": "ONE2MANY",
4647 "contains-other-v": "NONE",
4648 "delete-other-v": "${direction}",
4649 "prevent-delete": "NONE",
4651 "description": "The port associated with a logical-link"
4655 "to": "cloud-region",
4656 "label": "org.onap.relationships.inventory.LocatedIn",
4658 "multiplicity": "MANY2MANY",
4659 "contains-other-v": "NONE",
4660 "delete-other-v": "NONE",
4661 "prevent-delete": "NONE",
4663 "description": "The mapping associated to a cloud-region"
4667 "to": "instance-group",
4668 "label": "org.onap.relationships.inventory.Current",
4670 "multiplicity": "MANY2MANY",
4671 "contains-other-v": "NONE",
4672 "delete-other-v": "NONE",
4673 "prevent-delete": "NONE",
4679 "to": "instance-group",
4680 "label": "org.onap.relationships.inventory.MemberOf",
4682 "multiplicity": "MANY2MANY",
4683 "contains-other-v": "NONE",
4684 "delete-other-v": "NONE",
4685 "prevent-delete": "NONE",
4687 "description": "The mapping associated to an instance-group"
4691 "to": "instance-group",
4692 "label": "org.onap.relationships.inventory.Target",
4694 "multiplicity": "MANY2MANY",
4695 "contains-other-v": "NONE",
4696 "delete-other-v": "NONE",
4697 "prevent-delete": "NONE",
4704 "label": "org.onap.relationships.inventory.AppliesTo",
4706 "multiplicity": "MANY2MANY",
4707 "contains-other-v": "NONE",
4708 "delete-other-v": "NONE",
4709 "prevent-delete": "NONE",
4711 "description": "The mapping associated to a mapping"
4716 "label": "org.onap.relationships.inventory.MemberOf",
4718 "multiplicity": "MANY2MANY",
4719 "contains-other-v": "NONE",
4720 "delete-other-v": "NONE",
4721 "prevent-delete": "NONE",
4723 "description": "The mapping associated to a mapping"
4728 "label": "org.onap.relationships.inventory.MemberOf",
4730 "multiplicity": "ONE2MANY",
4731 "contains-other-v": "NONE",
4732 "delete-other-v": "NONE",
4733 "prevent-delete": "NONE",
4735 "description": "The mapping associated to a pnf"
4740 "label": "org.onap.relationships.inventory.MemberOf",
4742 "multiplicity": "ONE2MANY",
4743 "contains-other-v": "NONE",
4744 "delete-other-v": "NONE",
4745 "prevent-delete": "NONE",
4747 "description": "The mapping associated to a policy"
4750 "from": "metadatum",
4752 "label": "org.onap.relationships.inventory.BelongsTo",
4754 "multiplicity": "MANY2ONE",
4755 "contains-other-v": "!${direction}",
4756 "delete-other-v": "!${direction}",
4757 "prevent-delete": "NONE",
4760 "relationship-properties": ["data-owner","data-source","data-source-version"]
4763 "from": "network-range",
4764 "to": "cloud-region",
4765 "label": "org.onap.relationships.inventory.LocatedIn",
4767 "multiplicity": "MANY2MANY",
4768 "contains-other-v": "NONE",
4769 "delete-other-v": "NONE",
4770 "prevent-delete": "NONE",
4772 "description": "The network-range is located in a cloud-region"
4775 "from": "network-range",
4777 "label": "org.onap.relationships.inventory.LocatedIn",
4779 "multiplicity": "MANY2MANY",
4780 "contains-other-v": "NONE",
4781 "delete-other-v": "NONE",
4782 "prevent-delete": "NONE",
4784 "description": "The network-range is located in a complex"
4787 "from": "network-range",
4789 "label": "org.onap.relationships.inventory.LocatedIn",
4791 "multiplicity": "MANY2MANY",
4792 "contains-other-v": "NONE",
4793 "delete-other-v": "NONE",
4794 "prevent-delete": "NONE",
4796 "description": "The network-range is located in a zone"
4799 "from": "network-route",
4801 "label": "org.onap.relationships.inventory.Uses",
4803 "multiplicity": "ONE2MANY",
4804 "contains-other-v": "NONE",
4805 "delete-other-v": "NONE",
4806 "prevent-delete": "NONE",
4808 "description": "The network-route that is used by the next-hop."
4811 "from": "network-route",
4813 "label": "org.onap.relationships.inventory.MemberOf",
4815 "multiplicity": "MANY2ONE",
4816 "contains-other-v": "NONE",
4817 "delete-other-v": "NONE",
4818 "prevent-delete": "NONE",
4820 "description": "The route is part of part of a subnet."
4825 "label": "org.onap.relationships.inventory.Uses",
4827 "multiplicity": "ONE2ONE",
4828 "contains-other-v": "NONE",
4829 "delete-other-v": "NONE",
4830 "prevent-delete": "NONE",
4836 "to": "hardware-catalog-item",
4837 "label": "org.onap.relationships.inventory.IsA",
4839 "multiplicity": "MANY2ONE",
4840 "contains-other-v": "NONE",
4841 "delete-other-v": "NONE",
4842 "SVC-INFRA": "NONE",
4843 "prevent-delete": "!${direction}",
4845 "description": "The pdu is described by the hardware-catalog-item."
4850 "label": "org.onap.relationships.inventory.LocatedIn",
4852 "multiplicity": "MANY2ONE",
4853 "contains-other-v": "!${direction}",
4854 "delete-other-v": "!${direction}",
4855 "SVC-INFRA": "NONE",
4856 "prevent-delete": "NONE",
4858 "description": "A pdu is located in a building (aka complex)."
4863 "label": "org.onap.relationships.inventory.Uses",
4865 "multiplicity": "ONE2MANY",
4866 "contains-other-v": "NONE",
4867 "delete-other-v": "NONE",
4868 "SVC-INFRA": "NONE",
4869 "prevent-delete": "!${direction}",
4871 "description": "A pdu uses space in a rack (aka one or more rack-units)."
4874 "from": "pluggable-slot",
4876 "label": "org.onap.relationships.inventory.LocatedIn",
4878 "multiplicity": "MANY2ONE",
4879 "contains-other-v": "!${direction}",
4880 "delete-other-v": "!${direction}",
4881 "SVC-INFRA": "NONE",
4882 "prevent-delete": "NONE",
4884 "description": "A pluggable slot is located in a card."
4887 "from": "pluggable-slot",
4889 "label": "org.onap.relationships.inventory.LocatedIn",
4891 "multiplicity": "MANY2ONE",
4892 "contains-other-v": "!${direction}",
4893 "delete-other-v": "!${direction}",
4894 "SVC-INFRA": "NONE",
4895 "prevent-delete": "NONE",
4897 "description": "A pluggable-slot is located in a chassis."
4900 "from": "pluggable",
4902 "label": "org.onap.relationships.inventory.PartOf",
4904 "multiplicity": "MANY2ONE",
4905 "contains-other-v": "NONE",
4906 "delete-other-v": "!${direction}",
4907 "SVC-INFRA": "NONE",
4908 "prevent-delete": "NONE",
4910 "description": "A pluggable that is intergrated with a cable."
4913 "from": "pluggable",
4914 "to": "hardware-catalog-item",
4915 "label": "org.onap.relationships.inventory.IsA",
4917 "multiplicity": "MANY2ONE",
4918 "contains-other-v": "NONE",
4919 "delete-other-v": "NONE",
4920 "SVC-INFRA": "NONE",
4921 "prevent-delete": "!${direction}",
4923 "description": "The pluggable is described by the hardware-catalog-item."
4926 "from": "pluggable",
4927 "to": "pluggable-slot",
4928 "label": "org.onap.relationships.inventory.LocatedIn",
4930 "multiplicity": "ONE2ONE",
4931 "contains-other-v": "!${direction}",
4932 "delete-other-v": "!${direction}",
4933 "SVC-INFRA": "NONE",
4934 "prevent-delete": "NONE",
4936 "description": "A pluggable is located in a pluggable-slot."
4940 "to": "autonomous-system",
4941 "label": "org.onap.relationships.inventory.LocatedIn",
4943 "multiplicity": "MANY2ONE",
4944 "contains-other-v": "NONE",
4945 "delete-other-v": "NONE",
4946 "SVC-INFRA": "NONE",
4947 "prevent-delete": "!${direction}",
4949 "description": "pnf is located in the autonomous-system."
4953 "to": "cloud-region",
4954 "label": "org.onap.relationships.inventory.LocatedIn",
4956 "multiplicity": "MANY2ONE",
4957 "contains-other-v": "NONE",
4958 "delete-other-v": "NONE",
4959 "prevent-delete": "NONE",
4961 "description": "A pnf is located in (aka supports) a cloud-region."
4965 "to": "cloud-region",
4966 "label": "org.onap.relationships.inventory.Uses",
4968 "multiplicity": "MANY2MANY",
4969 "contains-other-v": "NONE",
4970 "delete-other-v": "NONE",
4971 "prevent-delete": "NONE",
4973 "description": "used for CSP pnf to cloud-region."
4977 "to": "hw-component",
4978 "label": "org.onap.relationships.inventory.MemberOf",
4980 "multiplicity": "MANY2ONE",
4981 "contains-other-v": "NONE",
4982 "delete-other-v": "NONE",
4983 "prevent-delete": "NONE",
4985 "description": "The hw-component associated to a pnf"
4990 "label": "org.onap.relationships.inventory.Uses",
4992 "multiplicity": "MANY2MANY",
4993 "contains-other-v": "NONE",
4994 "delete-other-v": "NONE",
4995 "SVC-INFRA": "NONE",
4996 "prevent-delete": "NONE",
4998 "description": "A pnf uses policies",
4999 "relationship-properties": ["data-owner","data-source","data-source-version"]
5004 "label": "org.onap.relationships.inventory.PartOf",
5006 "multiplicity": "MANY2ONE",
5007 "contains-other-v": "NONE",
5008 "delete-other-v": "NONE",
5009 "SVC-INFRA": "NONE",
5010 "prevent-delete": "NONE",
5012 "description": "The pnf is part of a project (ex, VPMO that ordered the equipment)."
5016 "to": "sw-component",
5017 "label": "org.onap.relationships.inventory.MemberOf",
5019 "multiplicity": "MANY2ONE",
5020 "contains-other-v": "NONE",
5021 "delete-other-v": "NONE",
5022 "prevent-delete": "NONE",
5024 "description": "The sw-component associated to a pnf"
5028 "to": "address-family",
5029 "label": "org.onap.relationships.inventory.AppliesTo",
5031 "multiplicity": "MANY2MANY",
5032 "contains-other-v": "NONE",
5033 "delete-other-v": "NONE",
5034 "SVC-INFRA": "NONE",
5035 "prevent-delete": "${direction}",
5037 "description": "A policy applies to an address family.",
5038 "relationship-properties": ["data-owner","data-source","data-source-version"]
5043 "label": "org.onap.relationships.inventory.AppliesTo",
5045 "multiplicity": "MANY2MANY",
5046 "contains-other-v": "NONE",
5047 "delete-other-v": "NONE",
5048 "SVC-INFRA": "NONE",
5049 "prevent-delete": "${direction}",
5051 "description": "A policy applies to a bgp-group."
5055 "to": "bgp-neighbor",
5056 "label": "org.onap.relationships.inventory.AppliesTo",
5058 "multiplicity": "MANY2MANY",
5059 "contains-other-v": "NONE",
5060 "delete-other-v": "NONE",
5061 "SVC-INFRA": "NONE",
5062 "prevent-delete": "${direction}",
5064 "description": "A policy applies to a bgp-neighbor."
5068 "to": "instance-group",
5069 "label": "org.onap.relationships.inventory.AppliesTo",
5071 "multiplicity": "MANY2ONE",
5072 "contains-other-v": "NONE",
5073 "delete-other-v": "NONE",
5074 "prevent-delete": "NONE",
5076 "description": "The policy associated to an instance-group",
5077 "relationship-properties": ["data-owner","data-source","data-source-version"]
5082 "label": "org.onap.relationships.inventory.AppliesTo",
5084 "multiplicity": "MANY2MANY",
5085 "contains-other-v": "NONE",
5086 "delete-other-v": "NONE",
5087 "SVC-INFRA": "NONE",
5088 "prevent-delete": "NONE",
5090 "description": "A policy applies to l3-networks."
5094 "to": "l-interface",
5095 "label": "org.onap.relationships.inventory.AppliesTo",
5097 "multiplicity": "MANY2MANY",
5098 "contains-other-v": "NONE",
5099 "delete-other-v": "NONE",
5100 "SVC-INFRA": "NONE",
5101 "prevent-delete": "NONE",
5103 "description": "The policy applies to an l-interface.",
5104 "relationship-properties": ["data-owner","data-source","data-source-version"]
5109 "label": "org.onap.relationships.inventory.Implements",
5111 "multiplicity": "ONE2MANY",
5112 "contains-other-v": "${direction}",
5113 "delete-other-v": "${direction}",
5114 "SVC-INFRA": "NONE",
5115 "prevent-delete": "NONE",
5122 "label": "org.onap.relationships.inventory.AppliesTo",
5124 "multiplicity": "MANY2MANY",
5125 "contains-other-v": "NONE",
5126 "delete-other-v": "NONE",
5127 "SVC-INFRA": "NONE",
5128 "prevent-delete": "${direction}",
5130 "description": "This edge allows for QOS policy to vlan-tag relationship. For a given policy get all vlan tags as well as for a given vlan-tag get all the policies.",
5131 "relationship-properties": ["data-owner","data-source","data-source-version"]
5135 "to": "vpn-binding",
5136 "label": "org.onap.relationships.inventory.Uses",
5138 "multiplicity": "ONE2MANY",
5139 "contains-other-v": "NONE",
5140 "delete-other-v": "NONE",
5141 "SVC-INFRA": "NONE",
5142 "prevent-delete": "NONE",
5144 "description": "A policy uses vpn-bindings"
5149 "label": "org.onap.relationships.inventory.AppliesTo",
5151 "multiplicity": "MANY2MANY",
5152 "contains-other-v": "NONE",
5153 "delete-other-v": "NONE",
5154 "SVC-INFRA": "NONE",
5155 "prevent-delete": "NONE",
5158 "relationship-properties": ["data-owner","data-source","data-source-version"]
5161 "from": "port-list",
5163 "label": "org.onap.relationships.inventory.BelongsTo",
5165 "multiplicity": "MANY2ONE",
5166 "contains-other-v": "!${direction}",
5167 "delete-other-v": "!${direction}",
5168 "SVC-INFRA": "NONE",
5169 "prevent-delete": "NONE",
5176 "label": "tosca.relationships.network.LinksTo",
5178 "multiplicity": "MANY2ONE",
5179 "contains-other-v": "NONE",
5180 "delete-other-v": "NONE",
5181 "SVC-INFRA": "NONE",
5182 "prevent-delete": "${direction}",
5184 "description": "A channel-interface terminates a channel-link."
5189 "label": "org.onap.relationships.inventory.LocatedIn",
5191 "multiplicity": "MANY2ONE",
5192 "contains-other-v": "!${direction}",
5193 "delete-other-v": "!${direction}",
5194 "SVC-INFRA": "NONE",
5195 "prevent-delete": "NONE",
5197 "description": "A port is located in a card."
5202 "label": "org.onap.relationships.inventory.LocatedIn",
5204 "multiplicity": "MANY2ONE",
5205 "contains-other-v": "!${direction}",
5206 "delete-other-v": "!${direction}",
5207 "SVC-INFRA": "NONE",
5208 "prevent-delete": "NONE",
5210 "description": "A port is LocatedIn a chassis."
5214 "to": "p-interface",
5215 "label": "org.onap.relationships.inventory.ComposedOf",
5217 "multiplicity": "MANY2MANY",
5218 "contains-other-v": "NONE",
5219 "delete-other-v": "${direction}",
5220 "SVC-INFRA": "NONE",
5221 "prevent-delete": "NONE",
5223 "description": "A port is composed of one or more p-interfaces."
5228 "label": "org.onap.relationships.inventory.LocatedIn",
5230 "multiplicity": "MANY2ONE",
5231 "contains-other-v": "!${direction}",
5232 "delete-other-v": "!${direction}",
5233 "SVC-INFRA": "NONE",
5234 "prevent-delete": "NONE",
5236 "description": "A port is located in a pluggable."
5241 "label": "org.onap.relationships.inventory.LinksTo",
5243 "multiplicity": "ONE2ONE",
5244 "contains-other-v": "NONE",
5245 "delete-other-v": "NONE",
5246 "SVC-INFRA": "NONE",
5247 "prevent-delete": "NONE",
5249 "description": "A port LinksTo another port."
5254 "label": "org.onap.relationships.inventory.AppliesTo",
5256 "multiplicity": "MANY2MANY",
5257 "contains-other-v": "NONE",
5258 "delete-other-v": "NONE",
5259 "SVC-INFRA": "NONE",
5260 "prevent-delete": "${direction}",
5262 "description": "The profile (set of characteristics) applies to the card."
5267 "label": "org.onap.relationships.inventory.AppliesTo",
5269 "multiplicity": "MANY2MANY",
5270 "contains-other-v": "NONE",
5271 "delete-other-v": "None",
5272 "SVC-INFRA": "NONE",
5273 "prevent-delete": "${direction}",
5275 "description": "The profile (set of characteristics) applies to the chassis."
5279 "to": "cloud-region",
5280 "label": "org.onap.relationships.inventory.AppliesTo",
5282 "multiplicity": "MANY2MANY",
5283 "contains-other-v": "NONE",
5284 "delete-other-v": "NONE",
5285 "prevent-delete": "NONE",
5291 "to": "hardware-catalog-item",
5292 "label": "org.onap.relationships.inventory.AppliesTo",
5294 "multiplicity": "MANY2MANY",
5295 "contains-other-v": "NONE",
5296 "delete-other-v": "NONE",
5297 "SVC-INFRA": "NONE",
5298 "prevent-delete": "${direction}",
5300 "description": "A set of characteristics of the hardware-catalog-item."
5304 "to": "instance-group",
5305 "label": "org.onap.relationships.inventory.AppliesTo",
5307 "multiplicity": "MANY2MANY",
5308 "contains-other-v": "NONE",
5309 "delete-other-v": "NONE",
5310 "SVC-INFRA": "NONE",
5311 "prevent-delete": "${direction}",
5313 "description": "A profile (set of characteristics) applies to the instance-group (as a vrrp group)."
5318 "label": "org.onap.relationships.inventory.AppliesTo",
5320 "multiplicity": "MANY2MANY",
5321 "contains-other-v": "NONE",
5322 "delete-other-v": "NONE",
5323 "SVC-INFRA": "NONE",
5324 "prevent-delete": "${direction}",
5326 "description": "A profile (set of characteristics) applies to the l3-network."
5330 "to": "lag-interface",
5331 "label": "org.onap.relationships.inventory.AppliesTo",
5333 "multiplicity": "MANY2MANY",
5334 "contains-other-v": "NONE",
5335 "delete-other-v": "NONE",
5336 "SVC-INFRA": "NONE",
5337 "prevent-delete": "${direction}",
5339 "description": "A profile (set of characteristics) applies to the lag-interface.",
5340 "relationship-properties": ["data-owner","data-source","data-source-version"]
5344 "to": "l-interface",
5345 "label": "org.onap.relationships.inventory.AppliesTo",
5347 "multiplicity": "MANY2MANY",
5348 "contains-other-v": "NONE",
5349 "delete-other-v": "NONE",
5350 "SVC-INFRA": "NONE",
5351 "prevent-delete": "${direction}",
5353 "description": "A profile (set of characteristics) applies to the l-interface.",
5354 "relationship-properties": ["data-owner","data-source","data-source-version"]
5358 "to": "logical-link",
5359 "label": "org.onap.relationships.inventory.AppliesTo",
5361 "multiplicity": "MANY2MANY",
5362 "contains-other-v": "NONE",
5363 "delete-other-v": "NONE",
5364 "SVC-INFRA": "NONE",
5365 "prevent-delete": "${direction}",
5367 "description": "A profile (set of characteristics) applies to the logical-link."
5372 "label": "org.onap.relationships.inventory.AppliesTo",
5374 "multiplicity": "MANY2MANY",
5375 "contains-other-v": "NONE",
5376 "delete-other-v": "None",
5377 "SVC-INFRA": "NONE",
5378 "prevent-delete": "${direction}",
5380 "description": "The profile (set of characteristics) applies to the pdu."
5384 "to": "physical-link",
5385 "label": "org.onap.relationships.inventory.AppliesTo",
5387 "multiplicity": "MANY2MANY",
5388 "contains-other-v": "NONE",
5389 "delete-other-v": "NONE",
5390 "SVC-INFRA": "NONE",
5391 "prevent-delete": "${direction}",
5393 "description": "A profile (set of characteristics) applies to the physical-link."
5397 "to": "p-interface",
5398 "label": "org.onap.relationships.inventory.AppliesTo",
5400 "multiplicity": "MANY2MANY",
5401 "contains-other-v": "NONE",
5402 "delete-other-v": "NONE",
5403 "SVC-INFRA": "NONE",
5404 "prevent-delete": "${direction}",
5406 "description": "A profile (set of characteristics) applies to the p-interface.",
5407 "relationship-properties": ["data-owner","data-source","data-source-version"]
5412 "label": "org.onap.relationships.inventory.AppliesTo",
5414 "multiplicity": "MANY2MANY",
5415 "contains-other-v": "NONE",
5416 "delete-other-v": "NONE",
5417 "SVC-INFRA": "NONE",
5418 "prevent-delete": "${direction}",
5420 "description": "The profile (set of characteristics) applies to the pluggable."
5425 "label": "org.onap.relationships.inventory.AppliesTo",
5427 "multiplicity": "MANY2MANY",
5428 "contains-other-v": "NONE",
5429 "delete-other-v": "NONE",
5430 "SVC-INFRA": "NONE",
5431 "prevent-delete": "${direction}",
5433 "description": "A profile (set of characteristics) applies to the pnf.",
5434 "relationship-properties": ["data-owner","data-source","data-source-version"]
5439 "label": "org.onap.relationships.inventory.AppliesTo",
5441 "multiplicity": "MANY2MANY",
5442 "contains-other-v": "NONE",
5443 "delete-other-v": "NONE",
5444 "SVC-INFRA": "NONE",
5445 "prevent-delete": "${direction}",
5447 "description": "A profile (set of characteristics) applies to the policy.",
5448 "relationship-properties": ["data-owner","data-source","data-source-version"]
5453 "label": "org.onap.relationships.inventory.AppliesTo",
5455 "multiplicity": "MANY2MANY",
5456 "contains-other-v": "NONE",
5457 "delete-other-v": "NONE",
5458 "SVC-INFRA": "NONE",
5459 "prevent-delete": "${direction}",
5461 "description": "A profile (set of characteristics) applies to the pserver."
5466 "label": "org.onap.relationships.inventory.AppliesTo",
5468 "multiplicity": "MANY2MANY",
5469 "contains-other-v": "NONE",
5470 "delete-other-v": "NONE",
5471 "SVC-INFRA": "NONE",
5472 "prevent-delete": "${direction}",
5474 "description": "The profile (set of characteristics) applies to the rack."
5479 "label": "org.onap.relationships.inventory.AppliesTo",
5481 "multiplicity": "MANY2MANY",
5482 "contains-other-v": "NONE",
5483 "delete-other-v": "NONE",
5484 "SVC-INFRA": "NONE",
5485 "prevent-delete": "${direction}",
5487 "description": "A profile (set of characteristics) applies to the subnet."
5492 "label": "org.onap.relationships.inventory.AppliesTo",
5494 "multiplicity": "MANY2MANY",
5495 "contains-other-v": "NONE",
5496 "delete-other-v": "NONE",
5497 "SVC-INFRA": "NONE",
5498 "prevent-delete": "${direction}",
5500 "description": "A profile (set of characteristics) applies to the vlan-range."
5505 "label": "org.onap.relationships.inventory.AppliesTo",
5507 "multiplicity": "MANY2MANY",
5508 "contains-other-v": "NONE",
5509 "delete-other-v": "NONE",
5510 "SVC-INFRA": "NONE",
5511 "prevent-delete": "${direction}",
5513 "description": "A profile (set of characteristics) applies to the vlan-tag."
5517 "to": "vpn-binding",
5518 "label": "org.onap.relationships.inventory.AppliesTo",
5520 "multiplicity": "MANY2MANY",
5521 "contains-other-v": "NONE",
5522 "delete-other-v": "NONE",
5523 "SVC-INFRA": "NONE",
5524 "prevent-delete": "${direction}",
5526 "description": "A profile (set of characteristics) applies to the vpn-binding."
5531 "label": "org.onap.relationships.inventory.AppliesTo",
5533 "multiplicity": "MANY2MANY",
5534 "contains-other-v": "NONE",
5535 "delete-other-v": "NONE",
5536 "SVC-INFRA": "NONE",
5537 "prevent-delete": "${direction}",
5539 "description": "A profile (set of characteristics) applies to the vrf.",
5540 "relationship-properties": ["data-owner","data-source","data-source-version"]
5544 "to": "hw-component",
5545 "label": "org.onap.relationships.inventory.MemberOf",
5547 "multiplicity": "MANY2ONE",
5548 "contains-other-v": "NONE",
5549 "delete-other-v": "NONE",
5550 "prevent-delete": "NONE",
5552 "description": "The hw-component associated to a pserver"
5557 "label": "org.onap.relationships.inventory.Implements",
5559 "multiplicity": "MANY2MANY",
5560 "contains-other-v": "NONE",
5561 "delete-other-v": "NONE",
5562 "SVC-INFRA": "NONE",
5563 "prevent-delete": "NONE",
5570 "label": "org.onap.relationships.inventory.PartOf",
5572 "multiplicity": "MANY2ONE",
5573 "contains-other-v": "NONE",
5574 "delete-other-v": "NONE",
5575 "SVC-INFRA": "NONE",
5576 "prevent-delete": "NONE",
5578 "description": "The pserver is part of a project (ex, VPMO that ordered the equipment)."
5582 "to": "sw-component",
5583 "label": "org.onap.relationships.inventory.MemberOf",
5585 "multiplicity": "MANY2ONE",
5586 "contains-other-v": "NONE",
5587 "delete-other-v": "NONE",
5588 "prevent-delete": "NONE",
5590 "description": "The sw-component associated to a pserver"
5595 "label": "org.onap.relationships.inventory.LocatedIn",
5597 "multiplicity": "MANY2ONE",
5598 "contains-other-v": "!${direction}",
5599 "delete-other-v": "!${direction}",
5600 "SVC-INFRA": "NONE",
5601 "prevent-delete": "NONE",
5603 "description": "A rack is located in a complex (aka building)."
5607 "to": "hardware-catalog-item",
5608 "label": "org.onap.relationships.inventory.IsA",
5610 "multiplicity": "MANY2ONE",
5611 "contains-other-v": "NONE",
5612 "delete-other-v": "NONE",
5613 "SVC-INFRA": "NONE",
5614 "prevent-delete": "!${direction}",
5616 "description": "The rack is this item from the hardware-catalog."
5620 "to": "instance-group",
5621 "label": "org.onap.relationships.inventory.MemberOf",
5623 "multiplicity": "MANY2ONE",
5624 "contains-other-v": "NONE",
5625 "delete-other-v": "NONE",
5626 "SVC-INFRA": "NONE",
5627 "prevent-delete": "!${direction}",
5629 "description": "The rack is a member of the instance-group (rack-group or pod)."
5632 "from": "rack-unit",
5634 "label": "org.onap.relationships.inventory.LocatedIn",
5636 "multiplicity": "MANY2ONE",
5637 "contains-other-v": "!${direction}",
5638 "delete-other-v": "!${direction}",
5639 "SVC-INFRA": "NONE",
5640 "prevent-delete": "NONE",
5642 "description": "A rack-unit is located in a rack."
5645 "from": "relationship-component",
5646 "to": "relationship-rule",
5647 "label": "org.onap.relationships.inventory.BelongsTo",
5649 "multiplicity": "MANY2ONE",
5650 "contains-other-v": "!${direction}",
5651 "delete-other-v": "!${direction}",
5652 "prevent-delete": "NONE",
5654 "description": "Defines the traversal needed to reach the node of relationship-rule"
5657 "from": "relationship-rule",
5659 "label": "org.onap.relationships.inventory.AppliesTo",
5661 "multiplicity": "MANY2MANY",
5662 "contains-other-v": "NONE",
5663 "delete-other-v": "NONE",
5664 "prevent-delete": "NONE",
5666 "description": "Details relationships policy requires."
5669 "from": "relationship-rule",
5671 "label": "org.onap.relationships.inventory.AppliesTo",
5673 "multiplicity": "MANY2MANY",
5674 "contains-other-v": "NONE",
5675 "delete-other-v": "NONE",
5676 "prevent-delete": "NONE",
5678 "description": "Details relationships profile requires."
5683 "label": "org.onap.relationships.inventory.Uses",
5685 "multiplicity": "MANY2MANY",
5686 "contains-other-v": "NONE",
5687 "delete-other-v": "NONE",
5688 "prevent-delete": "NONE",
5690 "description": "The rule that is used by the next-hop. For CG-NAT these are the ACL policies."
5693 "from": "selector-list",
5695 "label": "org.onap.relationships.inventory.BelongsTo",
5697 "multiplicity": "MANY2ONE",
5698 "contains-other-v": "!${direction}",
5699 "delete-other-v": "!${direction}",
5700 "SVC-INFRA": "NONE",
5701 "prevent-delete": "NONE",
5706 "from": "selector-list",
5708 "label": "org.onap.relationships.inventory.BelongsTo",
5710 "multiplicity": "MANY2ONE",
5711 "contains-other-v": "!${direction}",
5712 "delete-other-v": "!${direction}",
5713 "SVC-INFRA": "NONE",
5714 "prevent-delete": "NONE",
5719 "from": "service-instance",
5720 "to": "owning-entity",
5721 "label": "org.onap.relationships.inventory.Uses",
5723 "multiplicity": "MANY2ONE",
5724 "contains-other-v": "NONE",
5725 "delete-other-v": "NONE",
5726 "prevent-delete": "NONE",
5728 "description": "service-instance Uses an owning-entity"
5731 "from": "service-instance",
5733 "label": "org.onap.relationships.inventory.ComposedOf",
5735 "multiplicity": "MANY2MANY",
5736 "contains-other-v": "NONE",
5737 "delete-other-v": "NONE",
5738 "prevent-delete": "${direction}",
5740 "description": "This edge relates a vrf that is configured on a pnf to the service-instances that the vrf supports."
5743 "from": "service-subscription",
5745 "label": "org.onap.relationships.inventory.BelongsTo",
5747 "multiplicity": "MANY2ONE",
5748 "contains-other-v": "!${direction}",
5749 "delete-other-v": "!${direction}",
5750 "prevent-delete": "NONE",
5752 "description": "service-subscription BelongsTo customer"
5757 "label": "org.onap.relationships.inventory.BelongsTo",
5759 "multiplicity": "MANY2ONE",
5760 "contains-other-v": "!${direction}",
5761 "delete-other-v": "!${direction}",
5762 "prevent-delete": "NONE",
5764 "description": "A fabric subnet belongs to a zone."
5767 "from": "sw-component",
5769 "label": "org.onap.relationships.inventory.AppliesTo",
5771 "multiplicity": "MANY2MANY",
5772 "contains-other-v": "NONE",
5773 "delete-other-v": "NONE",
5774 "prevent-delete": "NONE",
5776 "description": "The profile associated to a sw-component",
5777 "relationship-properties": ["data-owner","data-source","data-source-version"]
5780 "from": "validation-audit",
5781 "to": "cloud-region",
5782 "label": "org.onap.relationships.inventory.BelongsTo",
5784 "multiplicity": "ONE2ONE",
5785 "contains-other-v": "!${direction}",
5786 "delete-other-v": "!${direction}",
5787 "prevent-delete": "NONE",
5789 "description": "The validation-audit associated to a cloud-region"
5792 "from": "validation-audit",
5793 "to": "line-of-business",
5794 "label": "org.onap.relationships.inventory.AppliesTo",
5796 "multiplicity": "MANY2ONE",
5797 "contains-other-v": "NONE",
5798 "delete-other-v": "NONE",
5799 "prevent-delete": "NONE",
5801 "description": "The line-of-business associated to a validation-audit"
5804 "from": "vlan-characteristic",
5806 "label": "org.onap.relationships.inventory.AppliesTo",
5808 "multiplicity": "MANY2MANY",
5809 "contains-other-v": "NONE",
5810 "delete-other-v": "NONE",
5811 "SVC-INFRA": "NONE",
5812 "prevent-delete": "NONE",
5817 "from": "vpn-binding",
5818 "to": "aggregate-route",
5819 "label": "org.onap.relationships.inventory.Uses",
5821 "multiplicity": "ONE2MANY",
5822 "contains-other-v": "NONE",
5823 "delete-other-v": "NONE",
5824 "SVC-INFRA": "NONE",
5825 "prevent-delete": "NONE",
5827 "description": "A vpn-binding uses many aggregate routes"
5831 "to": "network-route",
5832 "label": "org.onap.relationships.inventory.Uses",
5834 "multiplicity": "MANY2MANY",
5835 "contains-other-v": "NONE",
5836 "delete-other-v": "NONE",
5837 "prevent-delete": "${direction}",
5839 "description": "Relates vrf to network-route for static routes."
5844 "label": "org.onap.relationships.inventory.Uses",
5846 "multiplicity": "MANY2MANY",
5847 "contains-other-v": "NONE",
5848 "delete-other-v": "NONE",
5849 "prevent-delete": "NONE",
5851 "description": "The vrfs that are used by the next-hop."
5855 "to": "instance-group",
5856 "label": "org.onap.relationships.inventory.MemberOf",
5858 "multiplicity": "MANY2MANY",
5859 "contains-other-v": "NONE",
5860 "delete-other-v": "NONE",
5861 "prevent-delete": "NONE",
5867 "to": "sw-component",
5868 "label": "org.onap.relationships.inventory.MemberOf",
5870 "multiplicity": "MANY2ONE",
5871 "contains-other-v": "NONE",
5872 "delete-other-v": "NONE",
5873 "prevent-delete": "NONE",
5875 "description": "The sw-component associated to a vserver"
5879 "to": "service-instance",
5880 "label": "org.onap.relationships.inventory.Uses",
5882 "multiplicity": "MANY2MANY",
5883 "contains-other-v": "NONE",
5884 "delete-other-v": "NONE",
5885 "prevent-delete": "NONE",
5890 "from": "service-instance",
5891 "to": "network-route",
5892 "label": "org.onap.relationships.inventory.ComposedOf",
5894 "multiplicity": "MANY2MANY",
5895 "contains-other-v": "NONE",
5896 "delete-other-v": "${direction}",
5897 "prevent-delete": "NONE",
5902 "from": "selector-list",
5903 "to": "object-group",
5904 "label": "org.onap.relationships.inventory.BelongsTo",
5906 "multiplicity": "MANY2ONE",
5907 "contains-other-v": "!${direction}",
5908 "delete-other-v": "!${direction}",
5909 "SVC-INFRA": "NONE",
5910 "prevent-delete": "NONE",
5917 "label": "org.onap.relationships.inventory.Uses",
5919 "multiplicity": "MANY2MANY",
5920 "contains-other-v": "NONE",
5921 "delete-other-v": "NONE",
5922 "SVC-INFRA": "NONE",
5923 "prevent-delete": "${direction}",
5926 "relationship-properties": ["data-owner","data-source","data-source-version"]
5929 "from": "generic-vnf",
5930 "to": "object-group",
5931 "label": "org.onap.relationships.inventory.AppliesTo",
5933 "multiplicity": "MANY2MANY",
5934 "contains-other-v": "NONE",
5935 "delete-other-v": "NONE",
5936 "SVC-INFRA": "NONE",
5937 "prevent-delete": "NONE",
5939 "description":"A relationship that ties the device to the prefix-list/community-list."
5944 "label": "org.onap.relationships.inventory.Uses",
5946 "multiplicity": "MANY2MANY",
5947 "contains-other-v": "NONE",
5948 "delete-other-v": "NONE",
5949 "SVC-INFRA": "NONE",
5950 "prevent-delete": "NONE",
5953 "relationship-properties": ["data-owner","data-source","data-source-version"]
5956 "from": "port-list",
5958 "label": "org.onap.relationships.inventory.BelongsTo",
5960 "multiplicity": "MANY2ONE",
5961 "contains-other-v": "!${direction}",
5962 "delete-other-v": "!${direction}",
5963 "SVC-INFRA": "NONE",
5964 "prevent-delete": "NONE",
5969 "from": "selector-list",
5971 "label": "org.onap.relationships.inventory.BelongsTo",
5973 "multiplicity": "MANY2ONE",
5974 "contains-other-v": "!${direction}",
5975 "delete-other-v": "!${direction}",
5976 "SVC-INFRA": "NONE",
5977 "prevent-delete": "NONE",
5983 "to": "object-group",
5984 "label": "org.onap.relationships.inventory.MemberOf",
5986 "multiplicity": "ONE2MANY",
5987 "contains-other-v": "NONE",
5988 "delete-other-v": "NONE",
5989 "prevent-delete": "NONE",
5991 "description": "The mapping associated to an object-group"
5996 "label": "org.onap.relationships.inventory.Uses",
5998 "multiplicity": "MANY2MANY",
5999 "contains-other-v": "NONE",
6000 "delete-other-v": "NONE",
6001 "SVC-INFRA": "NONE",
6002 "prevent-delete": "${direction}",
6007 "from": "relationship-rule",
6009 "label": "org.onap.relationships.inventory.AppliesTo",
6011 "multiplicity": "MANY2MANY",
6012 "contains-other-v": "NONE",
6013 "delete-other-v": "NONE",
6014 "prevent-delete": "${direction}",
6016 "description": "Details relationships endpoint requires"
6020 "to": "object-group",
6021 "label": "org.onap.relationships.inventory.Uses",
6023 "multiplicity": "MANY2MANY",
6024 "contains-other-v": "NONE",
6025 "delete-other-v": "NONE",
6026 "prevent-delete": "NONE",
6029 "relationship-properties": ["data-owner","data-source","data-source-version"]
6032 "from": "object-group",
6034 "label": "org.onap.relationships.inventory.LocatedIn",
6036 "multiplicity": "MANY2MANY",
6037 "contains-other-v": "NONE",
6038 "delete-other-v": "NONE",
6039 "prevent-delete": "NONE",
6041 "description": "The object-group is located in a complex"
6046 "label": "org.onap.relationships.inventory.Uses",
6048 "multiplicity": "MANY2MANY",
6049 "contains-other-v": "NONE",
6050 "delete-other-v": "NONE",
6051 "SVC-INFRA": "NONE",
6052 "prevent-delete": "${direction}",
6055 "relationship-properties": ["data-owner","data-source","data-source-version"]
6058 "from": "relationship-rule",
6059 "to": "object-group",
6060 "label": "org.onap.relationships.inventory.AppliesTo",
6062 "multiplicity": "MANY2MANY",
6063 "contains-other-v": "NONE",
6064 "delete-other-v": "NONE",
6065 "prevent-delete": "NONE",
6067 "description": "Details relationships object-group requires"
6070 "from": "object-group",
6072 "label": "org.onap.relationships.inventory.AppliesTo",
6074 "multiplicity": "MANY2MANY",
6075 "contains-other-v": "NONE",
6076 "delete-other-v": "NONE",
6077 "prevent-delete": "${direction}",
6079 "description": "The object-group to VRF for various route types.",
6080 "relationship-properties": ["data-owner","data-source","data-source-version"]
6085 "label": "org.onap.relationships.inventory.AppliesTo",
6087 "multiplicity": "MANY2MANY",
6088 "contains-other-v": "NONE",
6089 "delete-other-v": "NONE",
6090 "SVC-INFRA": "NONE",
6091 "prevent-delete": "${direction}",
6093 "description": "A profile (set of characteristics) applies to the endpoint."
6096 "from": "cloud-region",
6098 "label": "org.onap.relationships.inventory.Uses",
6100 "multiplicity": "MANY2MANY",
6101 "contains-other-v": "NONE",
6102 "delete-other-v": "NONE",
6103 "SVC-INFRA": "NONE",
6104 "prevent-delete": "${direction}",
6109 "from": "object-group",
6110 "to": "object-group",
6111 "label": "org.onap.relationships.inventory.AppliesTo",
6113 "multiplicity": "MANY2MANY",
6114 "contains-other-v": "NONE",
6115 "delete-other-v": "NONE",
6116 "prevent-delete": "NONE",
6118 "description": "The object-gorup that applies to an object-group"
6121 "from": "object-group",
6122 "to": "cloud-region",
6123 "label": "org.onap.relationships.inventory.LocatedIn",
6125 "multiplicity": "MANY2MANY",
6126 "contains-other-v": "NONE",
6127 "delete-other-v": "NONE",
6128 "prevent-delete": "NONE",
6130 "description": "The object-group is located in a cloud-region"
6134 "to": "object-group",
6135 "label": "org.onap.relationships.inventory.Uses",
6137 "multiplicity": "MANY2MANY",
6138 "contains-other-v": "NONE",
6139 "delete-other-v": "NONE",
6140 "SVC-INFRA": "NONE",
6141 "prevent-delete": "!${direction}",
6144 "relationship-properties": ["data-owner","data-source","data-source-version"]
6148 "to": "object-group",
6149 "label": "org.onap.relationships.inventory.AppliesTo",
6151 "multiplicity": "MANY2MANY",
6152 "contains-other-v": "NONE",
6153 "delete-other-v": "NONE",
6154 "SVC-INFRA": "NONE",
6155 "prevent-delete": "!${direction}",
6158 "relationship-properties": ["data-owner","data-source","data-source-version"]
6162 "to": "object-group",
6163 "label": "org.onap.relationships.inventory.Source",
6165 "multiplicity": "MANY2MANY",
6166 "contains-other-v": "NONE",
6167 "delete-other-v": "NONE",
6168 "SVC-INFRA": "NONE",
6169 "prevent-delete": "!${direction}",
6172 "relationship-properties": ["data-owner","data-source","data-source-version"]
6176 "to": "object-group",
6177 "label": "org.onap.relationships.inventory.Destination",
6179 "multiplicity": "MANY2MANY",
6180 "contains-other-v": "NONE",
6181 "delete-other-v": "NONE",
6182 "SVC-INFRA": "NONE",
6183 "prevent-delete": "!${direction}",
6186 "relationship-properties": ["data-owner","data-source","data-source-version"]
6190 "to": "object-group",
6191 "label": "org.onap.relationships.inventory.AppliesTo",
6193 "multiplicity": "MANY2MANY",
6194 "contains-other-v": "NONE",
6195 "delete-other-v": "NONE",
6196 "prevent-delete": "${direction}",
6198 "description": "The profile (set of characteristics) classifies the object-group.",
6199 "relationship-properties": ["data-owner","data-source","data-source-version"]
6202 "from": "object-group",
6204 "label": "org.onap.relationships.inventory.LocatedIn",
6206 "multiplicity": "MANY2MANY",
6207 "contains-other-v": "NONE",
6208 "delete-other-v": "NONE",
6209 "prevent-delete": "NONE",
6211 "description": "The object-group is located in a zone"
6214 "from": "network-route",
6215 "to": "object-group",
6216 "label": "org.onap.relationships.inventory.MemberOf",
6218 "multiplicity": "MANY2MANY",
6219 "contains-other-v": "NONE",
6220 "delete-other-v": "NONE",
6221 "prevent-delete": "${direction}",
6223 "description": "The route is part of part of a route-list that is modeled in an object-group."
6226 "from": "ip-address-list",
6227 "to": "object-group",
6228 "label": "org.onap.relationships.inventory.BelongsTo",
6230 "multiplicity": "MANY2ONE",
6231 "contains-other-v": "!${direction}",
6232 "delete-other-v": "!${direction}",
6233 "SVC-INFRA": "NONE",
6234 "prevent-delete": "NONE",
6239 "from": "object-group",
6241 "label": "org.onap.relationships.inventory.AppliesTo",
6243 "multiplicity": "MANY2MANY",
6244 "contains-other-v": "NONE",
6245 "delete-other-v": "NONE",
6246 "SVC-INFRA": "NONE",
6247 "prevent-delete": "NONE",
6250 "relationship-properties": ["data-owner","data-source","data-source-version"]
6253 "from": "community-list",
6254 "to": "object-group",
6255 "label": "org.onap.relationships.inventory.BelongsTo",
6257 "multiplicity": "MANY2ONE",
6258 "contains-other-v": "!${direction}",
6259 "delete-other-v": "!${direction}",
6260 "SVC-INFRA": "NONE",
6261 "prevent-delete": "NONE",
6266 "from": "port-list",
6267 "to": "object-group",
6268 "label": "org.onap.relationships.inventory.BelongsTo",
6270 "multiplicity": "MANY2ONE",
6271 "contains-other-v": "!${direction}",
6272 "delete-other-v": "!${direction}",
6273 "SVC-INFRA": "NONE",
6274 "prevent-delete": "NONE",
6279 "from": "service-instance",
6280 "to": "owning-entity",
6281 "label": "org.onap.relationships.inventory.Uses",
6283 "multiplicity": "MANY2ONE",
6284 "contains-other-v": "NONE",
6285 "delete-other-v": "NONE",
6286 "prevent-delete": "NONE",
6288 "description":"service-instance Uses an owning-entity"
6291 "to": "instance-group",
6292 "label": "org.onap.relationships.inventory.Primary",
6294 "multiplicity": "MANY2MANY",
6295 "contains-other-v": "NONE",
6296 "delete-other-v": "NONE",
6297 "prevent-delete": "${direction}",
6299 "description":"used for vrf fallback"
6302 "to": "instance-group",
6303 "label": "org.onap.relationships.inventory.Secondary",
6305 "multiplicity": "MANY2MANY",
6306 "contains-other-v": "NONE",
6307 "delete-other-v": "NONE",
6308 "prevent-delete": "${direction}",
6310 "description":"used for vrf fallback"
6314 "label": "org.onap.relationships.inventory.Uses",
6316 "multiplicity": "ONE2MANY",
6317 "contains-other-v": "NONE",
6318 "delete-other-v": "NONE",
6319 "prevent-delete": "NONE",
6321 "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6325 "label": "org.onap.relationships.inventory.Uses",
6327 "multiplicity": "ONE2MANY",
6328 "contains-other-v": "NONE",
6329 "delete-other-v": "NONE",
6330 "prevent-delete": "NONE",
6332 "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6335 "to": "object-group",
6336 "label": "org.onap.relationships.inventory.Uses",
6338 "multiplicity": "ONE2MANY",
6339 "contains-other-v": "NONE",
6340 "delete-other-v": "NONE",
6341 "prevent-delete": "NONE",
6343 "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6347 "label": "org.onap.relationships.inventory.Uses",
6349 "multiplicity": "ONE2MANY",
6350 "contains-other-v": "NONE",
6351 "delete-other-v": "NONE",
6352 "prevent-delete": "NONE",
6354 "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6357 "from": "metadatum",
6359 "label": "org.onap.relationships.inventory.BelongsTo",
6361 "multiplicity": "MANY2ONE",
6362 "contains-other-v": "!${direction}",
6363 "delete-other-v": "!${direction}",
6364 "prevent-delete": "NONE",
6368 "from": "class-map-member",
6369 "to": "parameter-list",
6370 "label": "org.onap.relationships.inventory.Uses",
6372 "multiplicity": "MANY2MANY",
6373 "contains-other-v": "NONE",
6374 "delete-other-v": "NONE",
6375 "prevent-delete": "${direction}",
6377 "description":"class-map-member to parameter-list"
6379 "from": "class-map-member",
6381 "label": "org.onap.relationships.inventory.MemberOf",
6383 "multiplicity": "MANY2ONE",
6384 "contains-other-v": "NONE",
6385 "delete-other-v": "NONE",
6386 "prevent-delete": "!${direction}",
6388 "description":"Member of class map"
6390 "from": "policy-key-term",
6391 "to": "parameter-list",
6392 "label": "org.onap.relationships.inventory.Uses",
6394 "multiplicity": "MANY2MANY",
6395 "contains-other-v": "NONE",
6396 "delete-other-v": "NONE",
6397 "prevent-delete": "${direction}",
6399 "description":"policy-key-term to parameter-list"
6401 "from": "policy-map-member",
6403 "label": "org.onap.relationships.inventory.MemberOf",
6405 "multiplicity": "MANY2ONE",
6406 "contains-other-v": "NONE",
6407 "delete-other-v": "NONE",
6408 "prevent-delete": "!${direction}",
6410 "description":"Member of policy map"
6412 "from": "policy-map-member",
6413 "to": "policy-key-term",
6414 "label": "org.onap.relationships.inventory.Uses",
6416 "multiplicity": "ONE2MANY",
6417 "contains-other-v": "NONE",
6418 "delete-other-v": "NONE",
6419 "prevent-delete": "${direction}",
6421 "description":"Policy key term related to policy map member"
6423 "from": "policy-map-member",
6425 "label": "org.onap.relationships.inventory.Uses",
6427 "multiplicity": "MANY2MANY",
6428 "contains-other-v": "NONE",
6429 "delete-other-v": "NONE",
6430 "prevent-delete": "${direction}",
6432 "description":"Class-map related to policy-map-member"
6434 "from": "l-interface",
6435 "to": "object-group",
6436 "label": "org.onap.relationships.inventory.MemberOf",
6438 "multiplicity": "ONE2MANY",
6439 "contains-other-v": "NONE",
6440 "delete-other-v": "NONE",
6441 "prevent-delete": "NONE",
6443 "description":"Member of l-interface"
6445 "from": "hold-timer",
6446 "to": "p-interface",
6447 "label": "tosca.relationships.network.BindsTo",
6449 "multiplicity": "ONE2ONE",
6450 "contains-other-v": "!${direction}",
6451 "delete-other-v": "!${direction}",
6452 "prevent-delete": "NONE",
6454 "description":"used for generic interface parameters"
6456 "from": "gig-ether-option",
6457 "to": "p-interface",
6458 "label": "tosca.relationships.network.BindsTo",
6460 "multiplicity": "ONE2ONE",
6461 "contains-other-v": "!${direction}",
6462 "delete-other-v": "!${direction}",
6463 "prevent-delete": "NONE",
6465 "description":"used for generic interface parameters"
6467 "from": "temporary-parameter-list",
6468 "to": "p-interface",
6469 "label": "tosca.relationships.network.BindsTo",
6471 "multiplicity": "MANY2ONE",
6472 "contains-other-v": "!${direction}",
6473 "delete-other-v": "!${direction}",
6474 "prevent-delete": "NONE",
6476 "description":"used for generic interface parameters"
6478 "from": "temporary-parameter-list",
6479 "to": "l-interface",
6480 "label": "tosca.relationships.network.BindsTo",
6482 "multiplicity": "MANY2ONE",
6483 "contains-other-v": "!${direction}",
6484 "delete-other-v": "!${direction}",
6485 "prevent-delete": "NONE",
6487 "description":"used for generic interface parameters"
6489 "from": "aggregated-ether-option",
6490 "to": "lag-interface",
6491 "label": "tosca.relationships.network.BindsTo",
6493 "multiplicity": "ONE2ONE",
6494 "contains-other-v": "!${direction}",
6495 "delete-other-v": "!${direction}",
6496 "prevent-delete": "NONE",
6498 "description":"used for generic interface parameters"
6500 "from": "temporary-parameter-list",
6501 "to": "lag-interface",
6502 "label": "tosca.relationships.network.BindsTo",
6504 "multiplicity": "MANY2ONE",
6505 "contains-other-v": "!${direction}",
6506 "delete-other-v": "!${direction}",
6507 "prevent-delete": "NONE",
6509 "description":"used for generic interface parameters"
6512 "to": "aggregated-ether-option",
6513 "label": "tosca.relationships.network.BindsTo",
6515 "multiplicity": "ONE2ONE",
6516 "contains-other-v": "!${direction}",
6517 "delete-other-v": "!${direction}",
6518 "prevent-delete": "NONE",
6520 "description":"used for generic interface parameters"
6523 "to": "lag-interface",
6524 "label": "tosca.relationships.network.AppliesTo",
6526 "multiplicity": "MANY2MANY",
6527 "contains-other-v": "NONE",
6528 "delete-other-v": "NONE",
6529 "prevent-delete": "NONE",
6531 "description":"used to support NCX-Hub"
6534 "to": "lag-interface",
6535 "label": "tosca.relationships.network.BindsTo",
6537 "multiplicity": "ONE2ONE",
6538 "contains-other-v": "!${direction}",
6539 "delete-other-v": "!${direction}",
6540 "prevent-delete": "NONE",
6542 "description":"used for generic interface parameters"
6544 "from": "vlan-range",
6546 "label": "tosca.relationships.network.BelongsTo",
6548 "multiplicity": "MANY2ONE",
6549 "contains-other-v": "!${direction}",
6550 "delete-other-v": "!${direction}",
6551 "prevent-delete": "NONE",
6553 "description":"The vlan-range is located in a zone."
6557 "label": "tosca.relationships.network.AppliesTo",
6559 "multiplicity": "MANY2MANY",
6560 "contains-other-v": "NONE",
6561 "delete-other-v": "NONE",
6562 "prevent-delete": "NONE",
6564 "description":"the zone is associated to another zone."
6566 "from": "icmp-unreachable",
6567 "to": "l-interface",
6568 "label": "tosca.relationships.network.BindsTo",
6570 "multiplicity": "ONE2ONE",
6571 "contains-other-v": "!${direction}",
6572 "delete-other-v": "!${direction}",
6573 "prevent-delete": "NONE",
6575 "description":"used for generic interface"
6577 "from": "k8s-resource",
6579 "label": "org.onap.relationships.inventory.BelongsTo",
6581 "multiplicity": "MANY2ONE",
6582 "contains-other-v": "!${direction}",
6583 "delete-other-v": "NONE",
6584 "prevent-delete": "!${direction}",
6588 "from": "vf-module",
6589 "to": "k8s-resource",
6590 "label": "org.onap.relationships.inventory.Uses",
6592 "multiplicity": "ONE2MANY",
6593 "contains-other-v": "NONE",
6594 "delete-other-v": "NONE",
6595 "prevent-delete": "NONE",
6599 "from": "generic-vnf",
6600 "to": "k8s-resource",
6601 "label": "tosca.relationships.HostedOn",
6603 "multiplicity": "ONE2MANY",
6604 "contains-other-v": "NONE",
6605 "delete-other-v": "NONE",
6606 "prevent-delete": "NONE",