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",
1033 "hidden-on": "line-of-business",
1037 "from": "l3-interface-ipv4-address-list",
1038 "to": "l-interface",
1039 "label": "org.onap.relationships.inventory.BelongsTo",
1041 "multiplicity": "MANY2ONE",
1042 "contains-other-v": "!${direction}",
1043 "delete-other-v": "!${direction}",
1044 "prevent-delete": "NONE",
1049 "from": "l3-interface-ipv6-address-list",
1050 "to": "l-interface",
1051 "label": "org.onap.relationships.inventory.BelongsTo",
1053 "multiplicity": "MANY2ONE",
1054 "contains-other-v": "!${direction}",
1055 "delete-other-v": "!${direction}",
1056 "prevent-delete": "NONE",
1061 "from": "l-interface",
1062 "to": "instance-group",
1063 "label": "org.onap.relationships.inventory.MemberOf",
1065 "multiplicity": "MANY2MANY",
1066 "contains-other-v": "NONE",
1067 "delete-other-v": "NONE",
1068 "prevent-delete": "NONE",
1073 "from": "l-interface",
1074 "to": "l-interface",
1075 "label": "org.onap.relationships.inventory.BelongsTo",
1077 "multiplicity": "MANY2ONE",
1078 "contains-other-v": "!${direction}",
1079 "delete-other-v": "!${direction}",
1080 "prevent-delete": "NONE",
1085 "from": "l-interface",
1086 "to": "logical-link",
1087 "label": "tosca.relationships.network.LinksTo",
1089 "multiplicity": "MANY2MANY",
1090 "contains-other-v": "NONE",
1091 "delete-other-v": "${direction}",
1092 "prevent-delete": "NONE",
1097 "from": "logical-link",
1098 "to": "l-interface",
1099 "label": "org.onap.relationships.inventory.Source",
1101 "multiplicity": "MANY2MANY",
1102 "contains-other-v": "NONE",
1103 "delete-other-v": "!${direction}",
1104 "prevent-delete": "NONE",
1109 "from": "logical-link",
1110 "to": "l-interface",
1111 "label": "org.onap.relationships.inventory.Destination",
1113 "multiplicity": "MANY2MANY",
1114 "contains-other-v": "NONE",
1115 "delete-other-v": "!${direction}",
1116 "prevent-delete": "NONE",
1122 "to": "l-interface",
1123 "label": "org.onap.relationships.inventory.BelongsTo",
1125 "multiplicity": "ONE2ONE",
1126 "contains-other-v": "!${direction}",
1127 "delete-other-v": "!${direction}",
1128 "prevent-delete": "NONE",
1134 "to": "l-interface",
1135 "label": "tosca.relationships.network.LinksTo",
1137 "multiplicity": "MANY2ONE",
1138 "contains-other-v": "!${direction}",
1139 "delete-other-v": "!${direction}",
1140 "prevent-delete": "NONE",
1145 "from": "logical-link",
1146 "to": "cloud-region",
1147 "label": "org.onap.relationships.inventory.LocatedIn",
1149 "multiplicity": "MANY2MANY",
1150 "contains-other-v": "NONE",
1151 "delete-other-v": "NONE",
1152 "prevent-delete": "NONE",
1157 "from": "logical-link",
1158 "to": "generic-vnf",
1159 "label": "org.onap.relationships.inventory.BridgedTo",
1161 "multiplicity": "MANY2MANY",
1162 "contains-other-v": "NONE",
1163 "delete-other-v": "NONE",
1164 "prevent-delete": "NONE",
1169 "from": "logical-link",
1171 "label": "org.onap.relationships.inventory.Uses",
1173 "multiplicity": "MANY2MANY",
1174 "contains-other-v": "NONE",
1175 "delete-other-v": "NONE",
1176 "prevent-delete": "NONE",
1181 "from": "logical-link",
1182 "to": "logical-link",
1183 "label": "org.onap.relationships.inventory.Uses",
1185 "multiplicity": "MANY2MANY",
1186 "contains-other-v": "NONE",
1187 "delete-other-v": "NONE",
1188 "prevent-delete": "NONE",
1193 "from": "logical-link",
1195 "label": "org.onap.relationships.inventory.BridgedTo",
1197 "multiplicity": "MANY2MANY",
1198 "contains-other-v": "NONE",
1199 "delete-other-v": "NONE",
1200 "prevent-delete": "NONE",
1205 "from": "logical-link",
1207 "label": "org.onap.relationships.inventory.BridgedTo",
1209 "multiplicity": "MANY2MANY",
1210 "contains-other-v": "NONE",
1211 "delete-other-v": "NONE",
1212 "prevent-delete": "!${direction}",
1217 "from": "logical-link",
1218 "to": "vpn-binding",
1219 "label": "org.onap.relationships.inventory.Uses",
1221 "multiplicity": "MANY2MANY",
1222 "contains-other-v": "NONE",
1223 "delete-other-v": "NONE",
1224 "prevent-delete": "!${direction}",
1229 "from": "model-ver",
1231 "label": "org.onap.relationships.inventory.BelongsTo",
1233 "multiplicity": "MANY2ONE",
1234 "contains-other-v": "!${direction}",
1235 "delete-other-v": "!${direction}",
1236 "prevent-delete": "NONE",
1241 "from": "constrained-element-set",
1242 "to": "model-constraint",
1243 "label": "org.onap.relationships.inventory.BelongsTo",
1245 "multiplicity": "MANY2ONE",
1246 "contains-other-v": "!${direction}",
1247 "delete-other-v": "!${direction}",
1248 "prevent-delete": "NONE",
1253 "from": "constrained-element-set",
1254 "to": "model-element",
1255 "label": "org.onap.relationships.inventory.BelongsTo",
1257 "multiplicity": "MANY2ONE",
1258 "contains-other-v": "!${direction}",
1259 "delete-other-v": "!${direction}",
1260 "prevent-delete": "NONE",
1265 "from": "model-constraint",
1266 "to": "model-element",
1267 "label": "org.onap.relationships.inventory.BelongsTo",
1269 "multiplicity": "MANY2ONE",
1270 "contains-other-v": "!${direction}",
1271 "delete-other-v": "!${direction}",
1272 "prevent-delete": "NONE",
1277 "from": "model-element",
1278 "to": "model-element",
1279 "label": "org.onap.relationships.inventory.BelongsTo",
1281 "multiplicity": "MANY2ONE",
1282 "contains-other-v": "!${direction}",
1283 "delete-other-v": "!${direction}",
1284 "prevent-delete": "NONE",
1289 "from": "model-element",
1291 "label": "org.onap.relationships.inventory.IsA",
1293 "multiplicity": "MANY2ONE",
1294 "contains-other-v": "NONE",
1295 "delete-other-v": "NONE",
1296 "prevent-delete": "!${direction}",
1301 "from": "metadatum",
1303 "label": "org.onap.relationships.inventory.BelongsTo",
1305 "multiplicity": "MANY2ONE",
1306 "contains-other-v": "!${direction}",
1307 "delete-other-v": "!${direction}",
1308 "prevent-delete": "NONE",
1313 "from": "model-element",
1315 "label": "org.onap.relationships.inventory.BelongsTo",
1317 "multiplicity": "MANY2ONE",
1318 "contains-other-v": "!${direction}",
1319 "delete-other-v": "!${direction}",
1320 "prevent-delete": "NONE",
1325 "from": "named-query",
1327 "label": "org.onap.relationships.inventory.AppliesTo",
1329 "multiplicity": "ONE2MANY",
1330 "contains-other-v": "NONE",
1331 "delete-other-v": "NONE",
1332 "prevent-delete": "!${direction}",
1337 "from": "named-query-element",
1338 "to": "named-query",
1339 "label": "org.onap.relationships.inventory.BelongsTo",
1341 "multiplicity": "ONE2ONE",
1342 "contains-other-v": "!${direction}",
1343 "delete-other-v": "!${direction}",
1344 "prevent-delete": "NONE",
1349 "from": "named-query-element",
1351 "label": "org.onap.relationships.inventory.IsA",
1353 "multiplicity": "MANY2ONE",
1354 "contains-other-v": "NONE",
1355 "delete-other-v": "NONE",
1356 "prevent-delete": "!${direction}",
1361 "from": "named-query-element",
1362 "to": "named-query-element",
1363 "label": "org.onap.relationships.inventory.BelongsTo",
1365 "multiplicity": "MANY2ONE",
1366 "contains-other-v": "!${direction}",
1367 "delete-other-v": "!${direction}",
1368 "prevent-delete": "NONE",
1373 "from": "property-constraint",
1374 "to": "named-query-element",
1375 "label": "org.onap.relationships.inventory.BelongsTo",
1377 "multiplicity": "MANY2ONE",
1378 "contains-other-v": "!${direction}",
1379 "delete-other-v": "!${direction}",
1380 "prevent-delete": "NONE",
1385 "from": "related-lookup",
1386 "to": "named-query-element",
1387 "label": "org.onap.relationships.inventory.BelongsTo",
1389 "multiplicity": "MANY2ONE",
1390 "contains-other-v": "!${direction}",
1391 "delete-other-v": "!${direction}",
1392 "prevent-delete": "NONE",
1397 "from": "l-interface",
1399 "label": "org.onap.relationships.inventory.BelongsTo",
1401 "multiplicity": "MANY2ONE",
1402 "contains-other-v": "!${direction}",
1403 "delete-other-v": "!${direction}",
1404 "prevent-delete": "NONE",
1409 "from": "oam-network",
1411 "label": "org.onap.relationships.inventory.AppliesTo",
1413 "multiplicity": "MANY2MANY",
1414 "contains-other-v": "NONE",
1415 "delete-other-v": "NONE",
1416 "prevent-delete": "!${direction}",
1421 "from": "oam-network",
1422 "to": "service-capability",
1423 "label": "org.onap.relationships.inventory.AppliesTo",
1425 "multiplicity": "MANY2MANY",
1426 "contains-other-v": "NONE",
1427 "delete-other-v": "NONE",
1428 "prevent-delete": "!${direction}",
1433 "from": "operational-environment",
1434 "to": "operational-environment",
1435 "label": "org.onap.relationships.inventory.Uses",
1437 "multiplicity": "MANY2MANY",
1438 "contains-other-v": "NONE",
1439 "delete-other-v": "NONE",
1440 "prevent-delete": "NONE",
1445 "from": "service-instance",
1446 "to": "owning-entity",
1447 "label": "org.onap.relationships.inventory.BelongsTo",
1449 "multiplicity": "MANY2ONE",
1450 "contains-other-v": "NONE",
1451 "delete-other-v": "NONE",
1452 "prevent-delete": "NONE",
1457 "from": "l-interface",
1458 "to": "p-interface",
1459 "label": "tosca.relationships.network.BindsTo",
1461 "multiplicity": "MANY2ONE",
1462 "contains-other-v": "!${direction}",
1463 "delete-other-v": "!${direction}",
1464 "prevent-delete": "NONE",
1469 "from": "p-interface",
1470 "to": "logical-link",
1471 "label": "tosca.relationships.network.LinksTo",
1473 "multiplicity": "MANY2MANY",
1474 "contains-other-v": "NONE",
1475 "delete-other-v": "${direction}",
1476 "prevent-delete": "NONE",
1481 "from": "p-interface",
1482 "to": "physical-link",
1483 "label": "tosca.relationships.network.LinksTo",
1485 "multiplicity": "MANY2ONE",
1486 "contains-other-v": "NONE",
1487 "delete-other-v": "${direction}",
1488 "prevent-delete": "NONE",
1494 "to": "p-interface",
1495 "label": "org.onap.relationships.inventory.BelongsTo",
1497 "multiplicity": "ONE2ONE",
1498 "contains-other-v": "!${direction}",
1499 "delete-other-v": "!${direction}",
1500 "prevent-delete": "NONE",
1506 "to": "generic-vnf",
1507 "label": "org.onap.relationships.inventory.Uses",
1509 "multiplicity": "MANY2MANY",
1510 "contains-other-v": "NONE",
1511 "delete-other-v": "NONE",
1512 "prevent-delete": "NONE",
1514 "hidden-on": "platform",
1518 "from": "lag-interface",
1520 "label": "tosca.relationships.network.BindsTo",
1522 "multiplicity": "MANY2ONE",
1523 "contains-other-v": "!${direction}",
1524 "delete-other-v": "!${direction}",
1525 "prevent-delete": "NONE",
1530 "from": "p-interface",
1532 "label": "tosca.relationships.network.BindsTo",
1534 "multiplicity": "MANY2ONE",
1535 "contains-other-v": "!${direction}",
1536 "delete-other-v": "!${direction}",
1537 "prevent-delete": "NONE",
1544 "label": "org.onap.relationships.inventory.LocatedIn",
1546 "multiplicity": "MANY2ONE",
1547 "contains-other-v": "NONE",
1548 "delete-other-v": "NONE",
1549 "prevent-delete": "!${direction}",
1555 "to": "instance-group",
1556 "label": "org.onap.relationships.inventory.MemberOf",
1558 "multiplicity": "MANY2MANY",
1559 "contains-other-v": "NONE",
1560 "delete-other-v": "NONE",
1561 "prevent-delete": "NONE",
1567 "to": "instance-group",
1568 "label": "org.onap.relationships.inventory.Primary",
1570 "multiplicity": "MANY2MANY",
1571 "contains-other-v": "NONE",
1572 "delete-other-v": "NONE",
1573 "prevent-delete": "NONE",
1579 "to": "instance-group",
1580 "label": "org.onap.relationships.inventory.Secondary",
1582 "multiplicity": "MANY2MANY",
1583 "contains-other-v": "NONE",
1584 "delete-other-v": "NONE",
1585 "prevent-delete": "NONE",
1592 "label": "org.onap.relationships.inventory.LocatedIn",
1594 "multiplicity": "MANY2ONE",
1595 "contains-other-v": "NONE",
1596 "delete-other-v": "NONE",
1597 "prevent-delete": "NONE",
1603 "to": "owning-entity",
1604 "label": "org.onap.relationships.inventory.BelongsTo",
1606 "multiplicity": "MANY2ONE",
1607 "contains-other-v": "NONE",
1608 "delete-other-v": "NONE",
1609 "prevent-delete": "NONE",
1616 "label": "org.onap.relationships.inventory.supports",
1618 "multiplicity": "MANY2MANY",
1619 "contains-other-v": "NONE",
1620 "delete-other-v": "NONE",
1621 "SVC-INFRA": "NONE",
1622 "prevent-delete": "NONE",
1629 "label": "org.onap.relationships.inventory.supports",
1631 "multiplicity": "MANY2MANY",
1632 "contains-other-v": "NONE",
1633 "delete-other-v": "NONE",
1634 "SVC-INFRA": "NONE",
1635 "prevent-delete": "NONE",
1642 "label": "org.onap.relationships.inventory.supports",
1644 "multiplicity": "MANY2MANY",
1645 "contains-other-v": "NONE",
1646 "delete-other-v": "NONE",
1647 "SVC-INFRA": "NONE",
1648 "prevent-delete": "NONE",
1653 "from": "cvlan-tag",
1655 "label": "org.onap.relationships.inventory.BelongsTo",
1657 "multiplicity": "MANY2ONE",
1658 "contains-other-v": "!${direction}",
1659 "delete-other-v": "!${direction}",
1660 "prevent-delete": "NONE",
1666 "to": "service-instance",
1667 "label": "org.onap.relationships.inventory.Uses",
1669 "multiplicity": "ONE2MANY",
1670 "contains-other-v": "NONE",
1671 "delete-other-v": "NONE",
1672 "prevent-delete": "NONE",
1674 "hidden-on": "project",
1678 "from": "lag-interface",
1680 "label": "tosca.relationships.network.BindsTo",
1682 "multiplicity": "MANY2ONE",
1683 "contains-other-v": "!${direction}",
1684 "delete-other-v": "!${direction}",
1685 "prevent-delete": "NONE",
1690 "from": "p-interface",
1692 "label": "tosca.relationships.network.BindsTo",
1694 "multiplicity": "MANY2ONE",
1695 "contains-other-v": "!${direction}",
1696 "delete-other-v": "!${direction}",
1697 "prevent-delete": "NONE",
1703 "to": "availability-zone",
1704 "label": "org.onap.relationships.inventory.MemberOf",
1706 "multiplicity": "MANY2ONE",
1707 "contains-other-v": "NONE",
1708 "delete-other-v": "NONE",
1709 "prevent-delete": "!${direction}",
1715 "to": "cloud-region",
1716 "label": "org.onap.relationships.inventory.LocatedIn",
1718 "multiplicity": "MANY2ONE",
1719 "contains-other-v": "NONE",
1720 "delete-other-v": "NONE",
1721 "prevent-delete": "NONE",
1728 "label": "org.onap.relationships.inventory.LocatedIn",
1730 "multiplicity": "MANY2ONE",
1731 "contains-other-v": "NONE",
1732 "delete-other-v": "NONE",
1733 "prevent-delete": "!${direction}",
1740 "label": "org.onap.relationships.inventory.LocatedIn",
1742 "multiplicity": "MANY2ONE",
1743 "contains-other-v": "NONE",
1744 "delete-other-v": "NONE",
1745 "prevent-delete": "NONE",
1750 "from": "site-pair",
1751 "to": "routing-instance",
1752 "label": "org.onap.relationships.inventory.BelongsTo",
1754 "multiplicity": "MANY2ONE",
1755 "contains-other-v": "!${direction}",
1756 "delete-other-v": "!${direction}",
1757 "prevent-delete": "NONE",
1762 "from": "allotted-resource",
1763 "to": "service-instance",
1764 "label": "org.onap.relationships.inventory.BelongsTo",
1766 "multiplicity": "MANY2ONE",
1767 "contains-other-v": "!${direction}",
1768 "delete-other-v": "!${direction}",
1769 "prevent-delete": "NONE",
1774 "from": "metadatum",
1775 "to": "service-instance",
1776 "label": "org.onap.relationships.inventory.BelongsTo",
1778 "multiplicity": "MANY2ONE",
1779 "contains-other-v": "!${direction}",
1780 "delete-other-v": "!${direction}",
1781 "prevent-delete": "NONE",
1786 "from": "service-instance",
1787 "to": "allotted-resource",
1788 "label": "org.onap.relationships.inventory.Uses",
1790 "multiplicity": "MANY2MANY",
1791 "contains-other-v": "NONE",
1792 "delete-other-v": "NONE",
1793 "prevent-delete": "NONE",
1798 "from": "composed-resource",
1799 "to": "service-instance",
1800 "label": "org.onap.relationships.inventory.ComposedOf",
1802 "multiplicity": "MANY2ONE",
1803 "contains-other-v": "!${direction}",
1804 "delete-other-v": "!${direction}",
1805 "prevent-delete": "NONE",
1810 "from": "service-instance",
1811 "to": "composed-resource",
1812 "label": "org.onap.relationships.inventory.BelongsTo",
1814 "multiplicity": "ONE2ONE",
1815 "contains-other-v": "NONE",
1816 "delete-other-v": "NONE",
1817 "prevent-delete": "NONE",
1822 "from": "service-instance",
1823 "to": "instance-group",
1824 "label": "org.onap.relationships.inventory.Uses",
1826 "multiplicity": "ONE2MANY",
1827 "contains-other-v": "NONE",
1828 "delete-other-v": "NONE",
1829 "SVC-INFRA": "NONE",
1830 "prevent-delete": "NONE",
1832 "description": "MSO creates this edge on VNF Group Service creation"
1835 "from": "service-instance",
1836 "to": "configuration",
1837 "label": "org.onap.relationships.inventory.Uses",
1839 "multiplicity": "ONE2MANY",
1840 "contains-other-v": "NONE",
1841 "delete-other-v": "NONE",
1842 "prevent-delete": "NONE",
1847 "from": "service-instance",
1849 "label": "org.onap.relationships.inventory.Uses",
1851 "multiplicity": "MANY2MANY",
1852 "contains-other-v": "NONE",
1853 "delete-other-v": "NONE",
1854 "prevent-delete": "NONE",
1859 "from": "service-instance",
1860 "to": "ctag-assignment",
1861 "label": "org.onap.relationships.inventory.Uses",
1863 "multiplicity": "ONE2MANY",
1864 "contains-other-v": "NONE",
1865 "delete-other-v": "NONE",
1866 "prevent-delete": "NONE",
1871 "from": "service-instance",
1873 "label": "org.onap.relationships.inventory.ComposedOf",
1875 "multiplicity": "MANY2MANY",
1876 "contains-other-v": "NONE",
1877 "delete-other-v": "NONE",
1878 "prevent-delete": "NONE",
1883 "from": "service-instance",
1884 "to": "instance-group",
1885 "label": "org.onap.relationships.inventory.MemberOf",
1887 "multiplicity": "MANY2MANY",
1888 "contains-other-v": "NONE",
1889 "delete-other-v": "NONE",
1890 "prevent-delete": "NONE",
1895 "from": "service-instance",
1896 "to": "logical-link",
1897 "label": "org.onap.relationships.inventory.Uses",
1899 "multiplicity": "MANY2MANY",
1900 "contains-other-v": "NONE",
1901 "delete-other-v": "${direction}",
1902 "prevent-delete": "NONE",
1907 "from": "service-instance",
1909 "label": "org.onap.relationships.inventory.ComposedOf",
1911 "multiplicity": "ONE2MANY",
1912 "contains-other-v": "NONE",
1913 "delete-other-v": "NONE",
1914 "prevent-delete": "NONE",
1919 "from": "service-instance",
1920 "to": "service-instance",
1921 "label": "org.onap.relationships.inventory.ComposedOf",
1923 "multiplicity": "MANY2MANY",
1924 "contains-other-v": "NONE",
1925 "delete-other-v": "NONE",
1926 "prevent-delete": "NONE",
1931 "from": "service-instance",
1933 "label": "org.onap.relationships.inventory.ComposedOf",
1935 "multiplicity": "ONE2MANY",
1936 "contains-other-v": "NONE",
1937 "delete-other-v": "NONE",
1938 "prevent-delete": "NONE",
1943 "from": "service-instance",
1945 "label": "org.onap.relationships.inventory.LocatedIn",
1947 "multiplicity": "MANY2ONE",
1948 "contains-other-v": "NONE",
1949 "delete-other-v": "NONE",
1950 "prevent-delete": "NONE",
1955 "from": "service-instance",
1956 "to": "service-subscription",
1957 "label": "org.onap.relationships.inventory.BelongsTo",
1959 "multiplicity": "MANY2ONE",
1960 "contains-other-v": "!${direction}",
1961 "delete-other-v": "!${direction}",
1962 "prevent-delete": "NONE",
1964 "description": "service-instance BelongsTo service-subscription"
1967 "from": "class-of-service",
1969 "label": "org.onap.relationships.inventory.BelongsTo",
1971 "multiplicity": "MANY2ONE",
1972 "contains-other-v": "!${direction}",
1973 "delete-other-v": "!${direction}",
1974 "prevent-delete": "NONE",
1979 "from": "routing-instance",
1980 "to": "site-pair-set",
1981 "label": "org.onap.relationships.inventory.BelongsTo",
1983 "multiplicity": "MANY2ONE",
1984 "contains-other-v": "!${direction}",
1985 "delete-other-v": "!${direction}",
1986 "prevent-delete": "NONE",
1993 "label": "org.onap.relationships.inventory.Uses",
1995 "multiplicity": "MANY2ONE",
1996 "contains-other-v": "NONE",
1997 "delete-other-v": "NONE",
1998 "prevent-delete": "NONE",
2003 "from": "host-route",
2005 "label": "org.onap.relationships.inventory.BelongsTo",
2007 "multiplicity": "MANY2ONE",
2008 "contains-other-v": "!${direction}",
2009 "delete-other-v": "!${direction}",
2010 "prevent-delete": "NONE",
2015 "from": "service-subscription",
2017 "label": "org.onap.relationships.inventory.Uses",
2019 "multiplicity": "MANY2MANY",
2020 "contains-other-v": "NONE",
2021 "delete-other-v": "NONE",
2022 "prevent-delete": "NONE",
2029 "label": "org.onap.relationships.inventory.Uses",
2031 "multiplicity": "MANY2MANY",
2032 "contains-other-v": "NONE",
2033 "delete-other-v": "NONE",
2034 "prevent-delete": "NONE",
2041 "label": "org.onap.relationships.inventory.BelongsTo",
2043 "multiplicity": "MANY2ONE",
2044 "contains-other-v": "!${direction}",
2045 "delete-other-v": "NONE",
2046 "prevent-delete": "!${direction}",
2051 "from": "entitlement",
2053 "label": "org.onap.relationships.inventory.BelongsTo",
2055 "multiplicity": "MANY2ONE",
2056 "contains-other-v": "!${direction}",
2057 "delete-other-v": "!${direction}",
2058 "prevent-delete": "NONE",
2065 "label": "org.onap.relationships.inventory.BelongsTo",
2067 "multiplicity": "MANY2ONE",
2068 "contains-other-v": "!${direction}",
2069 "delete-other-v": "!${direction}",
2070 "prevent-delete": "NONE",
2075 "from": "port-group",
2077 "label": "org.onap.relationships.inventory.BelongsTo",
2079 "multiplicity": "MANY2ONE",
2080 "contains-other-v": "!${direction}",
2081 "delete-other-v": "!${direction}",
2082 "prevent-delete": "NONE",
2087 "from": "service-instance",
2089 "label": "org.onap.relationships.inventory.ComposedOf",
2091 "multiplicity": "ONE2MANY",
2092 "contains-other-v": "NONE",
2093 "delete-other-v": "NONE",
2094 "prevent-delete": "NONE",
2100 "to": "availability-zone",
2101 "label": "org.onap.relationships.inventory.Uses",
2103 "multiplicity": "MANY2MANY",
2104 "contains-other-v": "NONE",
2105 "delete-other-v": "NONE",
2106 "prevent-delete": "!${direction}",
2113 "label": "org.onap.relationships.inventory.LocatedIn",
2115 "multiplicity": "MANY2MANY",
2116 "contains-other-v": "NONE",
2117 "delete-other-v": "NONE",
2118 "prevent-delete": "!${direction}",
2125 "label": "tosca.relationships.HostedOn",
2127 "multiplicity": "ONE2MANY",
2128 "contains-other-v": "NONE",
2129 "delete-other-v": "NONE",
2130 "prevent-delete": "NONE",
2135 "from": "vf-module",
2137 "label": "org.onap.relationships.inventory.DependsOn",
2139 "multiplicity": "MANY2MANY",
2140 "contains-other-v": "NONE",
2141 "delete-other-v": "NONE",
2142 "prevent-delete": "NONE",
2147 "from": "vf-module",
2149 "label": "org.onap.relationships.inventory.Uses",
2151 "multiplicity": "ONE2MANY",
2152 "contains-other-v": "NONE",
2153 "delete-other-v": "${direction}",
2154 "prevent-delete": "NONE",
2159 "from": "vf-module",
2160 "to": "volume-group",
2161 "label": "org.onap.relationships.inventory.Uses",
2163 "multiplicity": "ONE2ONE",
2164 "contains-other-v": "NONE",
2165 "delete-other-v": "NONE",
2166 "prevent-delete": "NONE",
2171 "from": "vip-ipv4-address-list",
2172 "to": "instance-group",
2173 "label": "org.onap.relationships.inventory.MemberOf",
2175 "multiplicity": "MANY2MANY",
2176 "contains-other-v": "NONE",
2177 "delete-other-v": "NONE",
2178 "prevent-delete": "NONE",
2183 "from": "vip-ipv4-address-list",
2185 "label": "org.onap.relationships.inventory.MemberOf",
2187 "multiplicity": "MANY2MANY",
2188 "contains-other-v": "NONE",
2189 "delete-other-v": "NONE",
2190 "prevent-delete": "!${direction}",
2195 "from": "vip-ipv6-address-list",
2196 "to": "instance-group",
2197 "label": "org.onap.relationships.inventory.MemberOf",
2199 "multiplicity": "MANY2MANY",
2200 "contains-other-v": "NONE",
2201 "delete-other-v": "NONE",
2202 "prevent-delete": "NONE",
2207 "from": "vip-ipv6-address-list",
2209 "label": "org.onap.relationships.inventory.MemberOf",
2211 "multiplicity": "MANY2MANY",
2212 "contains-other-v": "NONE",
2213 "delete-other-v": "NONE",
2214 "prevent-delete": "!${direction}",
2219 "from": "generic-vnf",
2220 "to": "virtual-data-center",
2221 "label": "org.onap.relationships.inventory.LocatedIn",
2223 "multiplicity": "MANY2MANY",
2224 "contains-other-v": "NONE",
2225 "delete-other-v": "NONE",
2226 "prevent-delete": "NONE",
2231 "from": "logical-link",
2232 "to": "virtual-data-center",
2233 "label": "org.onap.relationships.inventory.LocatedIn",
2235 "multiplicity": "MANY2MANY",
2236 "contains-other-v": "NONE",
2237 "delete-other-v": "NONE",
2238 "prevent-delete": "NONE",
2243 "from": "l3-interface-ipv4-address-list",
2245 "label": "org.onap.relationships.inventory.BelongsTo",
2247 "multiplicity": "MANY2ONE",
2248 "contains-other-v": "!${direction}",
2249 "delete-other-v": "!${direction}",
2250 "prevent-delete": "NONE",
2255 "from": "l3-interface-ipv6-address-list",
2257 "label": "org.onap.relationships.inventory.BelongsTo",
2259 "multiplicity": "MANY2ONE",
2260 "contains-other-v": "!${direction}",
2261 "delete-other-v": "!${direction}",
2262 "prevent-delete": "NONE",
2268 "to": "logical-link",
2269 "label": "org.onap.relationships.inventory.Uses",
2271 "multiplicity": "MANY2MANY",
2272 "contains-other-v": "NONE",
2273 "delete-other-v": "${direction}",
2274 "prevent-delete": "NONE",
2280 "to": "multicast-configuration",
2281 "label": "org.onap.relationships.inventory.Uses",
2283 "multiplicity": "MANY2MANY",
2284 "contains-other-v": "NONE",
2285 "delete-other-v": "NONE",
2286 "prevent-delete": "NONE",
2291 "from": "l3-interface-ipv4-address-list",
2293 "label": "org.onap.relationships.inventory.BelongsTo",
2295 "multiplicity": "MANY2ONE",
2296 "contains-other-v": "!${direction}",
2297 "delete-other-v": "!${direction}",
2298 "prevent-delete": "NONE",
2303 "from": "l3-interface-ipv6-address-list",
2305 "label": "org.onap.relationships.inventory.BelongsTo",
2307 "multiplicity": "MANY2ONE",
2308 "contains-other-v": "!${direction}",
2309 "delete-other-v": "!${direction}",
2310 "prevent-delete": "NONE",
2316 "to": "instance-group",
2317 "label": "org.onap.relationships.inventory.MemberOf",
2319 "multiplicity": "MANY2MANY",
2320 "contains-other-v": "NONE",
2321 "delete-other-v": "NONE",
2322 "prevent-delete": "NONE",
2328 "to": "vip-ipv4-address-list",
2329 "label": "org.onap.relationships.inventory.Uses",
2331 "multiplicity": "MANY2MANY",
2332 "contains-other-v": "NONE",
2333 "delete-other-v": "NONE",
2334 "prevent-delete": "NONE",
2340 "to": "vip-ipv6-address-list",
2341 "label": "org.onap.relationships.inventory.Uses",
2343 "multiplicity": "MANY2MANY",
2344 "contains-other-v": "NONE",
2345 "delete-other-v": "NONE",
2346 "prevent-delete": "NONE",
2352 "to": "volume-group",
2353 "label": "org.onap.relationships.inventory.DependsOn",
2355 "multiplicity": "ONE2MANY",
2356 "contains-other-v": "NONE",
2357 "delete-other-v": "NONE",
2358 "prevent-delete": "NONE",
2363 "from": "volume-group",
2365 "label": "org.onap.relationships.inventory.LocatedIn",
2367 "multiplicity": "MANY2ONE",
2368 "contains-other-v": "NONE",
2369 "delete-other-v": "NONE",
2370 "prevent-delete": "!${direction}",
2375 "from": "lag-interface",
2377 "label": "tosca.relationships.network.BindsTo",
2379 "multiplicity": "MANY2ONE",
2380 "contains-other-v": "!${direction}",
2381 "delete-other-v": "!${direction}",
2382 "prevent-delete": "NONE",
2387 "from": "p-interface",
2389 "label": "tosca.relationships.network.BindsTo",
2391 "multiplicity": "MANY2ONE",
2392 "contains-other-v": "!${direction}",
2393 "delete-other-v": "!${direction}",
2394 "prevent-delete": "NONE",
2401 "label": "org.onap.relationships.inventory.LocatedIn",
2403 "multiplicity": "MANY2ONE",
2404 "contains-other-v": "NONE",
2405 "delete-other-v": "NONE",
2406 "prevent-delete": "!${direction}",
2413 "label": "org.onap.relationships.inventory.Uses",
2415 "multiplicity": "MANY2MANY",
2416 "contains-other-v": "NONE",
2417 "delete-other-v": "NONE",
2418 "prevent-delete": "NONE",
2423 "from": "route-target",
2424 "to": "vpn-binding",
2425 "label": "org.onap.relationships.inventory.BelongsTo",
2427 "multiplicity": "MANY2ONE",
2428 "contains-other-v": "!${direction}",
2429 "delete-other-v": "!${direction}",
2430 "prevent-delete": "NONE",
2435 "from": "l-interface",
2437 "label": "tosca.relationships.network.BindsTo",
2439 "multiplicity": "MANY2ONE",
2440 "contains-other-v": "!${direction}",
2441 "delete-other-v": "!${direction}",
2442 "prevent-delete": "NONE",
2447 "from": "vf-module",
2449 "label": "org.onap.relationships.inventory.Uses",
2451 "multiplicity": "ONE2MANY",
2452 "contains-other-v": "NONE",
2453 "delete-other-v": "NONE",
2454 "prevent-delete": "NONE",
2461 "label": "tosca.relationships.HostedOn",
2463 "multiplicity": "ONE2MANY",
2464 "contains-other-v": "NONE",
2465 "delete-other-v": "NONE",
2466 "prevent-delete": "NONE",
2473 "label": "org.onap.relationships.inventory.Uses",
2475 "multiplicity": "MANY2ONE",
2476 "contains-other-v": "NONE",
2477 "delete-other-v": "NONE",
2478 "prevent-delete": "!${direction}",
2485 "label": "org.onap.relationships.inventory.Uses",
2487 "multiplicity": "MANY2ONE",
2488 "contains-other-v": "NONE",
2489 "delete-other-v": "NONE",
2490 "prevent-delete": "!${direction}",
2497 "label": "tosca.relationships.HostedOn",
2499 "multiplicity": "MANY2ONE",
2500 "contains-other-v": "NONE",
2501 "delete-other-v": "NONE",
2502 "prevent-delete": "!${direction}",
2509 "label": "org.onap.relationships.inventory.Uses",
2511 "multiplicity": "ONE2ONE",
2512 "contains-other-v": "NONE",
2513 "delete-other-v": "NONE",
2514 "prevent-delete": "NONE",
2521 "label": "tosca.relationships.AttachesTo",
2523 "multiplicity": "ONE2MANY",
2524 "contains-other-v": "${direction}",
2525 "delete-other-v": "${direction}",
2526 "prevent-delete": "NONE",
2533 "label": "org.onap.relationships.inventory.LocatedIn",
2535 "multiplicity": "MANY2ONE",
2536 "contains-other-v": "NONE",
2537 "delete-other-v": "NONE",
2538 "prevent-delete": "!${direction}",
2543 "from": "configuration",
2544 "to": "l-interface",
2545 "label": "org.onap.relationships.inventory.AppliesTo",
2547 "multiplicity": "MANY2MANY",
2548 "contains-other-v": "NONE",
2549 "delete-other-v": "NONE",
2550 "prevent-delete": "NONE",
2555 "from": "configuration",
2557 "label": "org.onap.relationships.inventory.AppliesTo",
2559 "multiplicity": "MANY2MANY",
2560 "contains-other-v": "NONE",
2561 "delete-other-v": "NONE",
2562 "prevent-delete": "NONE",
2567 "from": "forwarder",
2568 "to": "forwarding-path",
2569 "label": "org.onap.relationships.inventory.BelongsTo",
2571 "multiplicity": "MANY2ONE",
2572 "contains-other-v": "!${direction}",
2573 "delete-other-v": "!${direction}",
2574 "prevent-delete": "NONE",
2579 "from": "forwarding-path",
2580 "to": "service-instance",
2581 "label": "org.onap.relationships.inventory.AppliesTo",
2583 "multiplicity": "MANY2ONE",
2584 "contains-other-v": "NONE",
2585 "delete-other-v": "!${direction}",
2586 "prevent-delete": "NONE",
2591 "from": "forwarder",
2592 "to": "l-interface",
2593 "label": "org.onap.relationships.inventory.ForwardsTo",
2595 "multiplicity": "MANY2MANY",
2596 "contains-other-v": "NONE",
2597 "delete-other-v": "NONE",
2598 "prevent-delete": "NONE",
2603 "from": "forwarder",
2604 "to": "configuration",
2605 "label": "org.onap.relationships.inventory.Uses",
2607 "multiplicity": "ONE2ONE",
2608 "contains-other-v": "NONE",
2609 "delete-other-v": "${direction}",
2610 "prevent-delete": "NONE",
2615 "from": "forwarding-path",
2616 "to": "configuration",
2617 "label": "org.onap.relationships.inventory.Uses",
2619 "multiplicity": "ONE2ONE",
2620 "contains-other-v": "NONE",
2621 "delete-other-v": "${direction}",
2622 "prevent-delete": "NONE",
2627 "from": "forwarder",
2628 "to": "lag-interface",
2629 "label": "org.onap.relationships.inventory.ForwardsTo",
2631 "multiplicity": "MANY2MANY",
2632 "contains-other-v": "NONE",
2633 "delete-other-v": "NONE",
2634 "prevent-delete": "NONE",
2640 "to": "configuration",
2641 "label": "org.onap.relationships.inventory.BelongsTo",
2643 "multiplicity": "ONE2ONE",
2644 "contains-other-v": "!${direction}",
2645 "delete-other-v": "!${direction}",
2646 "prevent-delete": "NONE",
2651 "from": "forwarder-evc",
2652 "to": "configuration",
2653 "label": "org.onap.relationships.inventory.BelongsTo",
2655 "multiplicity": "ONE2ONE",
2656 "contains-other-v": "!${direction}",
2657 "delete-other-v": "!${direction}",
2658 "prevent-delete": "NONE",
2663 "from": "forwarder",
2664 "to": "p-interface",
2665 "label": "org.onap.relationships.inventory.ForwardsTo",
2667 "multiplicity": "MANY2MANY",
2668 "contains-other-v": "NONE",
2669 "delete-other-v": "NONE",
2670 "prevent-delete": "NONE",
2675 "from": "generic-vnf",
2677 "label": "tosca.relationships.HostedOn",
2679 "multiplicity": "MANY2ONE",
2680 "contains-other-v": "NONE",
2681 "delete-other-v": "NONE",
2682 "prevent-delete": "NONE",
2687 "from": "nos-server",
2689 "label": "tosca.relationships.HostedOn",
2691 "multiplicity": "ONE2ONE",
2692 "contains-other-v": "NONE",
2693 "delete-other-v": "NONE",
2694 "prevent-delete": "!${direction}",
2699 "from": "nos-server",
2701 "label": "org.onap.relationships.inventory.BelongsTo",
2703 "multiplicity": "MANY2ONE",
2704 "contains-other-v": "!${direction}",
2705 "delete-other-v": "NONE",
2706 "prevent-delete": "!${direction}",
2711 "from": "configuration",
2712 "to": "configuration",
2713 "label": "tosca.relationships.network.BindsTo",
2715 "multiplicity": "ONE2ONE",
2716 "contains-other-v": "NONE",
2717 "delete-other-v": "NONE",
2718 "prevent-delete": "NONE",
2723 "from": "configuration",
2724 "to": "vpn-binding",
2725 "label": "org.onap.relationships.inventory.Uses",
2727 "multiplicity": "MANY2ONE",
2728 "contains-other-v": "NONE",
2729 "delete-other-v": "NONE",
2730 "prevent-delete": "NONE",
2735 "from": "configuration",
2737 "label": "org.onap.relationships.inventory.PartOf",
2739 "multiplicity": "MANY2MANY",
2740 "contains-other-v": "NONE",
2741 "delete-other-v": "NONE",
2742 "prevent-delete": "NONE",
2747 "from": "vpn-binding",
2749 "label": "org.onap.relationships.inventory.Uses",
2751 "multiplicity": "MANY2MANY",
2752 "contains-other-v": "NONE",
2753 "delete-other-v": "NONE",
2754 "prevent-delete": "NONE",
2759 "from": "service-instance",
2760 "to": "configuration",
2761 "label": "org.onap.relationships.inventory.ComposedOf",
2763 "multiplicity": "MANY2MANY",
2764 "contains-other-v": "NONE",
2765 "delete-other-v": "NONE",
2766 "prevent-delete": "NONE",
2771 "from": "forwarder",
2772 "to": "generic-vnf",
2773 "label": "org.onap.relationships.inventory.AppliesTo",
2775 "multiplicity": "MANY2MANY",
2776 "contains-other-v": "NONE",
2777 "delete-other-v": "NONE",
2778 "prevent-delete": "NONE",
2780 "description": "Points to the generic-vnf(s) involved in this forwarding step."
2783 "from": "cloud-region",
2784 "to": "instance-group",
2785 "label": "org.onap.relationships.inventory.Uses",
2787 "multiplicity": "ONE2MANY",
2788 "contains-other-v": "NONE",
2789 "delete-other-v": "NONE",
2790 "prevent-delete": "NONE",
2795 "from": "instance-group",
2797 "label": "org.onap.inventory.BelongsTo",
2799 "multiplicity": "ONE2ONE",
2800 "contains-other-v": "NONE",
2801 "delete-other-v": "NONE",
2802 "prevent-delete": "NONE",
2807 "from": "service-instance",
2809 "label": "org.onap.relationships.inventory.ComposedOf",
2811 "multiplicity": "ONE2ONE",
2812 "contains-other-v": "NONE",
2813 "delete-other-v": "NONE",
2814 "prevent-delete": "NONE",
2819 "from": "vlan-mapping",
2820 "to": "forwarder-evc",
2821 "label": "org.onap.relationships.inventory.BelongsTo",
2823 "multiplicity": "MANY2ONE",
2824 "contains-other-v": "!${direction}",
2825 "delete-other-v": "!${direction}",
2826 "prevent-delete": "NONE",
2831 "from": "allotted-resource",
2833 "label": "org.onap.relationships.inventory.IsA",
2835 "multiplicity": "MANY2ONE",
2836 "contains-other-v": "NONE",
2837 "delete-other-v": "NONE",
2838 "SVC-INFRA": "NONE",
2839 "prevent-delete": "!${direction}",
2843 "from": "configuration",
2845 "label": "org.onap.relationships.inventory.IsA",
2847 "multiplicity": "MANY2ONE",
2848 "contains-other-v": "NONE",
2849 "delete-other-v": "NONE",
2850 "SVC-INFRA": "NONE",
2851 "prevent-delete": "!${direction}",
2855 "from": "connector",
2857 "label": "org.onap.relationships.inventory.IsA",
2859 "multiplicity": "MANY2ONE",
2860 "contains-other-v": "NONE",
2861 "delete-other-v": "NONE",
2862 "SVC-INFRA": "NONE",
2863 "prevent-delete": "!${direction}",
2867 "from": "generic-vnf",
2869 "label": "org.onap.relationships.inventory.IsA",
2871 "multiplicity": "MANY2ONE",
2872 "contains-other-v": "NONE",
2873 "delete-other-v": "NONE",
2874 "SVC-INFRA": "NONE",
2875 "prevent-delete": "!${direction}",
2879 "from": "instance-group",
2881 "label": "org.onap.relationships.inventory.IsA",
2883 "multiplicity": "MANY2ONE",
2884 "contains-other-v": "NONE",
2885 "delete-other-v": "NONE",
2886 "SVC-INFRA": "NONE",
2887 "prevent-delete": "!${direction}",
2891 "from": "l3-network",
2893 "label": "org.onap.relationships.inventory.IsA",
2895 "multiplicity": "MANY2ONE",
2896 "contains-other-v": "NONE",
2897 "delete-other-v": "NONE",
2898 "SVC-INFRA": "NONE",
2899 "prevent-delete": "!${direction}",
2903 "from": "logical-link",
2905 "label": "org.onap.relationships.inventory.IsA",
2907 "multiplicity": "MANY2ONE",
2908 "contains-other-v": "NONE",
2909 "delete-other-v": "NONE",
2910 "SVC-INFRA": "NONE",
2911 "prevent-delete": "!${direction}",
2915 "from": "service-instance",
2917 "label": "org.onap.relationships.inventory.IsA",
2919 "multiplicity": "MANY2ONE",
2920 "contains-other-v": "NONE",
2921 "delete-other-v": "NONE",
2922 "SVC-INFRA": "NONE",
2923 "prevent-delete": "!${direction}",
2927 "from": "vf-module",
2929 "label": "org.onap.relationships.inventory.IsA",
2931 "multiplicity": "MANY2ONE",
2932 "contains-other-v": "NONE",
2933 "delete-other-v": "NONE",
2934 "SVC-INFRA": "NONE",
2935 "prevent-delete": "!${direction}",
2941 "label": "org.onap.relationships.inventory.IsA",
2943 "multiplicity": "MANY2ONE",
2944 "contains-other-v": "NONE",
2945 "delete-other-v": "NONE",
2946 "SVC-INFRA": "NONE",
2947 "prevent-delete": "!${direction}",
2953 "label": "org.onap.relationships.inventory.IsA",
2955 "multiplicity": "MANY2ONE",
2956 "contains-other-v": "NONE",
2957 "delete-other-v": "NONE",
2958 "SVC-INFRA": "NONE",
2959 "prevent-delete": "!${direction}",
2963 "from": "collection",
2965 "label": "org.onap.relationships.inventory.IsA",
2967 "multiplicity": "MANY2ONE",
2968 "contains-other-v": "NONE",
2969 "delete-other-v": "NONE",
2970 "SVC-INFRA": "NONE",
2971 "prevent-delete": "!${direction}",
2975 "from": "configuration",
2977 "label": "org.onap.relationships.inventory.Uses",
2979 "multiplicity": "ONE2ONE",
2980 "contains-other-v": "NONE",
2981 "delete-other-v": "!${direction}",
2982 "prevent-delete": "NONE",
2989 "label": "org.onap.relationships.inventory.BelongsTo",
2991 "multiplicity": "ONE2MANY",
2992 "contains-other-v": "${direction}",
2993 "delete-other-v": "${direction}",
2994 "prevent-delete": "NONE",
2996 "description": "cp is child of vnfc"
2999 "from": "l3-interface-ipv4-address-list",
3001 "label": "org.onap.relationships.inventory.network.BelongsTo",
3003 "multiplicity": "MANY2ONE",
3004 "contains-other-v": "!${direction}",
3005 "delete-other-v": "!${direction}",
3006 "prevent-delete": "NONE",
3011 "from": "l3-interface-ipv6-address-list",
3013 "label": "org.onap.relationships.inventory.network.BelongsTo",
3015 "multiplicity": "MANY2ONE",
3016 "contains-other-v": "!${direction}",
3017 "delete-other-v": "!${direction}",
3018 "prevent-delete": "NONE",
3023 "from": "vip-ipv4-address-list",
3025 "label": "org.onap.relationships.inventory.network.Uses",
3027 "multiplicity": "MANY2MANY",
3028 "contains-other-v": "NONE",
3029 "delete-other-v": "NONE",
3030 "prevent-delete": "NONE",
3035 "from": "vip-ipv6-address-list",
3037 "label": "org.onap.relationships.inventory.network.Uses",
3039 "multiplicity": "MANY2MANY",
3040 "contains-other-v": "NONE",
3041 "delete-other-v": "NONE",
3042 "prevent-delete": "NONE",
3048 "to": "cloud-region",
3049 "label": "org.onap.relationships.inventory.BelongsTo",
3051 "multiplicity": "MANY2ONE",
3052 "contains-other-v": "NONE",
3053 "delete-other-v": "NONE",
3054 "prevent-delete": "NONE",
3061 "label": "org.onap.relationships.inventory.Uses",
3063 "multiplicity": "MANY2MANY",
3064 "contains-other-v": "NONE",
3065 "delete-other-v": "NONE",
3066 "prevent-delete": "NONE",
3071 "from": "l-interface",
3073 "label": "tosca.relationships.network.LinksTo",
3075 "multiplicity": "ONE2ONE",
3076 "contains-other-v": "NONE",
3077 "delete-other-v": "NONE",
3078 "prevent-delete": "NONE",
3083 "from": "l3-network",
3085 "label": "tosca.relationships.network.LinksTo",
3087 "multiplicity": "MANY2MANY",
3088 "contains-other-v": "NONE",
3089 "delete-other-v": "NONE",
3090 "prevent-delete": "NONE",
3095 "from": "line-of-business",
3097 "label": "org.onap.relationships.inventory.Uses",
3099 "multiplicity": "MANY2MANY",
3100 "contains-other-v": "NONE",
3101 "delete-other-v": "NONE",
3102 "SVC-INFRA": "NONE",
3103 "prevent-delete": "NONE",
3110 "label": "org.onap.relationships.inventory.Uses",
3112 "multiplicity": "MANY2MANY",
3113 "contains-other-v": "NONE",
3114 "delete-other-v": "NONE",
3115 "SVC-INFRA": "NONE",
3116 "prevent-delete": "NONE",
3121 "from": "generic-vnf",
3122 "to": "instance-group",
3123 "label": "org.onap.relationships.inventory.Uses",
3125 "multiplicity": "ONE2MANY",
3126 "contains-other-v": "NONE",
3127 "delete-other-v": "NONE",
3128 "prevent-delete": "NONE",
3133 "from": "generic-vnf",
3134 "to": "instance-group",
3135 "label": "org.onap.relationships.inventory.Primary",
3137 "multiplicity": "ONE2MANY",
3138 "contains-other-v": "NONE",
3139 "delete-other-v": "NONE",
3140 "prevent-delete": "NONE",
3145 "from": "generic-vnf",
3146 "to": "instance-group",
3147 "label": "org.onap.relationships.inventory.Secondary",
3149 "multiplicity": "ONE2MANY",
3150 "contains-other-v": "NONE",
3151 "delete-other-v": "NONE",
3152 "prevent-delete": "NONE",
3157 "from": "instance-group",
3158 "to": "generic-vnf",
3159 "label": "org.onap.relationships.inventory.BelongsTo",
3161 "multiplicity": "MANY2ONE",
3162 "contains-other-v": "NONE",
3163 "delete-other-v": "!${direction}",
3164 "prevent-delete": "NONE",
3169 "from": "cloud-region",
3170 "to": "network-technology",
3171 "label": "org.onap.relationships.inventory.Uses",
3173 "multiplicity": "MANY2MANY",
3174 "contains-other-v": "NONE",
3175 "delete-other-v": "NONE",
3176 "prevent-delete": "NONE",
3183 "label": "org.onap.relationships.inventory.BelongsTo",
3185 "multiplicity": "MANY2ONE",
3186 "contains-other-v": "!${direction}",
3187 "delete-other-v": "!${direction}",
3188 "SVC-INFRA": "NONE",
3189 "prevent-delete": "NONE",
3191 "description": "A vrf belongs to a pnf."
3195 "to": "vpn-binding",
3196 "label": "org.onap.relationships.inventory.AppliesTo",
3198 "multiplicity": "MANY2ONE",
3199 "contains-other-v": "NONE",
3200 "delete-other-v": "NONE",
3201 "SVC-INFRA": "NONE",
3202 "prevent-delete": "NONE",
3204 "description": "A vrf uses a vpn-binding."
3209 "label": "org.onap.relationships.inventory.Uses",
3211 "multiplicity": "ONE2MANY",
3212 "contains-other-v": "NONE",
3213 "delete-other-v": "NONE",
3214 "SVC-INFRA": "NONE",
3215 "prevent-delete": "NONE",
3217 "description": "A vrf uses many l3-networks"
3221 "to": "l-interface",
3222 "label": "org.onap.relationships.inventory.Uses",
3224 "multiplicity": "ONE2MANY",
3225 "contains-other-v": "NONE",
3226 "delete-other-v": "NONE",
3227 "SVC-INFRA": "NONE",
3228 "prevent-delete": "NONE",
3233 "from": "route-target",
3235 "label": "org.onap.relationships.inventory.BelongsTo",
3237 "multiplicity": "MANY2ONE",
3238 "contains-other-v": "!${direction}",
3239 "delete-other-v": "!${direction}",
3240 "SVC-INFRA": "NONE",
3241 "prevent-delete": "NONE",
3247 "to": "generic-vnf",
3248 "label": "org.onap.relationships.inventory.supports",
3250 "multiplicity": "MANY2MANY",
3251 "contains-other-v": "NONE",
3252 "delete-other-v": "NONE",
3253 "SVC-INFRA": "NONE",
3254 "prevent-delete": "NONE",
3259 "from": "aggregate-route",
3261 "label": "org.onap.relationships.inventory.BelongsTo",
3263 "multiplicity": "MANY2ONE",
3264 "contains-other-v": "!${direction}",
3265 "delete-other-v": "!${direction}",
3266 "SVC-INFRA": "NONE",
3267 "prevent-delete": "NONE",
3272 "from": "communication-service-profile",
3273 "to": "service-instance",
3274 "label": "org.onap.relationships.inventory.BelongsTo",
3276 "multiplicity": "ONE2ONE",
3277 "contains-other-v": "!${direction}",
3278 "delete-other-v": "NONE",
3279 "SVC-INFRA": "NONE",
3280 "prevent-delete": "NONE",
3285 "from": "service-profile",
3286 "to": "service-instance",
3287 "label": "org.onap.relationships.inventory.BelongsTo",
3289 "multiplicity": "ONE2ONE",
3290 "contains-other-v": "!${direction}",
3291 "delete-other-v": "NONE",
3292 "SVC-INFRA": "NONE",
3293 "prevent-delete": "NONE",
3298 "from": "slice-profile",
3299 "to": "service-instance",
3300 "label": "org.onap.relationships.inventory.BelongsTo",
3302 "multiplicity": "MANY2ONE",
3303 "contains-other-v": "!${direction}",
3304 "delete-other-v": "NONE",
3305 "SVC-INFRA": "NONE",
3306 "prevent-delete": "NONE",
3311 "from": "configuration",
3312 "to": "lag-interface",
3313 "label": "org.onap.relationships.inventory.AppliesTo",
3315 "multiplicity": "MANY2ONE",
3316 "contains-other-v": "NONE",
3317 "delete-other-v": "NONE",
3318 "prevent-delete": "NONE",
3323 "from": "configuration",
3324 "to": "instance-group",
3325 "label": "org.onap.relationships.inventory.PartOf",
3327 "multiplicity": "MANY2ONE",
3328 "contains-other-v": "NONE",
3329 "delete-other-v": "NONE",
3330 "prevent-delete": "NONE",
3335 "from": "owning-entity",
3337 "label": "org.onap.relationships.inventory.Uses",
3339 "multiplicity": "ONE2MANY",
3340 "contains-other-v": "NONE",
3341 "delete-other-v": "NONE",
3342 "prevent-delete": "NONE",
3347 "from": "line-of-business",
3349 "label": "org.onap.relationships.inventory.Uses",
3351 "multiplicity": "MANY2MANY",
3352 "contains-other-v": "NONE",
3353 "delete-other-v": "NONE",
3354 "prevent-delete": "NONE",
3361 "label": "org.onap.relationships.inventory.BelongsTo",
3363 "multiplicity": "MANY2ONE",
3364 "contains-other-v": "!${direction}",
3365 "delete-other-v": "!${direction}",
3366 "prevent-delete": "NONE",
3368 "description": "A vlan-tag belongs to a vlan-range."
3371 "from": "l3-network",
3373 "label": "org.onap.relationships.inventory.Uses",
3375 "multiplicity": "MANY2MANY",
3376 "contains-other-v": "NONE",
3377 "delete-other-v": "NONE",
3378 "prevent-delete": "NONE",
3380 "description": "A l3-network Uses vlan-tag."
3383 "from": "l-interface",
3385 "label": "org.onap.relationships.inventory.Uses",
3387 "multiplicity": "MANY2MANY",
3388 "contains-other-v": "NONE",
3389 "delete-other-v": "NONE",
3390 "prevent-delete": "!${direction}",
3392 "description": "An sub-interface that uses a vlan-tag."
3395 "from": "vlan-range",
3396 "to": "cloud-region",
3397 "label": "org.onap.relationships.inventory.BelongsTo",
3399 "multiplicity": "MANY2ONE",
3400 "contains-other-v": "!${direction}",
3401 "delete-other-v": "!${direction}",
3402 "prevent-delete": "NONE",
3404 "description": "A vlan range belongs to a cloud-region."
3407 "from": "owning-entity",
3409 "label": "org.onap.relationships.inventory.Uses",
3411 "multiplicity": "ONE2MANY",
3412 "contains-other-v": "NONE",
3413 "delete-other-v": "NONE",
3414 "prevent-delete": "NONE",
3416 "description": "An owning-entity uses a vlan-range."
3419 "from": "line-of-business",
3421 "label": "org.onap.relationships.inventory.Uses",
3423 "multiplicity": "ONE2MANY",
3424 "contains-other-v": "NONE",
3425 "delete-other-v": "NONE",
3426 "prevent-delete": "NONE",
3428 "description": "A line-of uses a vlan-range"
3432 "to": "l3-interface-ipv4-address-list",
3433 "label": "org.onap.relationships.inventory.network.AppliesTo",
3435 "multiplicity": "ONE2ONE",
3436 "contains-other-v": "NONE",
3437 "delete-other-v": "NONE",
3438 "prevent-delete": "NONE",
3440 "description": "The fqdn that applies to a l3-interface-ipv4-address-list."
3444 "to": "l3-interface-ipv6-address-list",
3445 "label": "org.onap.relationships.inventory.network.AppliesTo",
3447 "multiplicity": "ONE2ONE",
3448 "contains-other-v": "NONE",
3449 "delete-other-v": "NONE",
3450 "prevent-delete": "NONE",
3452 "description": "The fqdn that applies to a l3-interface-ipv6-address-list."
3456 "to": "vip-ipv4-address-list",
3457 "label": "org.onap.relationships.inventory.network.AppliesTo",
3459 "multiplicity": "ONE2ONE",
3460 "contains-other-v": "NONE",
3461 "delete-other-v": "NONE",
3462 "prevent-delete": "NONE",
3464 "description": "The fqdn that applies to a vip-ipv4-address-list."
3468 "to": "vip-ipv6-address-list",
3469 "label": "org.onap.relationships.inventory.network.AppliesTo",
3471 "multiplicity": "ONE2ONE",
3472 "contains-other-v": "NONE",
3473 "delete-other-v": "NONE",
3474 "prevent-delete": "NONE",
3476 "description": "The fqdn that applies to a vip-ipv6-address-list."
3480 "to": "generic-vnf",
3481 "label": "org.onap.relationships.inventory.network.AppliesTo",
3483 "multiplicity": "MANY2ONE",
3484 "contains-other-v": "NONE",
3485 "delete-other-v": "NONE",
3486 "prevent-delete": "NONE",
3488 "description": "The fqdn that applies to a generic-vnf."
3493 "label": "org.onap.relationships.inventory.network.AppliesTo",
3495 "multiplicity": "MANY2MANY",
3496 "contains-other-v": "NONE",
3497 "delete-other-v": "NONE",
3498 "prevent-delete": "NONE",
3500 "description": "The dns cname record that applies to an A-record (ipv4) and/or quad-A-record (ipv6)."
3503 "from": "activity-state",
3505 "label": "org.onap.relationships.inventory.BelongsTo",
3507 "multiplicity": "MANY2ONE",
3508 "contains-other-v": "!${direction}",
3509 "delete-other-v": "!${direction}",
3510 "SVC-INFRA": "NONE",
3511 "prevent-delete": "NONE",
3513 "description": "An activity-state is tracks the state of an activity."
3517 "to": "cloud-region",
3518 "label": "org.onap.relationships.inventory.AppliesTo",
3520 "multiplicity": "MANY2MANY",
3521 "contains-other-v": "!${direction}",
3522 "delete-other-v": "!${direction}",
3523 "SVC-INFRA": "NONE",
3524 "prevent-delete": "NONE",
3526 "description": "The activity applies to a cloud-region."
3531 "label": "org.onap.relationships.inventory.AppliesTo",
3533 "multiplicity": "MANY2MANY",
3534 "contains-other-v": "NONE",
3535 "delete-other-v": "NONE",
3536 "SVC-INFRA": "NONE",
3537 "prevent-delete": "NONE",
3539 "description": "The reservation information associated with a NAT Pool mapping."
3543 "to": "network-range",
3544 "label": "org.onap.relationships.inventory.BelongsTo",
3546 "multiplicity": "MANY2ONE",
3547 "contains-other-v": "!${direction}",
3548 "delete-other-v": "!${direction}",
3549 "SVC-INFRA": "NONE",
3550 "prevent-delete": "NONE",
3552 "description": "An activity is being performed on a network-range."
3556 "to": "p-interface",
3557 "label": "org.onap.relationships.inventory.AppliesTo",
3559 "multiplicity": "MANY2MANY",
3560 "contains-other-v": "!${direction}",
3561 "delete-other-v": "!${direction}",
3562 "SVC-INFRA": "NONE",
3563 "prevent-delete": "NONE",
3565 "description": "The activity applies to a p-interface."
3570 "label": "org.onap.relationships.inventory.AppliesTo",
3572 "multiplicity": "MANY2MANY",
3573 "contains-other-v": "!${direction}",
3574 "delete-other-v": "!${direction}",
3575 "SVC-INFRA": "NONE",
3576 "prevent-delete": "NONE",
3578 "description": "The activity applies to a pnf."
3583 "label": "org.onap.relationships.inventory.AppliesTo",
3585 "multiplicity": "MANY2MANY",
3586 "contains-other-v": "!${direction}",
3587 "delete-other-v": "!${direction}",
3588 "SVC-INFRA": "NONE",
3589 "prevent-delete": "NONE",
3591 "description": "The activity applies to a pserver."
3594 "from": "address-family",
3596 "label": "org.onap.relationships.inventory.BelongsTo",
3598 "multiplicity": "MANY2ONE",
3599 "contains-other-v": "!${direction}",
3600 "delete-other-v": "!${direction}",
3601 "SVC-INFRA": "NONE",
3602 "prevent-delete": "NONE",
3604 "description": "Address Family belongs to a bgp-group"
3607 "from": "address-family",
3608 "to": "bgp-neighbor",
3609 "label": "org.onap.relationships.inventory.BelongsTo",
3611 "multiplicity": "MANY2ONE",
3612 "contains-other-v": "!${direction}",
3613 "delete-other-v": "!${direction}",
3614 "SVC-INFRA": "NONE",
3615 "prevent-delete": "NONE",
3617 "description": "Address Family belongs to a bgp-neighbor"
3620 "from": "aggregate-route",
3622 "label": "org.onap.relationships.inventory.BelongsTo",
3624 "multiplicity": "MANY2ONE",
3625 "contains-other-v": "!${direction}",
3626 "delete-other-v": "!${direction}",
3627 "SVC-INFRA": "NONE",
3628 "prevent-delete": "NONE",
3630 "description": "An aggregate-route BelongsTo a vrf."
3633 "from": "autonomous-system",
3635 "label": "org.onap.relationships.inventory.LocatedIn",
3637 "multiplicity": "MANY2ONE",
3638 "contains-other-v": "NONE",
3639 "delete-other-v": "!${direction}",
3640 "SVC-INFRA": "NONE",
3641 "prevent-delete": "NONE",
3643 "description": "A local autonomous-system is located in a zone."
3646 "from": "bgp-group",
3647 "to": "autonomous-system",
3648 "label": "org.onap.relationships.inventory.Destination",
3650 "multiplicity": "MANY2ONE",
3651 "contains-other-v": "NONE",
3652 "delete-other-v": "NONE",
3653 "SVC-INFRA": "NONE",
3654 "prevent-delete": "!${direction}",
3656 "description": "To node-type is destination of bgp-group."
3659 "from": "bgp-group",
3660 "to": "autonomous-system",
3661 "label": "org.onap.relationships.inventory.Source",
3663 "multiplicity": "MANY2ONE",
3664 "contains-other-v": "NONE",
3665 "delete-other-v": "NONE",
3666 "SVC-INFRA": "NONE",
3667 "prevent-delete": "!${direction}",
3669 "description": "To node-type is source of bgp-group."
3672 "from": "bgp-group",
3673 "to": "l3-interface-ipv4-address-list",
3674 "label": "org.onap.relationships.inventory.Destination",
3676 "multiplicity": "MANY2ONE",
3677 "contains-other-v": "NONE",
3678 "delete-other-v": "NONE",
3679 "SVC-INFRA": "NONE",
3680 "prevent-delete": "!${direction}",
3682 "description": "To node-type is destination of bgp-group."
3685 "from": "bgp-group",
3686 "to": "l3-interface-ipv4-address-list",
3687 "label": "org.onap.relationships.inventory.Source",
3689 "multiplicity": "MANY2ONE",
3690 "contains-other-v": "NONE",
3691 "delete-other-v": "NONE",
3692 "SVC-INFRA": "NONE",
3693 "prevent-delete": "!${direction}",
3695 "description": "To node-type is source of bgp-group."
3698 "from": "bgp-group",
3699 "to": "l3-interface-ipv6-address-list",
3700 "label": "org.onap.relationships.inventory.Destination",
3702 "multiplicity": "MANY2ONE",
3703 "contains-other-v": "NONE",
3704 "delete-other-v": "NONE",
3705 "SVC-INFRA": "NONE",
3706 "prevent-delete": "!${direction}",
3708 "description": "To node-type is destination of bgp-group."
3711 "from": "bgp-group",
3712 "to": "l3-interface-ipv6-address-list",
3713 "label": "org.onap.relationships.inventory.Source",
3715 "multiplicity": "MANY2ONE",
3716 "contains-other-v": "NONE",
3717 "delete-other-v": "NONE",
3718 "SVC-INFRA": "NONE",
3719 "prevent-delete": "!${direction}",
3721 "description": "To node-type is source of bgp-group."
3724 "from": "bgp-group",
3726 "label": "org.onap.relationships.inventory.BelongsTo",
3728 "multiplicity": "MANY2ONE",
3729 "contains-other-v": "!${direction}",
3730 "delete-other-v": "!${direction}",
3731 "SVC-INFRA": "NONE",
3732 "prevent-delete": "NONE",
3734 "description": "A bgp-group belongs to a pnf."
3737 "from": "bgp-group",
3739 "label": "org.onap.relationships.inventory.Destination",
3741 "multiplicity": "MANY2ONE",
3742 "contains-other-v": "NONE",
3743 "delete-other-v": "NONE",
3744 "SVC-INFRA": "NONE",
3745 "prevent-delete": "!${direction}",
3747 "description": "To node-type is destination of bgp-group."
3750 "from": "bgp-group",
3752 "label": "org.onap.relationships.inventory.Source",
3754 "multiplicity": "MANY2ONE",
3755 "contains-other-v": "NONE",
3756 "delete-other-v": "NONE",
3757 "SVC-INFRA": "NONE",
3758 "prevent-delete": "!${direction}",
3760 "description": "To node-type is source of bgp-group."
3763 "from": "bgp-group",
3764 "to": "vip-ipv4-address-list",
3765 "label": "org.onap.relationships.inventory.Destination",
3767 "multiplicity": "MANY2ONE",
3768 "contains-other-v": "NONE",
3769 "delete-other-v": "NONE",
3770 "SVC-INFRA": "NONE",
3771 "prevent-delete": "!${direction}",
3773 "description": "To node-type is destination of bgp-group."
3776 "from": "bgp-group",
3777 "to": "vip-ipv4-address-list",
3778 "label": "org.onap.relationships.inventory.Source",
3780 "multiplicity": "MANY2ONE",
3781 "contains-other-v": "NONE",
3782 "delete-other-v": "NONE",
3783 "SVC-INFRA": "NONE",
3784 "prevent-delete": "!${direction}",
3786 "description": "To node-type is source of bgp-group."
3789 "from": "bgp-group",
3790 "to": "vip-ipv6-address-list",
3791 "label": "org.onap.relationships.inventory.Destination",
3793 "multiplicity": "MANY2ONE",
3794 "contains-other-v": "NONE",
3795 "delete-other-v": "NONE",
3796 "SVC-INFRA": "NONE",
3797 "prevent-delete": "!${direction}",
3799 "description": "To node-type is destination of bgp-group."
3802 "from": "bgp-group",
3803 "to": "vip-ipv6-address-list",
3804 "label": "org.onap.relationships.inventory.Source",
3806 "multiplicity": "MANY2ONE",
3807 "contains-other-v": "NONE",
3808 "delete-other-v": "NONE",
3809 "SVC-INFRA": "NONE",
3810 "prevent-delete": "!${direction}",
3812 "description": "To node-type is source of bgp-group."
3815 "from": "bgp-group",
3817 "label": "org.onap.relationships.inventory.BelongsTo",
3819 "multiplicity": "MANY2ONE",
3820 "contains-other-v": "!${direction}",
3821 "delete-other-v": "!${direction}",
3822 "SVC-INFRA": "NONE",
3823 "prevent-delete": "NONE",
3825 "description": "A bgp-group belongs to a pnf."
3828 "from": "bgp-neighbor",
3829 "to": "autonomous-system",
3830 "label": "org.onap.relationships.inventory.network.MemberOf",
3832 "multiplicity": "MANY2ONE",
3833 "contains-other-v": "NONE",
3834 "delete-other-v": "NONE",
3835 "SVC-INFRA": "NONE",
3836 "prevent-delete": "!${direction}",
3838 "description": "bgp-neighbor is a member of an autonomous-system."
3841 "from": "bgp-neighbor",
3843 "label": "org.onap.relationships.inventory.network.MemberOf",
3845 "multiplicity": "MANY2ONE",
3846 "contains-other-v": "NONE",
3847 "delete-other-v": "NONE",
3848 "SVC-INFRA": "NONE",
3849 "prevent-delete": "!${direction}",
3851 "description": "bgp-neighbor is a member of an bgp-group."
3854 "from": "bgp-neighbor",
3855 "to": "l3-interface-ipv4-address-list",
3856 "label": "org.onap.relationships.inventory.Uses",
3858 "multiplicity": "MANY2ONE",
3859 "contains-other-v": "NONE",
3860 "delete-other-v": "NONE",
3861 "SVC-INFRA": "NONE",
3862 "prevent-delete": "!${direction}",
3864 "description": "bgp-neighbor uses To node-type."
3867 "from": "bgp-neighbor",
3868 "to": "l3-interface-ipv6-address-list",
3869 "label": "org.onap.relationships.inventory.Uses",
3871 "multiplicity": "MANY2ONE",
3872 "contains-other-v": "NONE",
3873 "delete-other-v": "NONE",
3874 "SVC-INFRA": "NONE",
3875 "prevent-delete": "!${direction}",
3877 "description": "bgp-neighbor uses To node-type."
3880 "from": "bgp-neighbor",
3881 "to": "logical-link",
3882 "label": "tosca.relationships.network.LinksTo",
3884 "multiplicity": "MANY2ONE",
3885 "contains-other-v": "NONE",
3886 "delete-other-v": "NONE",
3887 "prevent-delete": "NONE",
3889 "description": "A policy applies to a bgp-neighbor."
3892 "from": "bgp-neighbor",
3894 "label": "org.onap.relationships.inventory.BelongsTo",
3896 "multiplicity": "MANY2ONE",
3897 "contains-other-v": "!${direction}",
3898 "delete-other-v": "!${direction}",
3899 "SVC-INFRA": "NONE",
3900 "prevent-delete": "NONE",
3902 "description": "A bgp-neighbor belongs to a pnf."
3905 "from": "bgp-neighbor",
3907 "label": "org.onap.relationships.inventory.BelongsTo",
3909 "multiplicity": "MANY2ONE",
3910 "contains-other-v": "!${direction}",
3911 "delete-other-v": "!${direction}",
3912 "SVC-INFRA": "NONE",
3913 "prevent-delete": "NONE",
3915 "description": "bgp-neighbor belongs To a subnet."
3918 "from": "bgp-neighbor",
3919 "to": "vip-ipv4-address-list",
3920 "label": "org.onap.relationships.inventory.Uses",
3922 "multiplicity": "MANY2ONE",
3923 "contains-other-v": "NONE",
3924 "delete-other-v": "NONE",
3925 "SVC-INFRA": "NONE",
3926 "prevent-delete": "!${direction}",
3928 "description": "bgp-neighbor uses To node-type."
3931 "from": "bgp-neighbor",
3932 "to": "vip-ipv6-address-list",
3933 "label": "org.onap.relationships.inventory.Uses",
3935 "multiplicity": "MANY2ONE",
3936 "contains-other-v": "NONE",
3937 "delete-other-v": "NONE",
3938 "SVC-INFRA": "NONE",
3939 "prevent-delete": "!${direction}",
3941 "description": "bgp-neighbor uses To node-type."
3944 "from": "bgp-neighbor",
3946 "label": "org.onap.relationships.inventory.BelongsTo",
3948 "multiplicity": "MANY2ONE",
3949 "contains-other-v": "!${direction}",
3950 "delete-other-v": "!${direction}",
3951 "SVC-INFRA": "NONE",
3952 "prevent-delete": "NONE",
3954 "description": "A bgp-neighbor belongs to a vrf."
3959 "label": "org.onap.relationships.inventory.LocatedIn",
3961 "multiplicity": "MANY2ONE",
3962 "contains-other-v": "!${direction}",
3963 "delete-other-v": "!${direction}",
3964 "SVC-INFRA": "NONE",
3965 "prevent-delete": "NONE",
3967 "description": "A cable is located in a complex."
3971 "to": "hardware-catalog-item",
3972 "label": "org.onap.relationships.inventory.IsA",
3974 "multiplicity": "MANY2ONE",
3975 "contains-other-v": "NONE",
3976 "delete-other-v": "NONE",
3977 "SVC-INFRA": "NONE",
3978 "prevent-delete": "!${direction}",
3980 "description": "The cable is this item from the hardware-catalog."
3984 "to": "physical-link",
3985 "label": "org.onap.relationships.inventory.ComposedOf",
3987 "multiplicity": "ONE2MANY",
3988 "contains-other-v": "NONE",
3989 "delete-other-v": "NONE",
3990 "SVC-INFRA": "NONE",
3991 "prevent-delete": "NONE",
3993 "description": "A cable is composed of one or more physical-links."
3996 "from": "card-slot",
3998 "label": "org.onap.relationships.inventory.LocatedIn",
4000 "multiplicity": "MANY2ONE",
4001 "contains-other-v": "!${direction}",
4002 "delete-other-v": "!${direction}",
4003 "SVC-INFRA": "NONE",
4004 "prevent-delete": "NONE",
4006 "description": "A card-slot is located in a chassis."
4011 "label": "org.onap.relationships.inventory.LocatedIn",
4013 "multiplicity": "ONE2ONE",
4014 "contains-other-v": "!${direction}",
4015 "delete-other-v": "!${direction}",
4016 "SVC-INFRA": "NONE",
4017 "prevent-delete": "NONE",
4019 "description": "A card is located in a card-slot."
4023 "to": "hardware-catalog-item",
4024 "label": "org.onap.relationships.inventory.IsA",
4026 "multiplicity": "MANY2ONE",
4027 "contains-other-v": "NONE",
4028 "delete-other-v": "NONE",
4029 "SVC-INFRA": "NONE",
4030 "prevent-delete": "!${direction}",
4032 "description": "The card is described by the hardware-catalog-item."
4037 "label": "org.onap.relationships.inventory.LocatedIn",
4039 "multiplicity": "MANY2ONE",
4040 "contains-other-v": "NONE",
4041 "delete-other-v": "NONE",
4042 "SVC-INFRA": "NONE",
4043 "prevent-delete": "NONE",
4045 "description": "A chassis LinksTo a complex."
4049 "to": "hardware-catalog-item",
4050 "label": "org.onap.relationships.inventory.IsA",
4052 "multiplicity": "MANY2ONE",
4053 "contains-other-v": "NONE",
4054 "delete-other-v": "NONE",
4055 "SVC-INFRA": "NONE",
4056 "prevent-delete": "!${direction}",
4058 "description": "The chassis is described by the hardware-catalog-item."
4063 "label": "org.onap.relationships.inventory.PartOf",
4065 "multiplicity": "MANY2ONE",
4066 "contains-other-v": "NONE",
4067 "delete-other-v": "NONE",
4068 "SVC-INFRA": "NONE",
4069 "prevent-delete": "NONE",
4071 "description": "A chassis is part of a pnf."
4076 "label": "org.onap.relationships.inventory.PartOf",
4078 "multiplicity": "MANY2MANY",
4079 "contains-other-v": "NONE",
4080 "delete-other-v": "NONE",
4081 "SVC-INFRA": "NONE",
4082 "prevent-delete": "NONE",
4084 "description": "A chassis is part of a pserver."
4089 "label": "org.onap.relationships.inventory.LocatedIn",
4091 "multiplicity": "MANY2ONE",
4092 "contains-other-v": "NONE",
4093 "delete-other-v": "NONE",
4094 "SVC-INFRA": "NONE",
4095 "prevent-delete": "!${direction}",
4097 "description": "A chassis is LocatedIn a rack."
4102 "label": "org.onap.relationships.inventory.Uses",
4104 "multiplicity": "ONE2MANY",
4105 "contains-other-v": "NONE",
4106 "delete-other-v": "NONE",
4107 "SVC-INFRA": "NONE",
4108 "prevent-delete": "!${direction}",
4110 "description": "A chassis uses space in a rack (aka one or more rack-units)."
4113 "from": "cloud-region",
4115 "label": "org.onap.relationships.inventory.MemberOf",
4117 "multiplicity": "MANY2MANY",
4118 "contains-other-v": "NONE",
4119 "delete-other-v": "NONE",
4120 "prevent-delete": "NONE",
4122 "description": "The cloud-region associated to a geo-region"
4125 "from": "cloud-region",
4127 "label": "org.onap.relationships.inventory.Implements",
4129 "multiplicity": "MANY2MANY",
4130 "contains-other-v": "NONE",
4131 "delete-other-v": "NONE",
4132 "SVC-INFRA": "NONE",
4133 "prevent-delete": "NONE",
4135 "description": "a cloud-region implements policies"
4138 "from": "cloud-region",
4140 "label": "org.onap.relationships.inventory.PartOf",
4142 "multiplicity": "MANY2ONE",
4143 "contains-other-v": "NONE",
4144 "delete-other-v": "NONE",
4145 "SVC-INFRA": "NONE",
4146 "prevent-delete": "NONE",
4148 "description": "The cloud-region is part of a project (ex, project that built out the cloud region)."
4151 "from": "cloud-region",
4152 "to": "service-instance",
4153 "label": "org.onap.relationships.inventory.Uses",
4155 "multiplicity": "MANY2MANY",
4156 "contains-other-v": "NONE",
4157 "delete-other-v": "NONE",
4158 "prevent-delete": "NONE",
4165 "label": "org.onap.relationships.inventory.MemberOf",
4167 "multiplicity": "MANY2MANY",
4168 "contains-other-v": "NONE",
4169 "delete-other-v": "NONE",
4170 "prevent-delete": "NONE",
4172 "description": "The complex associated to a geo-region"
4175 "from": "configuration",
4176 "to": "bgp-neighbor",
4177 "label": "org.onap.relationships.inventory.Uses",
4179 "multiplicity": "MANY2MANY",
4180 "contains-other-v": "NONE",
4181 "delete-other-v": "NONE",
4182 "prevent-delete": "NONE",
4184 "description": "The configuration Uses bgp-neighbor."
4187 "from": "configuration",
4188 "to": "logical-link",
4189 "label": "org.onap.relationships.inventory.Uses",
4191 "multiplicity": "ONE2MANY",
4192 "contains-other-v": "NONE",
4193 "delete-other-v": "NONE",
4194 "prevent-delete": "NONE",
4199 "from": "configuration",
4200 "to": "network-route",
4201 "label": "org.onap.relationships.inventory.Uses",
4203 "multiplicity": "MANY2MANY",
4204 "contains-other-v": "NONE",
4205 "delete-other-v": "NONE",
4206 "prevent-delete": "${direction}",
4208 "description": "Relates configuration to network-route for static routes."
4211 "from": "configuration",
4213 "label": "org.onap.relationships.inventory.Uses",
4215 "multiplicity": "MANY2MANY",
4216 "contains-other-v": "NONE",
4217 "delete-other-v": "NONE",
4218 "prevent-delete": "NONE",
4220 "description": "A configuration uses a policy"
4223 "from": "configuration",
4225 "label": "org.onap.relationships.inventory.Uses",
4227 "multiplicity": "ONE2MANY",
4228 "contains-other-v": "NONE",
4229 "delete-other-v": "NONE",
4230 "prevent-delete": "NONE",
4232 "description": "A configuration uses a subnet"
4235 "from": "configuration",
4237 "label": "org.onap.relationships.inventory.Uses",
4239 "multiplicity": "MANY2MANY",
4240 "contains-other-v": "NONE",
4241 "delete-other-v": "NONE",
4242 "prevent-delete": "NONE",
4244 "description": "A Configuration uses VRFs"
4248 "to": "cloud-region",
4249 "label": "org.onap.relationships.inventory.Supports",
4251 "multiplicity": "ONE2MANY",
4252 "contains-other-v": "NONE",
4253 "delete-other-v": "NONE",
4254 "SVC-INFRA": "NONE",
4255 "prevent-delete": "${direction}",
4257 "description": "The contact supports a cloud-region."
4262 "label": "org.onap.relationships.inventory.Supports",
4264 "multiplicity": "ONE2MANY",
4265 "contains-other-v": "NONE",
4266 "delete-other-v": "NONE",
4267 "SVC-INFRA": "NONE",
4268 "prevent-delete": "${direction}",
4270 "description": "The contact supports a complex."
4275 "label": "org.onap.relationships.inventory.Supports",
4277 "multiplicity": "ONE2MANY",
4278 "contains-other-v": "NONE",
4279 "delete-other-v": "NONE",
4280 "SVC-INFRA": "NONE",
4281 "prevent-delete": "${direction}",
4283 "description": "The contact supports a pnf."
4288 "label": "org.onap.relationships.inventory.Supports",
4290 "multiplicity": "ONE2MANY",
4291 "contains-other-v": "NONE",
4292 "delete-other-v": "NONE",
4293 "SVC-INFRA": "NONE",
4294 "prevent-delete": "${direction}",
4296 "description": "The contact supports a pserver."
4301 "label": "org.onap.relationships.inventory.Supports",
4303 "multiplicity": "ONE2MANY",
4304 "contains-other-v": "NONE",
4305 "delete-other-v": "NONE",
4306 "SVC-INFRA": "NONE",
4307 "prevent-delete": "${direction}",
4309 "description": "The contact supports a zone."
4312 "from": "generic-vnf",
4314 "label": "org.onap.relationships.inventory.BelongsTo",
4316 "multiplicity": "MANY2ONE",
4317 "contains-other-v": "${direction}",
4318 "delete-other-v": "${direction}",
4319 "prevent-delete": "NONE",
4321 "description": "The bgp-group associated to a generic-vnf."
4324 "from": "generic-vnf",
4325 "to": "bgp-neighbor",
4326 "label": "org.onap.relationships.inventory.BelongsTo",
4328 "multiplicity": "MANY2ONE",
4329 "contains-other-v": "${direction}",
4330 "delete-other-v": "${direction}",
4331 "prevent-delete": "NONE",
4333 "description": "The bgp-neighbor associated to a generic-vnf."
4336 "from": "host-aggregate",
4337 "to": "cloud-region",
4338 "label": "org.onap.relationships.inventory.BelongsTo",
4340 "multiplicity": "MANY2ONE",
4341 "contains-other-v": "!${direction}",
4342 "delete-other-v": "!${direction}",
4343 "prevent-delete": "NONE",
4348 "from": "host-aggregate",
4350 "label": "org.onap.relationships.inventory.BelongsTo",
4352 "multiplicity": "MANY2ONE",
4353 "contains-other-v": "NONE",
4354 "delete-other-v": "NONE",
4355 "prevent-delete": "NONE",
4360 "from": "hw-component",
4362 "label": "org.onap.relationships.inventory.AppliesTo",
4364 "multiplicity": "MANY2MANY",
4365 "contains-other-v": "NONE",
4366 "delete-other-v": "NONE",
4367 "prevent-delete": "NONE",
4369 "description": "The profile associated to a hw-component"
4372 "from": "instance-group",
4373 "to": "instance-group",
4374 "label": "org.onap.relationships.inventory.AppliesTo",
4376 "multiplicity": "MANY2MANY",
4377 "contains-other-v": "NONE",
4378 "delete-other-v": "NONE",
4379 "prevent-delete": "NONE",
4381 "description": "The instance-group associated to an instance-group"
4384 "from": "ip-address-list",
4386 "label": "org.onap.relationships.inventory.BelongsTo",
4388 "multiplicity": "MANY2ONE",
4389 "contains-other-v": "!${direction}",
4390 "delete-other-v": "!${direction}",
4391 "SVC-INFRA": "NONE",
4392 "prevent-delete": "NONE",
4397 "from": "ip-address-list",
4398 "to": "l3-interface-ipv4-address-list",
4399 "label": "org.onap.relationships.inventory.Uses",
4401 "multiplicity": "ONE2ONE",
4402 "contains-other-v": "NONE",
4403 "delete-other-v": "NONE",
4404 "prevent-delete": "!${direction}",
4406 "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"
4409 "from": "ip-address-list",
4410 "to": "l3-interface-ipv6-address-list",
4411 "label": "org.onap.relationships.inventory.Uses",
4413 "multiplicity": "ONE2ONE",
4414 "contains-other-v": "NONE",
4415 "delete-other-v": "NONE",
4416 "prevent-delete": "!${direction}",
4418 "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"
4421 "from": "ip-address-list",
4423 "label": "org.onap.relationships.inventory.BelongsTo",
4425 "multiplicity": "MANY2ONE",
4426 "contains-other-v": "!${direction}",
4427 "delete-other-v": "!${direction}",
4428 "SVC-INFRA": "NONE",
4429 "prevent-delete": "NONE",
4431 "description": "An ip-address-list BelongsTo a policy."
4434 "from": "ip-address-list",
4436 "label": "org.onap.relationships.inventory.BelongsTo",
4438 "multiplicity": "MANY2MANY",
4439 "contains-other-v": "NONE",
4440 "delete-other-v": "NONE",
4441 "prevent-delete": "NONE",
4446 "from": "ip-address-list",
4448 "label": "org.onap.relationships.inventory.BelongsTo",
4450 "multiplicity": "MANY2ONE",
4451 "contains-other-v": "!${direction}",
4452 "delete-other-v": "!${direction}",
4453 "SVC-INFRA": "NONE",
4454 "prevent-delete": "NONE",
4459 "from": "ip-address-list",
4461 "label": "org.onap.relationships.inventory.BelongsTo",
4463 "multiplicity": "MANY2ONE",
4464 "contains-other-v": "!${direction}",
4465 "delete-other-v": "!${direction}",
4466 "SVC-INFRA": "NONE",
4467 "prevent-delete": "NONE",
4472 "from": "ip-address-list",
4473 "to": "vip-ipv4-address-list",
4474 "label": "org.onap.relationships.inventory.Uses",
4476 "multiplicity": "ONE2ONE",
4477 "contains-other-v": "NONE",
4478 "delete-other-v": "NONE",
4479 "prevent-delete": "!${direction}",
4481 "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"
4484 "from": "ip-address-list",
4485 "to": "vip-ipv6-address-list",
4486 "label": "org.onap.relationships.inventory.Uses",
4488 "multiplicity": "ONE2ONE",
4489 "contains-other-v": "NONE",
4490 "delete-other-v": "NONE",
4491 "prevent-delete": "!${direction}",
4493 "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"
4496 "from": "l3-interface-ipv4-address-list",
4497 "to": "lag-interface",
4498 "label": "org.onap.relationships.inventory.BelongsTo",
4500 "multiplicity": "MANY2ONE",
4501 "contains-other-v": "!${direction}",
4502 "delete-other-v": "!${direction}",
4503 "SVC-INFRA": "NONE",
4504 "prevent-delete": "NONE",
4506 "description": "A IPv4 address associated with a lag-interface."
4509 "from": "l3-interface-ipv4-address-list",
4510 "to": "p-interface",
4511 "label": "org.onap.relationships.inventory.BelongsTo",
4513 "multiplicity": "MANY2ONE",
4514 "contains-other-v": "!${direction}",
4515 "delete-other-v": "!${direction}",
4516 "SVC-INFRA": "NONE",
4517 "prevent-delete": "NONE",
4519 "description": "A IPv4 address associated with a p-interface."
4522 "from": "l3-interface-ipv6-address-list",
4523 "to": "lag-interface",
4524 "label": "org.onap.relationships.inventory.BelongsTo",
4526 "multiplicity": "MANY2ONE",
4527 "contains-other-v": "!${direction}",
4528 "delete-other-v": "!${direction}",
4529 "SVC-INFRA": "NONE",
4530 "prevent-delete": "NONE",
4532 "description": "A IPv6 address associated with a lag-interface."
4535 "from": "l3-interface-ipv6-address-list",
4536 "to": "p-interface",
4537 "label": "org.onap.relationships.inventory.BelongsTo",
4539 "multiplicity": "MANY2ONE",
4540 "contains-other-v": "!${direction}",
4541 "delete-other-v": "!${direction}",
4542 "SVC-INFRA": "NONE",
4543 "prevent-delete": "NONE",
4545 "description": "A IPv6 address associated with a p-interface."
4548 "from": "l3-network",
4550 "label": "org.onap.relationships.inventory.Uses",
4552 "multiplicity": "MANY2MANY",
4553 "contains-other-v": "NONE",
4554 "delete-other-v": "NONE",
4555 "SVC-INFRA": "NONE",
4556 "prevent-delete": "NONE",
4558 "description": "l3-network uses l3-network"
4561 "from": "l3-network",
4562 "to": "network-route",
4563 "label": "org.onap.relationships.inventory.Uses",
4565 "multiplicity": "MANY2MANY",
4566 "contains-other-v": "NONE",
4567 "delete-other-v": "NONE",
4568 "prevent-delete": "${direction}",
4570 "description": "Relates l3-network to network-route for static routes."
4573 "from": "lag-interface",
4575 "label": "org.onap.relationships.inventory.MemberOf",
4577 "multiplicity": "MANY2MANY",
4578 "contains-other-v": "NONE",
4579 "delete-other-v": "NONE",
4580 "prevent-delete": "NONE",
4582 "description": "The lag-interface associated to a geo-region"
4585 "from": "lag-interface",
4586 "to": "l-interface",
4587 "label": "org.onap.relationships.inventory.Uses",
4589 "multiplicity": "MANY2MANY",
4590 "contains-other-v": "NONE",
4591 "delete-other-v": "NONE",
4592 "prevent-delete": "NONE",
4599 "label": "org.onap.relationships.inventory.BelongsTo",
4601 "multiplicity": "MANY2ONE",
4602 "contains-other-v": "!${direction}",
4603 "delete-other-v": "!${direction}",
4604 "prevent-delete": "NONE",
4606 "description": "A license belongs to a chassis."
4609 "from": "l-interface",
4611 "label": "org.onap.relationships.inventory.Uses",
4613 "multiplicity": "ONE2MANY",
4614 "contains-other-v": "NONE",
4615 "delete-other-v": "NONE",
4616 "prevent-delete": "NONE",
4618 "description": "The l-interface that is used by the next-hop."
4621 "from": "l-interface",
4623 "label": "org.onap.relationships.inventory.BelongsTo",
4625 "multiplicity": "MANY2ONE",
4626 "contains-other-v": "!${direction}",
4627 "delete-other-v": "!${direction}",
4628 "prevent-delete": "NONE",
4630 "description": "A logical interface associated with a pnf."
4633 "from": "l-interface",
4635 "label": "org.onap.relationships.inventory.BelongsTo",
4637 "multiplicity": "MANY2ONE",
4638 "contains-other-v": "!${direction}",
4639 "delete-other-v": "!${direction}",
4640 "prevent-delete": "NONE",
4642 "description": "A logical interface associated with a pserver."
4645 "from": "logical-link",
4647 "label": "org.onap.relationships.inventory.Uses",
4649 "multiplicity": "ONE2MANY",
4650 "contains-other-v": "NONE",
4651 "delete-other-v": "${direction}",
4652 "prevent-delete": "NONE",
4654 "description": "The port associated with a logical-link"
4658 "to": "cloud-region",
4659 "label": "org.onap.relationships.inventory.LocatedIn",
4661 "multiplicity": "MANY2MANY",
4662 "contains-other-v": "NONE",
4663 "delete-other-v": "NONE",
4664 "prevent-delete": "NONE",
4666 "description": "The mapping associated to a cloud-region"
4670 "to": "instance-group",
4671 "label": "org.onap.relationships.inventory.Current",
4673 "multiplicity": "MANY2MANY",
4674 "contains-other-v": "NONE",
4675 "delete-other-v": "NONE",
4676 "prevent-delete": "NONE",
4682 "to": "instance-group",
4683 "label": "org.onap.relationships.inventory.MemberOf",
4685 "multiplicity": "MANY2MANY",
4686 "contains-other-v": "NONE",
4687 "delete-other-v": "NONE",
4688 "prevent-delete": "NONE",
4690 "description": "The mapping associated to an instance-group"
4694 "to": "instance-group",
4695 "label": "org.onap.relationships.inventory.Target",
4697 "multiplicity": "MANY2MANY",
4698 "contains-other-v": "NONE",
4699 "delete-other-v": "NONE",
4700 "prevent-delete": "NONE",
4707 "label": "org.onap.relationships.inventory.AppliesTo",
4709 "multiplicity": "MANY2MANY",
4710 "contains-other-v": "NONE",
4711 "delete-other-v": "NONE",
4712 "prevent-delete": "NONE",
4714 "description": "The mapping associated to a mapping"
4719 "label": "org.onap.relationships.inventory.MemberOf",
4721 "multiplicity": "MANY2MANY",
4722 "contains-other-v": "NONE",
4723 "delete-other-v": "NONE",
4724 "prevent-delete": "NONE",
4726 "description": "The mapping associated to a mapping"
4731 "label": "org.onap.relationships.inventory.MemberOf",
4733 "multiplicity": "ONE2MANY",
4734 "contains-other-v": "NONE",
4735 "delete-other-v": "NONE",
4736 "prevent-delete": "NONE",
4738 "description": "The mapping associated to a pnf"
4743 "label": "org.onap.relationships.inventory.MemberOf",
4745 "multiplicity": "ONE2MANY",
4746 "contains-other-v": "NONE",
4747 "delete-other-v": "NONE",
4748 "prevent-delete": "NONE",
4750 "description": "The mapping associated to a policy"
4753 "from": "metadatum",
4755 "label": "org.onap.relationships.inventory.BelongsTo",
4757 "multiplicity": "MANY2ONE",
4758 "contains-other-v": "!${direction}",
4759 "delete-other-v": "!${direction}",
4760 "prevent-delete": "NONE",
4763 "relationship-properties": [
4766 "data-source-version"
4770 "from": "network-range",
4771 "to": "cloud-region",
4772 "label": "org.onap.relationships.inventory.LocatedIn",
4774 "multiplicity": "MANY2MANY",
4775 "contains-other-v": "NONE",
4776 "delete-other-v": "NONE",
4777 "prevent-delete": "NONE",
4779 "description": "The network-range is located in a cloud-region"
4782 "from": "network-range",
4784 "label": "org.onap.relationships.inventory.LocatedIn",
4786 "multiplicity": "MANY2MANY",
4787 "contains-other-v": "NONE",
4788 "delete-other-v": "NONE",
4789 "prevent-delete": "NONE",
4791 "description": "The network-range is located in a complex"
4794 "from": "network-range",
4796 "label": "org.onap.relationships.inventory.LocatedIn",
4798 "multiplicity": "MANY2MANY",
4799 "contains-other-v": "NONE",
4800 "delete-other-v": "NONE",
4801 "prevent-delete": "NONE",
4803 "description": "The network-range is located in a zone"
4806 "from": "network-route",
4808 "label": "org.onap.relationships.inventory.Uses",
4810 "multiplicity": "ONE2MANY",
4811 "contains-other-v": "NONE",
4812 "delete-other-v": "NONE",
4813 "prevent-delete": "NONE",
4815 "description": "The network-route that is used by the next-hop."
4818 "from": "network-route",
4820 "label": "org.onap.relationships.inventory.MemberOf",
4822 "multiplicity": "MANY2ONE",
4823 "contains-other-v": "NONE",
4824 "delete-other-v": "NONE",
4825 "prevent-delete": "NONE",
4827 "description": "The route is part of part of a subnet."
4832 "label": "org.onap.relationships.inventory.Uses",
4834 "multiplicity": "ONE2ONE",
4835 "contains-other-v": "NONE",
4836 "delete-other-v": "NONE",
4837 "prevent-delete": "NONE",
4843 "to": "hardware-catalog-item",
4844 "label": "org.onap.relationships.inventory.IsA",
4846 "multiplicity": "MANY2ONE",
4847 "contains-other-v": "NONE",
4848 "delete-other-v": "NONE",
4849 "SVC-INFRA": "NONE",
4850 "prevent-delete": "!${direction}",
4852 "description": "The pdu is described by the hardware-catalog-item."
4857 "label": "org.onap.relationships.inventory.LocatedIn",
4859 "multiplicity": "MANY2ONE",
4860 "contains-other-v": "!${direction}",
4861 "delete-other-v": "!${direction}",
4862 "SVC-INFRA": "NONE",
4863 "prevent-delete": "NONE",
4865 "description": "A pdu is located in a building (aka complex)."
4870 "label": "org.onap.relationships.inventory.Uses",
4872 "multiplicity": "ONE2MANY",
4873 "contains-other-v": "NONE",
4874 "delete-other-v": "NONE",
4875 "SVC-INFRA": "NONE",
4876 "prevent-delete": "!${direction}",
4878 "description": "A pdu uses space in a rack (aka one or more rack-units)."
4881 "from": "pluggable-slot",
4883 "label": "org.onap.relationships.inventory.LocatedIn",
4885 "multiplicity": "MANY2ONE",
4886 "contains-other-v": "!${direction}",
4887 "delete-other-v": "!${direction}",
4888 "SVC-INFRA": "NONE",
4889 "prevent-delete": "NONE",
4891 "description": "A pluggable slot is located in a card."
4894 "from": "pluggable-slot",
4896 "label": "org.onap.relationships.inventory.LocatedIn",
4898 "multiplicity": "MANY2ONE",
4899 "contains-other-v": "!${direction}",
4900 "delete-other-v": "!${direction}",
4901 "SVC-INFRA": "NONE",
4902 "prevent-delete": "NONE",
4904 "description": "A pluggable-slot is located in a chassis."
4907 "from": "pluggable",
4909 "label": "org.onap.relationships.inventory.PartOf",
4911 "multiplicity": "MANY2ONE",
4912 "contains-other-v": "NONE",
4913 "delete-other-v": "!${direction}",
4914 "SVC-INFRA": "NONE",
4915 "prevent-delete": "NONE",
4917 "description": "A pluggable that is intergrated with a cable."
4920 "from": "pluggable",
4921 "to": "hardware-catalog-item",
4922 "label": "org.onap.relationships.inventory.IsA",
4924 "multiplicity": "MANY2ONE",
4925 "contains-other-v": "NONE",
4926 "delete-other-v": "NONE",
4927 "SVC-INFRA": "NONE",
4928 "prevent-delete": "!${direction}",
4930 "description": "The pluggable is described by the hardware-catalog-item."
4933 "from": "pluggable",
4934 "to": "pluggable-slot",
4935 "label": "org.onap.relationships.inventory.LocatedIn",
4937 "multiplicity": "ONE2ONE",
4938 "contains-other-v": "!${direction}",
4939 "delete-other-v": "!${direction}",
4940 "SVC-INFRA": "NONE",
4941 "prevent-delete": "NONE",
4943 "description": "A pluggable is located in a pluggable-slot."
4947 "to": "autonomous-system",
4948 "label": "org.onap.relationships.inventory.LocatedIn",
4950 "multiplicity": "MANY2ONE",
4951 "contains-other-v": "NONE",
4952 "delete-other-v": "NONE",
4953 "SVC-INFRA": "NONE",
4954 "prevent-delete": "!${direction}",
4956 "description": "pnf is located in the autonomous-system."
4960 "to": "cloud-region",
4961 "label": "org.onap.relationships.inventory.LocatedIn",
4963 "multiplicity": "MANY2ONE",
4964 "contains-other-v": "NONE",
4965 "delete-other-v": "NONE",
4966 "prevent-delete": "NONE",
4968 "description": "A pnf is located in (aka supports) a cloud-region."
4972 "to": "cloud-region",
4973 "label": "org.onap.relationships.inventory.Uses",
4975 "multiplicity": "MANY2MANY",
4976 "contains-other-v": "NONE",
4977 "delete-other-v": "NONE",
4978 "prevent-delete": "NONE",
4980 "description": "used for CSP pnf to cloud-region."
4984 "to": "hw-component",
4985 "label": "org.onap.relationships.inventory.MemberOf",
4987 "multiplicity": "MANY2ONE",
4988 "contains-other-v": "NONE",
4989 "delete-other-v": "NONE",
4990 "prevent-delete": "NONE",
4992 "description": "The hw-component associated to a pnf"
4997 "label": "org.onap.relationships.inventory.Uses",
4999 "multiplicity": "MANY2MANY",
5000 "contains-other-v": "NONE",
5001 "delete-other-v": "NONE",
5002 "SVC-INFRA": "NONE",
5003 "prevent-delete": "NONE",
5005 "description": "A pnf uses policies",
5006 "relationship-properties": [
5009 "data-source-version"
5015 "label": "org.onap.relationships.inventory.PartOf",
5017 "multiplicity": "MANY2ONE",
5018 "contains-other-v": "NONE",
5019 "delete-other-v": "NONE",
5020 "SVC-INFRA": "NONE",
5021 "prevent-delete": "NONE",
5023 "description": "The pnf is part of a project (ex, VPMO that ordered the equipment)."
5027 "to": "sw-component",
5028 "label": "org.onap.relationships.inventory.MemberOf",
5030 "multiplicity": "MANY2ONE",
5031 "contains-other-v": "NONE",
5032 "delete-other-v": "NONE",
5033 "prevent-delete": "NONE",
5035 "description": "The sw-component associated to a pnf"
5039 "to": "address-family",
5040 "label": "org.onap.relationships.inventory.AppliesTo",
5042 "multiplicity": "MANY2MANY",
5043 "contains-other-v": "NONE",
5044 "delete-other-v": "NONE",
5045 "SVC-INFRA": "NONE",
5046 "prevent-delete": "${direction}",
5048 "description": "A policy applies to an address family.",
5049 "relationship-properties": [
5052 "data-source-version"
5058 "label": "org.onap.relationships.inventory.AppliesTo",
5060 "multiplicity": "MANY2MANY",
5061 "contains-other-v": "NONE",
5062 "delete-other-v": "NONE",
5063 "SVC-INFRA": "NONE",
5064 "prevent-delete": "${direction}",
5066 "description": "A policy applies to a bgp-group."
5070 "to": "bgp-neighbor",
5071 "label": "org.onap.relationships.inventory.AppliesTo",
5073 "multiplicity": "MANY2MANY",
5074 "contains-other-v": "NONE",
5075 "delete-other-v": "NONE",
5076 "SVC-INFRA": "NONE",
5077 "prevent-delete": "${direction}",
5079 "description": "A policy applies to a bgp-neighbor."
5083 "to": "instance-group",
5084 "label": "org.onap.relationships.inventory.AppliesTo",
5086 "multiplicity": "MANY2ONE",
5087 "contains-other-v": "NONE",
5088 "delete-other-v": "NONE",
5089 "prevent-delete": "NONE",
5091 "description": "The policy associated to an instance-group",
5092 "relationship-properties": [
5095 "data-source-version"
5101 "label": "org.onap.relationships.inventory.AppliesTo",
5103 "multiplicity": "MANY2MANY",
5104 "contains-other-v": "NONE",
5105 "delete-other-v": "NONE",
5106 "SVC-INFRA": "NONE",
5107 "prevent-delete": "NONE",
5109 "description": "A policy applies to l3-networks."
5113 "to": "l-interface",
5114 "label": "org.onap.relationships.inventory.AppliesTo",
5116 "multiplicity": "MANY2MANY",
5117 "contains-other-v": "NONE",
5118 "delete-other-v": "NONE",
5119 "SVC-INFRA": "NONE",
5120 "prevent-delete": "NONE",
5122 "description": "The policy applies to an l-interface.",
5123 "relationship-properties": [
5126 "data-source-version"
5132 "label": "org.onap.relationships.inventory.Implements",
5134 "multiplicity": "ONE2MANY",
5135 "contains-other-v": "${direction}",
5136 "delete-other-v": "${direction}",
5137 "SVC-INFRA": "NONE",
5138 "prevent-delete": "NONE",
5145 "label": "org.onap.relationships.inventory.AppliesTo",
5147 "multiplicity": "MANY2MANY",
5148 "contains-other-v": "NONE",
5149 "delete-other-v": "NONE",
5150 "SVC-INFRA": "NONE",
5151 "prevent-delete": "${direction}",
5153 "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.",
5154 "relationship-properties": [
5157 "data-source-version"
5162 "to": "vpn-binding",
5163 "label": "org.onap.relationships.inventory.Uses",
5165 "multiplicity": "ONE2MANY",
5166 "contains-other-v": "NONE",
5167 "delete-other-v": "NONE",
5168 "SVC-INFRA": "NONE",
5169 "prevent-delete": "NONE",
5171 "description": "A policy uses vpn-bindings"
5176 "label": "org.onap.relationships.inventory.AppliesTo",
5178 "multiplicity": "MANY2MANY",
5179 "contains-other-v": "NONE",
5180 "delete-other-v": "NONE",
5181 "SVC-INFRA": "NONE",
5182 "prevent-delete": "NONE",
5185 "relationship-properties": [
5188 "data-source-version"
5192 "from": "port-list",
5194 "label": "org.onap.relationships.inventory.BelongsTo",
5196 "multiplicity": "MANY2ONE",
5197 "contains-other-v": "!${direction}",
5198 "delete-other-v": "!${direction}",
5199 "SVC-INFRA": "NONE",
5200 "prevent-delete": "NONE",
5207 "label": "tosca.relationships.network.LinksTo",
5209 "multiplicity": "MANY2ONE",
5210 "contains-other-v": "NONE",
5211 "delete-other-v": "NONE",
5212 "SVC-INFRA": "NONE",
5213 "prevent-delete": "${direction}",
5215 "description": "A channel-interface terminates a channel-link."
5220 "label": "org.onap.relationships.inventory.LocatedIn",
5222 "multiplicity": "MANY2ONE",
5223 "contains-other-v": "!${direction}",
5224 "delete-other-v": "!${direction}",
5225 "SVC-INFRA": "NONE",
5226 "prevent-delete": "NONE",
5228 "description": "A port is located in a card."
5233 "label": "org.onap.relationships.inventory.LocatedIn",
5235 "multiplicity": "MANY2ONE",
5236 "contains-other-v": "!${direction}",
5237 "delete-other-v": "!${direction}",
5238 "SVC-INFRA": "NONE",
5239 "prevent-delete": "NONE",
5241 "description": "A port is LocatedIn a chassis."
5245 "to": "p-interface",
5246 "label": "org.onap.relationships.inventory.ComposedOf",
5248 "multiplicity": "MANY2MANY",
5249 "contains-other-v": "NONE",
5250 "delete-other-v": "${direction}",
5251 "SVC-INFRA": "NONE",
5252 "prevent-delete": "NONE",
5254 "description": "A port is composed of one or more p-interfaces."
5259 "label": "org.onap.relationships.inventory.LocatedIn",
5261 "multiplicity": "MANY2ONE",
5262 "contains-other-v": "!${direction}",
5263 "delete-other-v": "!${direction}",
5264 "SVC-INFRA": "NONE",
5265 "prevent-delete": "NONE",
5267 "description": "A port is located in a pluggable."
5272 "label": "org.onap.relationships.inventory.LinksTo",
5274 "multiplicity": "ONE2ONE",
5275 "contains-other-v": "NONE",
5276 "delete-other-v": "NONE",
5277 "SVC-INFRA": "NONE",
5278 "prevent-delete": "NONE",
5280 "description": "A port LinksTo another port."
5285 "label": "org.onap.relationships.inventory.AppliesTo",
5287 "multiplicity": "MANY2MANY",
5288 "contains-other-v": "NONE",
5289 "delete-other-v": "NONE",
5290 "SVC-INFRA": "NONE",
5291 "prevent-delete": "${direction}",
5293 "description": "The profile (set of characteristics) applies to the card."
5298 "label": "org.onap.relationships.inventory.AppliesTo",
5300 "multiplicity": "MANY2MANY",
5301 "contains-other-v": "NONE",
5302 "delete-other-v": "None",
5303 "SVC-INFRA": "NONE",
5304 "prevent-delete": "${direction}",
5306 "description": "The profile (set of characteristics) applies to the chassis."
5310 "to": "cloud-region",
5311 "label": "org.onap.relationships.inventory.AppliesTo",
5313 "multiplicity": "MANY2MANY",
5314 "contains-other-v": "NONE",
5315 "delete-other-v": "NONE",
5316 "prevent-delete": "NONE",
5322 "to": "hardware-catalog-item",
5323 "label": "org.onap.relationships.inventory.AppliesTo",
5325 "multiplicity": "MANY2MANY",
5326 "contains-other-v": "NONE",
5327 "delete-other-v": "NONE",
5328 "SVC-INFRA": "NONE",
5329 "prevent-delete": "${direction}",
5331 "description": "A set of characteristics of the hardware-catalog-item."
5335 "to": "instance-group",
5336 "label": "org.onap.relationships.inventory.AppliesTo",
5338 "multiplicity": "MANY2MANY",
5339 "contains-other-v": "NONE",
5340 "delete-other-v": "NONE",
5341 "SVC-INFRA": "NONE",
5342 "prevent-delete": "${direction}",
5344 "description": "A profile (set of characteristics) applies to the instance-group (as a vrrp group)."
5349 "label": "org.onap.relationships.inventory.AppliesTo",
5351 "multiplicity": "MANY2MANY",
5352 "contains-other-v": "NONE",
5353 "delete-other-v": "NONE",
5354 "SVC-INFRA": "NONE",
5355 "prevent-delete": "${direction}",
5357 "description": "A profile (set of characteristics) applies to the l3-network."
5361 "to": "lag-interface",
5362 "label": "org.onap.relationships.inventory.AppliesTo",
5364 "multiplicity": "MANY2MANY",
5365 "contains-other-v": "NONE",
5366 "delete-other-v": "NONE",
5367 "SVC-INFRA": "NONE",
5368 "prevent-delete": "${direction}",
5370 "description": "A profile (set of characteristics) applies to the lag-interface.",
5371 "relationship-properties": [
5374 "data-source-version"
5379 "to": "l-interface",
5380 "label": "org.onap.relationships.inventory.AppliesTo",
5382 "multiplicity": "MANY2MANY",
5383 "contains-other-v": "NONE",
5384 "delete-other-v": "NONE",
5385 "SVC-INFRA": "NONE",
5386 "prevent-delete": "${direction}",
5388 "description": "A profile (set of characteristics) applies to the l-interface.",
5389 "relationship-properties": [
5392 "data-source-version"
5397 "to": "logical-link",
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 logical-link."
5411 "label": "org.onap.relationships.inventory.AppliesTo",
5413 "multiplicity": "MANY2MANY",
5414 "contains-other-v": "NONE",
5415 "delete-other-v": "None",
5416 "SVC-INFRA": "NONE",
5417 "prevent-delete": "${direction}",
5419 "description": "The profile (set of characteristics) applies to the pdu."
5423 "to": "physical-link",
5424 "label": "org.onap.relationships.inventory.AppliesTo",
5426 "multiplicity": "MANY2MANY",
5427 "contains-other-v": "NONE",
5428 "delete-other-v": "NONE",
5429 "SVC-INFRA": "NONE",
5430 "prevent-delete": "${direction}",
5432 "description": "A profile (set of characteristics) applies to the physical-link."
5436 "to": "p-interface",
5437 "label": "org.onap.relationships.inventory.AppliesTo",
5439 "multiplicity": "MANY2MANY",
5440 "contains-other-v": "NONE",
5441 "delete-other-v": "NONE",
5442 "SVC-INFRA": "NONE",
5443 "prevent-delete": "${direction}",
5445 "description": "A profile (set of characteristics) applies to the p-interface.",
5446 "relationship-properties": [
5449 "data-source-version"
5455 "label": "org.onap.relationships.inventory.AppliesTo",
5457 "multiplicity": "MANY2MANY",
5458 "contains-other-v": "NONE",
5459 "delete-other-v": "NONE",
5460 "SVC-INFRA": "NONE",
5461 "prevent-delete": "${direction}",
5463 "description": "The profile (set of characteristics) applies to the pluggable."
5468 "label": "org.onap.relationships.inventory.AppliesTo",
5470 "multiplicity": "MANY2MANY",
5471 "contains-other-v": "NONE",
5472 "delete-other-v": "NONE",
5473 "SVC-INFRA": "NONE",
5474 "prevent-delete": "${direction}",
5476 "description": "A profile (set of characteristics) applies to the pnf.",
5477 "relationship-properties": [
5480 "data-source-version"
5486 "label": "org.onap.relationships.inventory.AppliesTo",
5488 "multiplicity": "MANY2MANY",
5489 "contains-other-v": "NONE",
5490 "delete-other-v": "NONE",
5491 "SVC-INFRA": "NONE",
5492 "prevent-delete": "${direction}",
5494 "description": "A profile (set of characteristics) applies to the policy.",
5495 "relationship-properties": [
5498 "data-source-version"
5504 "label": "org.onap.relationships.inventory.AppliesTo",
5506 "multiplicity": "MANY2MANY",
5507 "contains-other-v": "NONE",
5508 "delete-other-v": "NONE",
5509 "SVC-INFRA": "NONE",
5510 "prevent-delete": "${direction}",
5512 "description": "A profile (set of characteristics) applies to the pserver."
5517 "label": "org.onap.relationships.inventory.AppliesTo",
5519 "multiplicity": "MANY2MANY",
5520 "contains-other-v": "NONE",
5521 "delete-other-v": "NONE",
5522 "SVC-INFRA": "NONE",
5523 "prevent-delete": "${direction}",
5525 "description": "The profile (set of characteristics) applies to the rack."
5530 "label": "org.onap.relationships.inventory.AppliesTo",
5532 "multiplicity": "MANY2MANY",
5533 "contains-other-v": "NONE",
5534 "delete-other-v": "NONE",
5535 "SVC-INFRA": "NONE",
5536 "prevent-delete": "${direction}",
5538 "description": "A profile (set of characteristics) applies to the subnet."
5543 "label": "org.onap.relationships.inventory.AppliesTo",
5545 "multiplicity": "MANY2MANY",
5546 "contains-other-v": "NONE",
5547 "delete-other-v": "NONE",
5548 "SVC-INFRA": "NONE",
5549 "prevent-delete": "${direction}",
5551 "description": "A profile (set of characteristics) applies to the vlan-range."
5556 "label": "org.onap.relationships.inventory.AppliesTo",
5558 "multiplicity": "MANY2MANY",
5559 "contains-other-v": "NONE",
5560 "delete-other-v": "NONE",
5561 "SVC-INFRA": "NONE",
5562 "prevent-delete": "${direction}",
5564 "description": "A profile (set of characteristics) applies to the vlan-tag."
5568 "to": "vpn-binding",
5569 "label": "org.onap.relationships.inventory.AppliesTo",
5571 "multiplicity": "MANY2MANY",
5572 "contains-other-v": "NONE",
5573 "delete-other-v": "NONE",
5574 "SVC-INFRA": "NONE",
5575 "prevent-delete": "${direction}",
5577 "description": "A profile (set of characteristics) applies to the vpn-binding."
5582 "label": "org.onap.relationships.inventory.AppliesTo",
5584 "multiplicity": "MANY2MANY",
5585 "contains-other-v": "NONE",
5586 "delete-other-v": "NONE",
5587 "SVC-INFRA": "NONE",
5588 "prevent-delete": "${direction}",
5590 "description": "A profile (set of characteristics) applies to the vrf.",
5591 "relationship-properties": [
5594 "data-source-version"
5599 "to": "hw-component",
5600 "label": "org.onap.relationships.inventory.MemberOf",
5602 "multiplicity": "MANY2ONE",
5603 "contains-other-v": "NONE",
5604 "delete-other-v": "NONE",
5605 "prevent-delete": "NONE",
5607 "description": "The hw-component associated to a pserver"
5612 "label": "org.onap.relationships.inventory.Implements",
5614 "multiplicity": "MANY2MANY",
5615 "contains-other-v": "NONE",
5616 "delete-other-v": "NONE",
5617 "SVC-INFRA": "NONE",
5618 "prevent-delete": "NONE",
5625 "label": "org.onap.relationships.inventory.PartOf",
5627 "multiplicity": "MANY2ONE",
5628 "contains-other-v": "NONE",
5629 "delete-other-v": "NONE",
5630 "SVC-INFRA": "NONE",
5631 "prevent-delete": "NONE",
5633 "description": "The pserver is part of a project (ex, VPMO that ordered the equipment)."
5637 "to": "sw-component",
5638 "label": "org.onap.relationships.inventory.MemberOf",
5640 "multiplicity": "MANY2ONE",
5641 "contains-other-v": "NONE",
5642 "delete-other-v": "NONE",
5643 "prevent-delete": "NONE",
5645 "description": "The sw-component associated to a pserver"
5650 "label": "org.onap.relationships.inventory.LocatedIn",
5652 "multiplicity": "MANY2ONE",
5653 "contains-other-v": "!${direction}",
5654 "delete-other-v": "!${direction}",
5655 "SVC-INFRA": "NONE",
5656 "prevent-delete": "NONE",
5658 "description": "A rack is located in a complex (aka building)."
5662 "to": "hardware-catalog-item",
5663 "label": "org.onap.relationships.inventory.IsA",
5665 "multiplicity": "MANY2ONE",
5666 "contains-other-v": "NONE",
5667 "delete-other-v": "NONE",
5668 "SVC-INFRA": "NONE",
5669 "prevent-delete": "!${direction}",
5671 "description": "The rack is this item from the hardware-catalog."
5675 "to": "instance-group",
5676 "label": "org.onap.relationships.inventory.MemberOf",
5678 "multiplicity": "MANY2ONE",
5679 "contains-other-v": "NONE",
5680 "delete-other-v": "NONE",
5681 "SVC-INFRA": "NONE",
5682 "prevent-delete": "!${direction}",
5684 "description": "The rack is a member of the instance-group (rack-group or pod)."
5687 "from": "rack-unit",
5689 "label": "org.onap.relationships.inventory.LocatedIn",
5691 "multiplicity": "MANY2ONE",
5692 "contains-other-v": "!${direction}",
5693 "delete-other-v": "!${direction}",
5694 "SVC-INFRA": "NONE",
5695 "prevent-delete": "NONE",
5697 "description": "A rack-unit is located in a rack."
5700 "from": "relationship-component",
5701 "to": "relationship-rule",
5702 "label": "org.onap.relationships.inventory.BelongsTo",
5704 "multiplicity": "MANY2ONE",
5705 "contains-other-v": "!${direction}",
5706 "delete-other-v": "!${direction}",
5707 "prevent-delete": "NONE",
5709 "description": "Defines the traversal needed to reach the node of relationship-rule"
5712 "from": "relationship-rule",
5714 "label": "org.onap.relationships.inventory.AppliesTo",
5716 "multiplicity": "MANY2MANY",
5717 "contains-other-v": "NONE",
5718 "delete-other-v": "NONE",
5719 "prevent-delete": "NONE",
5721 "description": "Details relationships policy requires."
5724 "from": "relationship-rule",
5726 "label": "org.onap.relationships.inventory.AppliesTo",
5728 "multiplicity": "MANY2MANY",
5729 "contains-other-v": "NONE",
5730 "delete-other-v": "NONE",
5731 "prevent-delete": "NONE",
5733 "description": "Details relationships profile requires."
5738 "label": "org.onap.relationships.inventory.Uses",
5740 "multiplicity": "MANY2MANY",
5741 "contains-other-v": "NONE",
5742 "delete-other-v": "NONE",
5743 "prevent-delete": "NONE",
5745 "description": "The rule that is used by the next-hop. For CG-NAT these are the ACL policies."
5748 "from": "selector-list",
5750 "label": "org.onap.relationships.inventory.BelongsTo",
5752 "multiplicity": "MANY2ONE",
5753 "contains-other-v": "!${direction}",
5754 "delete-other-v": "!${direction}",
5755 "SVC-INFRA": "NONE",
5756 "prevent-delete": "NONE",
5761 "from": "selector-list",
5763 "label": "org.onap.relationships.inventory.BelongsTo",
5765 "multiplicity": "MANY2ONE",
5766 "contains-other-v": "!${direction}",
5767 "delete-other-v": "!${direction}",
5768 "SVC-INFRA": "NONE",
5769 "prevent-delete": "NONE",
5774 "from": "service-instance",
5775 "to": "owning-entity",
5776 "label": "org.onap.relationships.inventory.Uses",
5778 "multiplicity": "MANY2ONE",
5779 "contains-other-v": "NONE",
5780 "delete-other-v": "NONE",
5781 "prevent-delete": "NONE",
5783 "hidden-on": "owning-entity",
5784 "description": "service-instance Uses an owning-entity"
5787 "from": "service-instance",
5789 "label": "org.onap.relationships.inventory.ComposedOf",
5791 "multiplicity": "MANY2MANY",
5792 "contains-other-v": "NONE",
5793 "delete-other-v": "NONE",
5794 "prevent-delete": "${direction}",
5796 "description": "This edge relates a vrf that is configured on a pnf to the service-instances that the vrf supports."
5799 "from": "service-subscription",
5801 "label": "org.onap.relationships.inventory.BelongsTo",
5803 "multiplicity": "MANY2ONE",
5804 "contains-other-v": "!${direction}",
5805 "delete-other-v": "!${direction}",
5806 "prevent-delete": "NONE",
5808 "description": "service-subscription BelongsTo customer"
5813 "label": "org.onap.relationships.inventory.BelongsTo",
5815 "multiplicity": "MANY2ONE",
5816 "contains-other-v": "!${direction}",
5817 "delete-other-v": "!${direction}",
5818 "prevent-delete": "NONE",
5820 "description": "A fabric subnet belongs to a zone."
5823 "from": "sw-component",
5825 "label": "org.onap.relationships.inventory.AppliesTo",
5827 "multiplicity": "MANY2MANY",
5828 "contains-other-v": "NONE",
5829 "delete-other-v": "NONE",
5830 "prevent-delete": "NONE",
5832 "description": "The profile associated to a sw-component",
5833 "relationship-properties": [
5836 "data-source-version"
5840 "from": "validation-audit",
5841 "to": "cloud-region",
5842 "label": "org.onap.relationships.inventory.BelongsTo",
5844 "multiplicity": "ONE2ONE",
5845 "contains-other-v": "!${direction}",
5846 "delete-other-v": "!${direction}",
5847 "prevent-delete": "NONE",
5849 "description": "The validation-audit associated to a cloud-region"
5852 "from": "validation-audit",
5853 "to": "line-of-business",
5854 "label": "org.onap.relationships.inventory.AppliesTo",
5856 "multiplicity": "MANY2ONE",
5857 "contains-other-v": "NONE",
5858 "delete-other-v": "NONE",
5859 "prevent-delete": "NONE",
5861 "description": "The line-of-business associated to a validation-audit"
5864 "from": "vlan-characteristic",
5866 "label": "org.onap.relationships.inventory.AppliesTo",
5868 "multiplicity": "MANY2MANY",
5869 "contains-other-v": "NONE",
5870 "delete-other-v": "NONE",
5871 "SVC-INFRA": "NONE",
5872 "prevent-delete": "NONE",
5877 "from": "vpn-binding",
5878 "to": "aggregate-route",
5879 "label": "org.onap.relationships.inventory.Uses",
5881 "multiplicity": "ONE2MANY",
5882 "contains-other-v": "NONE",
5883 "delete-other-v": "NONE",
5884 "SVC-INFRA": "NONE",
5885 "prevent-delete": "NONE",
5887 "description": "A vpn-binding uses many aggregate routes"
5891 "to": "network-route",
5892 "label": "org.onap.relationships.inventory.Uses",
5894 "multiplicity": "MANY2MANY",
5895 "contains-other-v": "NONE",
5896 "delete-other-v": "NONE",
5897 "prevent-delete": "${direction}",
5899 "description": "Relates vrf to network-route for static routes."
5904 "label": "org.onap.relationships.inventory.Uses",
5906 "multiplicity": "MANY2MANY",
5907 "contains-other-v": "NONE",
5908 "delete-other-v": "NONE",
5909 "prevent-delete": "NONE",
5911 "description": "The vrfs that are used by the next-hop."
5915 "to": "instance-group",
5916 "label": "org.onap.relationships.inventory.MemberOf",
5918 "multiplicity": "MANY2MANY",
5919 "contains-other-v": "NONE",
5920 "delete-other-v": "NONE",
5921 "prevent-delete": "NONE",
5927 "to": "sw-component",
5928 "label": "org.onap.relationships.inventory.MemberOf",
5930 "multiplicity": "MANY2ONE",
5931 "contains-other-v": "NONE",
5932 "delete-other-v": "NONE",
5933 "prevent-delete": "NONE",
5935 "description": "The sw-component associated to a vserver"
5939 "to": "service-instance",
5940 "label": "org.onap.relationships.inventory.Uses",
5942 "multiplicity": "MANY2MANY",
5943 "contains-other-v": "NONE",
5944 "delete-other-v": "NONE",
5945 "prevent-delete": "NONE",
5950 "from": "service-instance",
5951 "to": "network-route",
5952 "label": "org.onap.relationships.inventory.ComposedOf",
5954 "multiplicity": "MANY2MANY",
5955 "contains-other-v": "NONE",
5956 "delete-other-v": "${direction}",
5957 "prevent-delete": "NONE",
5962 "from": "selector-list",
5963 "to": "object-group",
5964 "label": "org.onap.relationships.inventory.BelongsTo",
5966 "multiplicity": "MANY2ONE",
5967 "contains-other-v": "!${direction}",
5968 "delete-other-v": "!${direction}",
5969 "SVC-INFRA": "NONE",
5970 "prevent-delete": "NONE",
5977 "label": "org.onap.relationships.inventory.Uses",
5979 "multiplicity": "MANY2MANY",
5980 "contains-other-v": "NONE",
5981 "delete-other-v": "NONE",
5982 "SVC-INFRA": "NONE",
5983 "prevent-delete": "${direction}",
5986 "relationship-properties": [
5989 "data-source-version"
5993 "from": "generic-vnf",
5994 "to": "object-group",
5995 "label": "org.onap.relationships.inventory.AppliesTo",
5997 "multiplicity": "MANY2MANY",
5998 "contains-other-v": "NONE",
5999 "delete-other-v": "NONE",
6000 "SVC-INFRA": "NONE",
6001 "prevent-delete": "NONE",
6003 "description": "A relationship that ties the device to the prefix-list/community-list."
6008 "label": "org.onap.relationships.inventory.Uses",
6010 "multiplicity": "MANY2MANY",
6011 "contains-other-v": "NONE",
6012 "delete-other-v": "NONE",
6013 "SVC-INFRA": "NONE",
6014 "prevent-delete": "NONE",
6017 "relationship-properties": [
6020 "data-source-version"
6024 "from": "port-list",
6026 "label": "org.onap.relationships.inventory.BelongsTo",
6028 "multiplicity": "MANY2ONE",
6029 "contains-other-v": "!${direction}",
6030 "delete-other-v": "!${direction}",
6031 "SVC-INFRA": "NONE",
6032 "prevent-delete": "NONE",
6037 "from": "selector-list",
6039 "label": "org.onap.relationships.inventory.BelongsTo",
6041 "multiplicity": "MANY2ONE",
6042 "contains-other-v": "!${direction}",
6043 "delete-other-v": "!${direction}",
6044 "SVC-INFRA": "NONE",
6045 "prevent-delete": "NONE",
6051 "to": "object-group",
6052 "label": "org.onap.relationships.inventory.MemberOf",
6054 "multiplicity": "ONE2MANY",
6055 "contains-other-v": "NONE",
6056 "delete-other-v": "NONE",
6057 "prevent-delete": "NONE",
6059 "description": "The mapping associated to an object-group"
6064 "label": "org.onap.relationships.inventory.Uses",
6066 "multiplicity": "MANY2MANY",
6067 "contains-other-v": "NONE",
6068 "delete-other-v": "NONE",
6069 "SVC-INFRA": "NONE",
6070 "prevent-delete": "${direction}",
6075 "from": "relationship-rule",
6077 "label": "org.onap.relationships.inventory.AppliesTo",
6079 "multiplicity": "MANY2MANY",
6080 "contains-other-v": "NONE",
6081 "delete-other-v": "NONE",
6082 "prevent-delete": "${direction}",
6084 "description": "Details relationships endpoint requires"
6088 "to": "object-group",
6089 "label": "org.onap.relationships.inventory.Uses",
6091 "multiplicity": "MANY2MANY",
6092 "contains-other-v": "NONE",
6093 "delete-other-v": "NONE",
6094 "prevent-delete": "NONE",
6097 "relationship-properties": [
6100 "data-source-version"
6104 "from": "object-group",
6106 "label": "org.onap.relationships.inventory.LocatedIn",
6108 "multiplicity": "MANY2MANY",
6109 "contains-other-v": "NONE",
6110 "delete-other-v": "NONE",
6111 "prevent-delete": "NONE",
6113 "description": "The object-group is located in a complex"
6118 "label": "org.onap.relationships.inventory.Uses",
6120 "multiplicity": "MANY2MANY",
6121 "contains-other-v": "NONE",
6122 "delete-other-v": "NONE",
6123 "SVC-INFRA": "NONE",
6124 "prevent-delete": "${direction}",
6127 "relationship-properties": [
6130 "data-source-version"
6134 "from": "relationship-rule",
6135 "to": "object-group",
6136 "label": "org.onap.relationships.inventory.AppliesTo",
6138 "multiplicity": "MANY2MANY",
6139 "contains-other-v": "NONE",
6140 "delete-other-v": "NONE",
6141 "prevent-delete": "NONE",
6143 "description": "Details relationships object-group requires"
6146 "from": "object-group",
6148 "label": "org.onap.relationships.inventory.AppliesTo",
6150 "multiplicity": "MANY2MANY",
6151 "contains-other-v": "NONE",
6152 "delete-other-v": "NONE",
6153 "prevent-delete": "${direction}",
6155 "description": "The object-group to VRF for various route types.",
6156 "relationship-properties": [
6159 "data-source-version"
6165 "label": "org.onap.relationships.inventory.AppliesTo",
6167 "multiplicity": "MANY2MANY",
6168 "contains-other-v": "NONE",
6169 "delete-other-v": "NONE",
6170 "SVC-INFRA": "NONE",
6171 "prevent-delete": "${direction}",
6173 "description": "A profile (set of characteristics) applies to the endpoint."
6176 "from": "cloud-region",
6178 "label": "org.onap.relationships.inventory.Uses",
6180 "multiplicity": "MANY2MANY",
6181 "contains-other-v": "NONE",
6182 "delete-other-v": "NONE",
6183 "SVC-INFRA": "NONE",
6184 "prevent-delete": "${direction}",
6189 "from": "object-group",
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": "NONE",
6198 "description": "The object-gorup that applies to an object-group"
6201 "from": "object-group",
6202 "to": "cloud-region",
6203 "label": "org.onap.relationships.inventory.LocatedIn",
6205 "multiplicity": "MANY2MANY",
6206 "contains-other-v": "NONE",
6207 "delete-other-v": "NONE",
6208 "prevent-delete": "NONE",
6210 "description": "The object-group is located in a cloud-region"
6214 "to": "object-group",
6215 "label": "org.onap.relationships.inventory.Uses",
6217 "multiplicity": "MANY2MANY",
6218 "contains-other-v": "NONE",
6219 "delete-other-v": "NONE",
6220 "SVC-INFRA": "NONE",
6221 "prevent-delete": "!${direction}",
6224 "relationship-properties": [
6227 "data-source-version"
6232 "to": "object-group",
6233 "label": "org.onap.relationships.inventory.AppliesTo",
6235 "multiplicity": "MANY2MANY",
6236 "contains-other-v": "NONE",
6237 "delete-other-v": "NONE",
6238 "SVC-INFRA": "NONE",
6239 "prevent-delete": "!${direction}",
6242 "relationship-properties": [
6245 "data-source-version"
6250 "to": "object-group",
6251 "label": "org.onap.relationships.inventory.Source",
6253 "multiplicity": "MANY2MANY",
6254 "contains-other-v": "NONE",
6255 "delete-other-v": "NONE",
6256 "SVC-INFRA": "NONE",
6257 "prevent-delete": "!${direction}",
6260 "relationship-properties": [
6263 "data-source-version"
6268 "to": "object-group",
6269 "label": "org.onap.relationships.inventory.Destination",
6271 "multiplicity": "MANY2MANY",
6272 "contains-other-v": "NONE",
6273 "delete-other-v": "NONE",
6274 "SVC-INFRA": "NONE",
6275 "prevent-delete": "!${direction}",
6278 "relationship-properties": [
6281 "data-source-version"
6286 "to": "object-group",
6287 "label": "org.onap.relationships.inventory.AppliesTo",
6289 "multiplicity": "MANY2MANY",
6290 "contains-other-v": "NONE",
6291 "delete-other-v": "NONE",
6292 "prevent-delete": "${direction}",
6294 "description": "The profile (set of characteristics) classifies the object-group.",
6295 "relationship-properties": [
6298 "data-source-version"
6302 "from": "object-group",
6304 "label": "org.onap.relationships.inventory.LocatedIn",
6306 "multiplicity": "MANY2MANY",
6307 "contains-other-v": "NONE",
6308 "delete-other-v": "NONE",
6309 "prevent-delete": "NONE",
6311 "description": "The object-group is located in a zone"
6314 "from": "network-route",
6315 "to": "object-group",
6316 "label": "org.onap.relationships.inventory.MemberOf",
6318 "multiplicity": "MANY2MANY",
6319 "contains-other-v": "NONE",
6320 "delete-other-v": "NONE",
6321 "prevent-delete": "${direction}",
6323 "description": "The route is part of part of a route-list that is modeled in an object-group."
6326 "from": "ip-address-list",
6327 "to": "object-group",
6328 "label": "org.onap.relationships.inventory.BelongsTo",
6330 "multiplicity": "MANY2ONE",
6331 "contains-other-v": "!${direction}",
6332 "delete-other-v": "!${direction}",
6333 "SVC-INFRA": "NONE",
6334 "prevent-delete": "NONE",
6339 "from": "object-group",
6341 "label": "org.onap.relationships.inventory.AppliesTo",
6343 "multiplicity": "MANY2MANY",
6344 "contains-other-v": "NONE",
6345 "delete-other-v": "NONE",
6346 "SVC-INFRA": "NONE",
6347 "prevent-delete": "NONE",
6350 "relationship-properties": [
6353 "data-source-version"
6357 "from": "community-list",
6358 "to": "object-group",
6359 "label": "org.onap.relationships.inventory.BelongsTo",
6361 "multiplicity": "MANY2ONE",
6362 "contains-other-v": "!${direction}",
6363 "delete-other-v": "!${direction}",
6364 "SVC-INFRA": "NONE",
6365 "prevent-delete": "NONE",
6370 "from": "port-list",
6371 "to": "object-group",
6372 "label": "org.onap.relationships.inventory.BelongsTo",
6374 "multiplicity": "MANY2ONE",
6375 "contains-other-v": "!${direction}",
6376 "delete-other-v": "!${direction}",
6377 "SVC-INFRA": "NONE",
6378 "prevent-delete": "NONE",
6383 "from": "service-instance",
6384 "to": "owning-entity",
6385 "label": "org.onap.relationships.inventory.Uses",
6387 "multiplicity": "MANY2ONE",
6388 "contains-other-v": "NONE",
6389 "delete-other-v": "NONE",
6390 "prevent-delete": "NONE",
6392 "hidden-on": "owning-entity",
6393 "description": "service-instance Uses an owning-entity"
6397 "to": "instance-group",
6398 "label": "org.onap.relationships.inventory.Primary",
6400 "multiplicity": "MANY2MANY",
6401 "contains-other-v": "NONE",
6402 "delete-other-v": "NONE",
6403 "prevent-delete": "${direction}",
6405 "description": "used for vrf fallback"
6409 "to": "instance-group",
6410 "label": "org.onap.relationships.inventory.Secondary",
6412 "multiplicity": "MANY2MANY",
6413 "contains-other-v": "NONE",
6414 "delete-other-v": "NONE",
6415 "prevent-delete": "${direction}",
6417 "description": "used for vrf fallback"
6422 "label": "org.onap.relationships.inventory.Uses",
6424 "multiplicity": "ONE2MANY",
6425 "contains-other-v": "NONE",
6426 "delete-other-v": "NONE",
6427 "prevent-delete": "NONE",
6429 "description": "Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6434 "label": "org.onap.relationships.inventory.Uses",
6436 "multiplicity": "ONE2MANY",
6437 "contains-other-v": "NONE",
6438 "delete-other-v": "NONE",
6439 "prevent-delete": "NONE",
6441 "description": "Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6445 "to": "object-group",
6446 "label": "org.onap.relationships.inventory.Uses",
6448 "multiplicity": "ONE2MANY",
6449 "contains-other-v": "NONE",
6450 "delete-other-v": "NONE",
6451 "prevent-delete": "NONE",
6453 "description": "Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6458 "label": "org.onap.relationships.inventory.Uses",
6460 "multiplicity": "ONE2MANY",
6461 "contains-other-v": "NONE",
6462 "delete-other-v": "NONE",
6463 "prevent-delete": "NONE",
6465 "description": "Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6468 "from": "metadatum",
6470 "label": "org.onap.relationships.inventory.BelongsTo",
6472 "multiplicity": "MANY2ONE",
6473 "contains-other-v": "!${direction}",
6474 "delete-other-v": "!${direction}",
6475 "prevent-delete": "NONE",
6480 "from": "class-map-member",
6481 "to": "parameter-list",
6482 "label": "org.onap.relationships.inventory.Uses",
6484 "multiplicity": "MANY2MANY",
6485 "contains-other-v": "NONE",
6486 "delete-other-v": "NONE",
6487 "prevent-delete": "${direction}",
6489 "description": "class-map-member to parameter-list"
6492 "from": "class-map-member",
6494 "label": "org.onap.relationships.inventory.MemberOf",
6496 "multiplicity": "MANY2ONE",
6497 "contains-other-v": "NONE",
6498 "delete-other-v": "NONE",
6499 "prevent-delete": "!${direction}",
6501 "description": "Member of class map"
6504 "from": "policy-key-term",
6505 "to": "parameter-list",
6506 "label": "org.onap.relationships.inventory.Uses",
6508 "multiplicity": "MANY2MANY",
6509 "contains-other-v": "NONE",
6510 "delete-other-v": "NONE",
6511 "prevent-delete": "${direction}",
6513 "description": "policy-key-term to parameter-list"
6516 "from": "policy-map-member",
6518 "label": "org.onap.relationships.inventory.MemberOf",
6520 "multiplicity": "MANY2ONE",
6521 "contains-other-v": "NONE",
6522 "delete-other-v": "NONE",
6523 "prevent-delete": "!${direction}",
6525 "description": "Member of policy map"
6528 "from": "policy-map-member",
6529 "to": "policy-key-term",
6530 "label": "org.onap.relationships.inventory.Uses",
6532 "multiplicity": "ONE2MANY",
6533 "contains-other-v": "NONE",
6534 "delete-other-v": "NONE",
6535 "prevent-delete": "${direction}",
6537 "description": "Policy key term related to policy map member"
6540 "from": "policy-map-member",
6542 "label": "org.onap.relationships.inventory.Uses",
6544 "multiplicity": "MANY2MANY",
6545 "contains-other-v": "NONE",
6546 "delete-other-v": "NONE",
6547 "prevent-delete": "${direction}",
6549 "description": "Class-map related to policy-map-member"
6552 "from": "l-interface",
6553 "to": "object-group",
6554 "label": "org.onap.relationships.inventory.MemberOf",
6556 "multiplicity": "ONE2MANY",
6557 "contains-other-v": "NONE",
6558 "delete-other-v": "NONE",
6559 "prevent-delete": "NONE",
6561 "description": "Member of l-interface"
6564 "from": "hold-timer",
6565 "to": "p-interface",
6566 "label": "tosca.relationships.network.BindsTo",
6568 "multiplicity": "ONE2ONE",
6569 "contains-other-v": "!${direction}",
6570 "delete-other-v": "!${direction}",
6571 "prevent-delete": "NONE",
6573 "description": "used for generic interface parameters"
6576 "from": "gig-ether-option",
6577 "to": "p-interface",
6578 "label": "tosca.relationships.network.BindsTo",
6580 "multiplicity": "ONE2ONE",
6581 "contains-other-v": "!${direction}",
6582 "delete-other-v": "!${direction}",
6583 "prevent-delete": "NONE",
6585 "description": "used for generic interface parameters"
6588 "from": "temporary-parameter-list",
6589 "to": "p-interface",
6590 "label": "tosca.relationships.network.BindsTo",
6592 "multiplicity": "MANY2ONE",
6593 "contains-other-v": "!${direction}",
6594 "delete-other-v": "!${direction}",
6595 "prevent-delete": "NONE",
6597 "description": "used for generic interface parameters"
6600 "from": "temporary-parameter-list",
6601 "to": "l-interface",
6602 "label": "tosca.relationships.network.BindsTo",
6604 "multiplicity": "MANY2ONE",
6605 "contains-other-v": "!${direction}",
6606 "delete-other-v": "!${direction}",
6607 "prevent-delete": "NONE",
6609 "description": "used for generic interface parameters"
6612 "from": "aggregated-ether-option",
6613 "to": "lag-interface",
6614 "label": "tosca.relationships.network.BindsTo",
6616 "multiplicity": "ONE2ONE",
6617 "contains-other-v": "!${direction}",
6618 "delete-other-v": "!${direction}",
6619 "prevent-delete": "NONE",
6621 "description": "used for generic interface parameters"
6624 "from": "temporary-parameter-list",
6625 "to": "lag-interface",
6626 "label": "tosca.relationships.network.BindsTo",
6628 "multiplicity": "MANY2ONE",
6629 "contains-other-v": "!${direction}",
6630 "delete-other-v": "!${direction}",
6631 "prevent-delete": "NONE",
6633 "description": "used for generic interface parameters"
6637 "to": "aggregated-ether-option",
6638 "label": "tosca.relationships.network.BindsTo",
6640 "multiplicity": "ONE2ONE",
6641 "contains-other-v": "!${direction}",
6642 "delete-other-v": "!${direction}",
6643 "prevent-delete": "NONE",
6645 "description": "used for generic interface parameters"
6649 "to": "lag-interface",
6650 "label": "tosca.relationships.network.AppliesTo",
6652 "multiplicity": "MANY2MANY",
6653 "contains-other-v": "NONE",
6654 "delete-other-v": "NONE",
6655 "prevent-delete": "NONE",
6657 "description": "used to support NCX-Hub"
6661 "to": "lag-interface",
6662 "label": "tosca.relationships.network.BindsTo",
6664 "multiplicity": "ONE2ONE",
6665 "contains-other-v": "!${direction}",
6666 "delete-other-v": "!${direction}",
6667 "prevent-delete": "NONE",
6669 "description": "used for generic interface parameters"
6672 "from": "vlan-range",
6674 "label": "tosca.relationships.network.BelongsTo",
6676 "multiplicity": "MANY2ONE",
6677 "contains-other-v": "!${direction}",
6678 "delete-other-v": "!${direction}",
6679 "prevent-delete": "NONE",
6681 "description": "The vlan-range is located in a zone."
6686 "label": "tosca.relationships.network.AppliesTo",
6688 "multiplicity": "MANY2MANY",
6689 "contains-other-v": "NONE",
6690 "delete-other-v": "NONE",
6691 "prevent-delete": "NONE",
6693 "description": "the zone is associated to another zone."
6696 "from": "icmp-unreachable",
6697 "to": "l-interface",
6698 "label": "tosca.relationships.network.BindsTo",
6700 "multiplicity": "ONE2ONE",
6701 "contains-other-v": "!${direction}",
6702 "delete-other-v": "!${direction}",
6703 "prevent-delete": "NONE",
6705 "description": "used for generic interface"
6707 "from": "k8s-resource",
6709 "label": "org.onap.relationships.inventory.BelongsTo",
6711 "multiplicity": "MANY2ONE",
6712 "contains-other-v": "!${direction}",
6713 "delete-other-v": "NONE",
6714 "prevent-delete": "!${direction}",
6718 "from": "vf-module",
6719 "to": "k8s-resource",
6720 "label": "org.onap.relationships.inventory.Uses",
6722 "multiplicity": "ONE2MANY",
6723 "contains-other-v": "NONE",
6724 "delete-other-v": "NONE",
6725 "prevent-delete": "NONE",
6729 "from": "generic-vnf",
6730 "to": "k8s-resource",
6731 "label": "tosca.relationships.HostedOn",
6733 "multiplicity": "ONE2MANY",
6734 "contains-other-v": "NONE",
6735 "delete-other-v": "NONE",
6736 "prevent-delete": "NONE",
6743 "label": "tosca.relationships.network.AppliesTo",
6745 "multiplicity": "MANY2MANY",
6746 "contains-other-v": "NONE",
6747 "delete-other-v": "NONE",
6748 "prevent-delete": "NONE",
6750 "description": "Supports attaching CSP specific profiles to ACL entries"
6753 "from": "object-group-member",
6754 "to": "object-group",
6755 "label": "tosca.relationships.network.MemberOf",
6757 "multiplicity": "MANY2ONE",
6758 "contains-other-v": "NONE",
6759 "delete-other-v": "NONE",
6760 "prevent-delete": "NONE",
6762 "description": "used for object tracking"
6765 "from": "object-group-member",
6766 "to": "object-group-key-term",
6767 "label": "tosca.relationships.network.Uses",
6769 "multiplicity": "ONE2MANY",
6770 "contains-other-v": "NONE",
6771 "delete-other-v": "NONE",
6772 "prevent-delete": "NONE",
6774 "description": "used for object tracking"
6777 "from": "object-group-key-term",
6778 "to": "parameter-list",
6779 "label": "tosca.relationships.network.Uses",
6781 "multiplicity": "MANY2MANY",
6782 "contains-other-v": "NONE",
6783 "delete-other-v": "NONE",
6784 "prevent-delete": "NONE",
6786 "description": "used for object tracking"
6790 "to": "bgp-neighbor",
6791 "label": "tosca.relationships.network.AppliesTo",
6793 "multiplicity": "ONE2MANY",
6794 "contains-other-v": "NONE",
6795 "delete-other-v": "NONE",
6796 "prevent-delete": "NONE",
6798 "description": "Supports attaching Bi-directional Forwarding Detection to BGP neighbors. Decrease in reconvergence time"