4334c726ff46a06e247a4b7fcf1f7fa7c4260bd8
[aai/schema-service.git] / aai-schema / src / main / resources / onap / dbedgerules / v24 / DbEdgeRules_v24.json
1 {
2         "rules": [
3                 {
4                         "from": "allotted-resource",
5                         "to": "allotted-resource",
6                         "label": "tosca.relationships.network.BindsTo",
7                         "direction": "OUT",
8                         "multiplicity": "ONE2ONE",
9                         "contains-other-v": "NONE",
10                         "delete-other-v": "NONE",
11                         "prevent-delete": "NONE",
12                         "default": "true",
13                         "description": "AAI-1925"
14                 },
15                 {
16                         "from": "allotted-resource",
17                         "to": "generic-vnf",
18                         "label": "org.onap.relationships.inventory.PartOf",
19                         "direction": "OUT",
20                         "multiplicity": "MANY2MANY",
21                         "contains-other-v": "NONE",
22                         "delete-other-v": "NONE",
23                         "prevent-delete": "NONE",
24                         "default": "true",
25                         "description": ""
26                 },
27                 {
28                         "from": "allotted-resource",
29                         "to": "instance-group",
30                         "label": "org.onap.relationships.inventory.MemberOf",
31                         "direction": "OUT",
32                         "multiplicity": "MANY2MANY",
33                         "contains-other-v": "NONE",
34                         "delete-other-v": "NONE",
35                         "prevent-delete": "NONE",
36                         "default": "true",
37                         "description": ""
38                 },
39                 {
40                         "from": "allotted-resource",
41                         "to": "l3-network",
42                         "label": "org.onap.relationships.inventory.PartOf",
43                         "direction": "OUT",
44                         "multiplicity": "MANY2MANY",
45                         "contains-other-v": "NONE",
46                         "delete-other-v": "NONE",
47                         "prevent-delete": "NONE",
48                         "default": "true",
49                         "description": ""
50                 },
51                 {
52                         "from": "allotted-resource",
53                         "to": "l-interface",
54                         "label": "org.onap.relationships.inventory.Uses",
55                         "direction": "OUT",
56                         "multiplicity": "ONE2MANY",
57                         "contains-other-v": "NONE",
58                         "delete-other-v": "NONE",
59                         "prevent-delete": "NONE",
60                         "default": "true",
61                         "description": ""
62                 },
63                 {
64                         "from": "allotted-resource",
65                         "to": "network-policy",
66                         "label": "org.onap.relationships.inventory.Uses",
67                         "direction": "OUT",
68                         "multiplicity": "ONE2ONE",
69                         "contains-other-v": "NONE",
70                         "delete-other-v": "NONE",
71                         "prevent-delete": "NONE",
72                         "default": "true",
73                         "description": ""
74                 },
75                 {
76                         "from": "allotted-resource",
77                         "to": "vlan",
78                         "label": "org.onap.relationships.inventory.PartOf",
79                         "direction": "OUT",
80                         "multiplicity": "MANY2MANY",
81                         "contains-other-v": "NONE",
82                         "delete-other-v": "NONE",
83                         "prevent-delete": "NONE",
84                         "default": "true",
85                         "description": ""
86                 },
87                 {
88                         "from": "allotted-resource",
89                         "to": "vpn-binding",
90                         "label": "org.onap.relationships.inventory.BelongsTo",
91                         "direction": "OUT",
92                         "multiplicity": "MANY2MANY",
93                         "contains-other-v": "NONE",
94                         "delete-other-v": "NONE",
95                         "prevent-delete": "!${direction}",
96                         "default": "true",
97                         "description": ""
98                 },
99                 {
100                         "from": "tunnel-xconnect",
101                         "to": "allotted-resource",
102                         "label": "org.onap.relationships.inventory.BelongsTo",
103                         "direction": "OUT",
104                         "multiplicity": "ONE2ONE",
105                         "contains-other-v": "!${direction}",
106                         "delete-other-v": "!${direction}",
107                         "prevent-delete": "NONE",
108                         "default": "true",
109                         "description": ""
110                 },
111                 {
112                         "from": "allotted-resource",
113                         "to": "logical-link",
114                         "label": "org.onap.relationships.inventory.ComposedOf",
115                         "direction": "OUT",
116                         "multiplicity": "ONE2MANY",
117                         "contains-other-v": "NONE",
118                         "delete-other-v": "${direction}",
119                         "prevent-delete": "NONE",
120                         "default": "true",
121                         "description": ""
122                 },
123                 {
124                         "from": "availability-zone",
125                         "to": "complex",
126                         "label": "org.onap.relationships.inventory.LocatedIn",
127                         "direction": "OUT",
128                         "multiplicity": "MANY2ONE",
129                         "contains-other-v": "NONE",
130                         "delete-other-v": "NONE",
131                         "prevent-delete": "!${direction}",
132                         "default": "true",
133                         "description": ""
134                 },
135                 {
136                         "from": "availability-zone",
137                         "to": "service-capability",
138                         "label": "org.onap.relationships.inventory.AppliesTo",
139                         "direction": "OUT",
140                         "multiplicity": "MANY2MANY",
141                         "contains-other-v": "NONE",
142                         "delete-other-v": "NONE",
143                         "prevent-delete": "!${direction}",
144                         "default": "true",
145                         "description": ""
146                 },
147                 {
148                         "from": "availability-zone",
149                         "to": "cloud-region",
150                         "label": "org.onap.relationships.inventory.BelongsTo",
151                         "direction": "OUT",
152                         "multiplicity": "MANY2ONE",
153                         "contains-other-v": "!${direction}",
154                         "delete-other-v": "!${direction}",
155                         "prevent-delete": "NONE",
156                         "default": "true",
157                         "description": ""
158                 },
159                 {
160                         "from": "cloud-region",
161                         "to": "complex",
162                         "label": "org.onap.relationships.inventory.LocatedIn",
163                         "direction": "OUT",
164                         "multiplicity": "MANY2ONE",
165                         "contains-other-v": "NONE",
166                         "delete-other-v": "NONE",
167                         "prevent-delete": "!${direction}",
168                         "default": "true",
169                         "description": ""
170                 },
171                 {
172                         "from": "cloud-region",
173                         "to": "l3-network",
174                         "label": "org.onap.relationships.inventory.Uses",
175                         "direction": "OUT",
176                         "multiplicity": "MANY2MANY",
177                         "contains-other-v": "NONE",
178                         "delete-other-v": "NONE",
179                         "prevent-delete": "NONE",
180                         "default": "true",
181                         "description": ""
182                 },
183                 {
184                         "from": "cloud-region",
185                         "to": "zone",
186                         "label": "org.onap.relationships.inventory.LocatedIn",
187                         "direction": "OUT",
188                         "multiplicity": "MANY2ONE",
189                         "contains-other-v": "NONE",
190                         "delete-other-v": "NONE",
191                         "prevent-delete": "NONE",
192                         "default": "true",
193                         "description": ""
194                 },
195                 {
196                         "from": "dvs-switch",
197                         "to": "cloud-region",
198                         "label": "org.onap.relationships.inventory.BelongsTo",
199                         "direction": "OUT",
200                         "multiplicity": "MANY2ONE",
201                         "contains-other-v": "!${direction}",
202                         "delete-other-v": "NONE",
203                         "prevent-delete": "!${direction}",
204                         "default": "true",
205                         "description": ""
206                 },
207                 {
208                         "from": "flavor",
209                         "to": "cloud-region",
210                         "label": "org.onap.relationships.inventory.BelongsTo",
211                         "direction": "OUT",
212                         "multiplicity": "MANY2ONE",
213                         "contains-other-v": "!${direction}",
214                         "delete-other-v": "NONE",
215                         "prevent-delete": "!${direction}",
216                         "default": "true",
217                         "description": ""
218                 },
219                 {
220                         "from": "group-assignment",
221                         "to": "cloud-region",
222                         "label": "org.onap.relationships.inventory.BelongsTo",
223                         "direction": "OUT",
224                         "multiplicity": "MANY2ONE",
225                         "contains-other-v": "!${direction}",
226                         "delete-other-v": "NONE",
227                         "prevent-delete": "!${direction}",
228                         "default": "true",
229                         "description": ""
230                 },
231                 {
232                         "from": "image",
233                         "to": "cloud-region",
234                         "label": "org.onap.relationships.inventory.BelongsTo",
235                         "direction": "OUT",
236                         "multiplicity": "MANY2ONE",
237                         "contains-other-v": "!${direction}",
238                         "delete-other-v": "NONE",
239                         "prevent-delete": "!${direction}",
240                         "default": "true",
241                         "description": ""
242                 },
243                 {
244                         "from": "oam-network",
245                         "to": "cloud-region",
246                         "label": "org.onap.relationships.inventory.BelongsTo",
247                         "direction": "OUT",
248                         "multiplicity": "MANY2ONE",
249                         "contains-other-v": "!${direction}",
250                         "delete-other-v": "NONE",
251                         "prevent-delete": "!${direction}",
252                         "default": "true",
253                         "description": ""
254                 },
255                 {
256                         "from": "snapshot",
257                         "to": "cloud-region",
258                         "label": "org.onap.relationships.inventory.BelongsTo",
259                         "direction": "OUT",
260                         "multiplicity": "MANY2ONE",
261                         "contains-other-v": "!${direction}",
262                         "delete-other-v": "NONE",
263                         "prevent-delete": "!${direction}",
264                         "default": "true",
265                         "description": ""
266                 },
267                 {
268                         "from": "tenant",
269                         "to": "cloud-region",
270                         "label": "org.onap.relationships.inventory.BelongsTo",
271                         "direction": "OUT",
272                         "multiplicity": "MANY2ONE",
273                         "contains-other-v": "!${direction}",
274                         "delete-other-v": "NONE",
275                         "prevent-delete": "!${direction}",
276                         "default": "true",
277                         "description": ""
278                 },
279                 {
280                         "from": "vip-ipv4-address-list",
281                         "to": "cloud-region",
282                         "label": "org.onap.relationships.inventory.BelongsTo",
283                         "direction": "OUT",
284                         "multiplicity": "MANY2ONE",
285                         "contains-other-v": "!${direction}",
286                         "delete-other-v": "NONE",
287                         "prevent-delete": "!${direction}",
288                         "default": "true",
289                         "description": ""
290                 },
291                 {
292                         "from": "vip-ipv6-address-list",
293                         "to": "cloud-region",
294                         "label": "org.onap.relationships.inventory.BelongsTo",
295                         "direction": "OUT",
296                         "multiplicity": "MANY2ONE",
297                         "contains-other-v": "!${direction}",
298                         "delete-other-v": "NONE",
299                         "prevent-delete": "!${direction}",
300                         "default": "true",
301                         "description": ""
302                 },
303                 {
304                         "from": "line-of-business",
305                         "to": "cloud-region",
306                         "label": "org.onap.relationships.inventory.Uses",
307                         "direction": "OUT",
308                         "multiplicity": "MANY2MANY",
309                         "contains-other-v": "NONE",
310                         "delete-other-v": "NONE",
311                         "prevent-delete": "NONE",
312                         "default": "true",
313                         "description": ""
314                 },
315                 {
316                         "from": "volume-group",
317                         "to": "cloud-region",
318                         "label": "org.onap.relationships.inventory.BelongsTo",
319                         "direction": "OUT",
320                         "multiplicity": "MANY2ONE",
321                         "contains-other-v": "!${direction}",
322                         "delete-other-v": "NONE",
323                         "prevent-delete": "!${direction}",
324                         "default": "true",
325                         "description": ""
326                 },
327                 {
328                         "from": "complex",
329                         "to": "l3-network",
330                         "label": "org.onap.relationships.inventory.Uses",
331                         "direction": "OUT",
332                         "multiplicity": "MANY2MANY",
333                         "contains-other-v": "NONE",
334                         "delete-other-v": "NONE",
335                         "prevent-delete": "NONE",
336                         "default": "true",
337                         "description": ""
338                 },
339                 {
340                         "from": "ctag-pool",
341                         "to": "complex",
342                         "label": "org.onap.relationships.inventory.BelongsTo",
343                         "direction": "OUT",
344                         "multiplicity": "MANY2ONE",
345                         "contains-other-v": "!${direction}",
346                         "delete-other-v": "!${direction}",
347                         "prevent-delete": "NONE",
348                         "default": "true",
349                         "description": ""
350                 },
351                 {
352                         "from": "configuration",
353                         "to": "allotted-resource",
354                         "label": "org.onap.relationships.inventory.Uses",
355                         "direction": "OUT",
356                         "multiplicity": "MANY2ONE",
357                         "contains-other-v": "NONE",
358                         "delete-other-v": "NONE",
359                         "prevent-delete": "NONE",
360                         "default": "true",
361                         "description": ""
362                 },
363                 {
364                         "from": "metadatum",
365                         "to": "configuration",
366                         "label": "org.onap.relationships.inventory.BelongsTo",
367                         "direction": "OUT",
368                         "multiplicity": "MANY2ONE",
369                         "contains-other-v": "!${direction}",
370                         "delete-other-v": "!${direction}",
371                         "prevent-delete": "NONE",
372                         "default": "true",
373                         "description": ""
374                 },
375                 {
376                         "from": "connector",
377                         "to": "virtual-data-center",
378                         "label": "org.onap.relationships.inventory.LocatedIn",
379                         "direction": "OUT",
380                         "multiplicity": "MANY2MANY",
381                         "contains-other-v": "NONE",
382                         "delete-other-v": "NONE",
383                         "prevent-delete": "NONE",
384                         "default": "true",
385                         "description": ""
386                 },
387                 {
388                         "from": "metadatum",
389                         "to": "connector",
390                         "label": "org.onap.relationships.inventory.BelongsTo",
391                         "direction": "OUT",
392                         "multiplicity": "MANY2ONE",
393                         "contains-other-v": "!${direction}",
394                         "delete-other-v": "!${direction}",
395                         "prevent-delete": "NONE",
396                         "default": "true",
397                         "description": ""
398                 },
399                 {
400                         "from": "element-choice-set",
401                         "to": "constrained-element-set",
402                         "label": "org.onap.relationships.inventory.BelongsTo",
403                         "direction": "OUT",
404                         "multiplicity": "MANY2ONE",
405                         "contains-other-v": "!${direction}",
406                         "delete-other-v": "!${direction}",
407                         "prevent-delete": "NONE",
408                         "default": "true",
409                         "description": ""
410                 },
411                 {
412                         "from": "ctag-pool",
413                         "to": "availability-zone",
414                         "label": "org.onap.relationships.inventory.AppliesTo",
415                         "direction": "OUT",
416                         "multiplicity": "MANY2MANY",
417                         "contains-other-v": "NONE",
418                         "delete-other-v": "NONE",
419                         "prevent-delete": "!${direction}",
420                         "default": "true",
421                         "description": ""
422                 },
423                 {
424                         "from": "dvs-switch",
425                         "to": "availability-zone",
426                         "label": "org.onap.relationships.inventory.AppliesTo",
427                         "direction": "OUT",
428                         "multiplicity": "MANY2MANY",
429                         "contains-other-v": "NONE",
430                         "delete-other-v": "NONE",
431                         "prevent-delete": "!${direction}",
432                         "default": "true",
433                         "description": ""
434                 },
435                 {
436                         "from": "model-element",
437                         "to": "element-choice-set",
438                         "label": "org.onap.relationships.inventory.BelongsTo",
439                         "direction": "OUT",
440                         "multiplicity": "MANY2ONE",
441                         "contains-other-v": "!${direction}",
442                         "delete-other-v": "!${direction}",
443                         "prevent-delete": "NONE",
444                         "default": "true",
445                         "description": ""
446                 },
447                 {
448                         "from": "entitlement",
449                         "to": "generic-vnf",
450                         "label": "org.onap.relationships.inventory.BelongsTo",
451                         "direction": "OUT",
452                         "multiplicity": "MANY2ONE",
453                         "contains-other-v": "!${direction}",
454                         "delete-other-v": "!${direction}",
455                         "prevent-delete": "NONE",
456                         "default": "true",
457                         "description": ""
458                 },
459                 {
460                         "from": "generic-vnf",
461                         "to": "availability-zone",
462                         "label": "org.onap.relationships.inventory.Uses",
463                         "direction": "OUT",
464                         "multiplicity": "MANY2MANY",
465                         "contains-other-v": "NONE",
466                         "delete-other-v": "NONE",
467                         "prevent-delete": "!${direction}",
468                         "default": "true",
469                         "description": ""
470                 },
471                 {
472                         "from": "generic-vnf",
473                         "to": "complex",
474                         "label": "org.onap.relationships.inventory.LocatedIn",
475                         "direction": "OUT",
476                         "multiplicity": "MANY2MANY",
477                         "contains-other-v": "NONE",
478                         "delete-other-v": "NONE",
479                         "prevent-delete": "!${direction}",
480                         "default": "true",
481                         "description": ""
482                 },
483                 {
484                         "from": "generic-vnf",
485                         "to": "configuration",
486                         "label": "org.onap.relationships.inventory.Uses",
487                         "direction": "OUT",
488                         "multiplicity": "ONE2MANY",
489                         "contains-other-v": "NONE",
490                         "delete-other-v": "${direction}",
491                         "prevent-delete": "NONE",
492                         "default": "true",
493                         "description": ""
494                 },
495                 {
496                         "from": "generic-vnf",
497                         "to": "ctag-pool",
498                         "label": "org.onap.relationships.inventory.Uses",
499                         "direction": "OUT",
500                         "multiplicity": "MANY2MANY",
501                         "contains-other-v": "NONE",
502                         "delete-other-v": "NONE",
503                         "prevent-delete": "NONE",
504                         "default": "true",
505                         "description": ""
506                 },
507                 {
508                         "from": "generic-vnf",
509                         "to": "instance-group",
510                         "label": "org.onap.relationships.inventory.MemberOf",
511                         "direction": "OUT",
512                         "multiplicity": "MANY2MANY",
513                         "contains-other-v": "NONE",
514                         "delete-other-v": "NONE",
515                         "prevent-delete": "NONE",
516                         "default": "true",
517                         "description": ""
518                 },
519                 {
520                         "from": "generic-vnf",
521                         "to": "ipsec-configuration",
522                         "label": "org.onap.relationships.inventory.Uses",
523                         "direction": "OUT",
524                         "multiplicity": "MANY2ONE",
525                         "contains-other-v": "NONE",
526                         "delete-other-v": "NONE",
527                         "prevent-delete": "NONE",
528                         "default": "true",
529                         "description": ""
530                 },
531                 {
532                         "from": "generic-vnf",
533                         "to": "l3-network",
534                         "label": "org.onap.relationships.inventory.Uses",
535                         "direction": "OUT",
536                         "multiplicity": "MANY2MANY",
537                         "contains-other-v": "NONE",
538                         "delete-other-v": "NONE",
539                         "prevent-delete": "NONE",
540                         "default": "true",
541                         "description": ""
542                 },
543                 {
544                         "from": "generic-vnf",
545                         "to": "pnf",
546                         "label": "tosca.relationships.HostedOn",
547                         "direction": "OUT",
548                         "multiplicity": "MANY2MANY",
549                         "contains-other-v": "NONE",
550                         "delete-other-v": "NONE",
551                         "prevent-delete": "NONE",
552                         "default": "true",
553                         "description": ""
554                 },
555                 {
556                         "from": "generic-vnf",
557                         "to": "pserver",
558                         "label": "tosca.relationships.HostedOn",
559                         "direction": "OUT",
560                         "multiplicity": "MANY2MANY",
561                         "contains-other-v": "NONE",
562                         "delete-other-v": "NONE",
563                         "prevent-delete": "!${direction}",
564                         "default": "true",
565                         "description": ""
566                 },
567                 {
568                         "from": "generic-vnf",
569                         "to": "cloud-region",
570                         "label": "org.onap.relationships.inventory.LocatedIn",
571                         "direction": "OUT",
572                         "multiplicity": "MANY2ONE",
573                         "contains-other-v": "NONE",
574                         "delete-other-v": "NONE",
575                         "prevent-delete": "NONE",
576                         "default": "true",
577                         "description": ""
578                 },
579                 {
580                         "from": "generic-vnf",
581                         "to": "tenant",
582                         "label": "org.onap.relationships.inventory.BelongsTo",
583                         "direction": "OUT",
584                         "multiplicity": "MANY2ONE",
585                         "contains-other-v": "NONE",
586                         "delete-other-v": "NONE",
587                         "prevent-delete": "NONE",
588                         "default": "true",
589                         "description": ""
590                 },
591                 {
592                         "from": "vnfc",
593                         "to": "generic-vnf",
594                         "label": "org.onap.relationships.inventory.BelongsTo",
595                         "direction": "OUT",
596                         "multiplicity": "MANY2ONE",
597                         "contains-other-v": "NONE",
598                         "delete-other-v": "!${direction}",
599                         "prevent-delete": "NONE",
600                         "default": "true",
601                         "description": ""
602                 },
603                 {
604                         "from": "generic-vnf",
605                         "to": "vnf-image",
606                         "label": "org.onap.relationships.inventory.Uses",
607                         "direction": "OUT",
608                         "multiplicity": "MANY2ONE",
609                         "contains-other-v": "NONE",
610                         "delete-other-v": "NONE",
611                         "prevent-delete": "!${direction}",
612                         "default": "true",
613                         "description": ""
614                 },
615                 {
616                         "from": "generic-vnf",
617                         "to": "volume-group",
618                         "label": "org.onap.relationships.inventory.DependsOn",
619                         "direction": "OUT",
620                         "multiplicity": "ONE2MANY",
621                         "contains-other-v": "NONE",
622                         "delete-other-v": "NONE",
623                         "prevent-delete": "NONE",
624                         "default": "true",
625                         "description": ""
626                 },
627                 {
628                         "from": "generic-vnf",
629                         "to": "vserver",
630                         "label": "tosca.relationships.HostedOn",
631                         "direction": "OUT",
632                         "multiplicity": "ONE2MANY",
633                         "contains-other-v": "NONE",
634                         "delete-other-v": "NONE",
635                         "prevent-delete": "NONE",
636                         "default": "true",
637                         "description": ""
638                 },
639                 {
640                         "from": "lag-interface",
641                         "to": "generic-vnf",
642                         "label": "org.onap.relationships.inventory.BelongsTo",
643                         "direction": "OUT",
644                         "multiplicity": "MANY2ONE",
645                         "contains-other-v": "!${direction}",
646                         "delete-other-v": "!${direction}",
647                         "prevent-delete": "NONE",
648                         "default": "true",
649                         "description": ""
650                 },
651                 {
652                         "from": "license",
653                         "to": "generic-vnf",
654                         "label": "org.onap.relationships.inventory.BelongsTo",
655                         "direction": "OUT",
656                         "multiplicity": "MANY2ONE",
657                         "contains-other-v": "!${direction}",
658                         "delete-other-v": "!${direction}",
659                         "prevent-delete": "NONE",
660                         "default": "true",
661                         "description": ""
662                 },
663                 {
664                         "from": "l-interface",
665                         "to": "generic-vnf",
666                         "label": "org.onap.relationships.inventory.BelongsTo",
667                         "direction": "OUT",
668                         "multiplicity": "MANY2ONE",
669                         "contains-other-v": "!${direction}",
670                         "delete-other-v": "!${direction}",
671                         "prevent-delete": "NONE",
672                         "default": "true",
673                         "description": ""
674                 },
675                 {
676                         "from": "network-profile",
677                         "to": "generic-vnf",
678                         "label": "org.onap.relationships.inventory.AppliesTo",
679                         "direction": "OUT",
680                         "multiplicity": "MANY2MANY",
681                         "contains-other-v": "NONE",
682                         "delete-other-v": "NONE",
683                         "prevent-delete": "NONE",
684                         "default": "true",
685                         "description": ""
686                 },
687                 {
688                         "from": "service-instance",
689                         "to": "generic-vnf",
690                         "label": "org.onap.relationships.inventory.ComposedOf",
691                         "direction": "OUT",
692                         "multiplicity": "ONE2MANY",
693                         "contains-other-v": "NONE",
694                         "delete-other-v": "NONE",
695                         "prevent-delete": "NONE",
696                         "default": "true",
697                         "description": ""
698                 },
699                 {
700                         "from": "site-pair-set",
701                         "to": "generic-vnf",
702                         "label": "org.onap.relationships.inventory.AppliesTo",
703                         "direction": "OUT",
704                         "multiplicity": "MANY2MANY",
705                         "contains-other-v": "NONE",
706                         "delete-other-v": "NONE",
707                         "prevent-delete": "NONE",
708                         "default": "true",
709                         "description": ""
710                 },
711                 {
712                         "from": "vf-module",
713                         "to": "generic-vnf",
714                         "label": "org.onap.relationships.inventory.BelongsTo",
715                         "direction": "OUT",
716                         "multiplicity": "MANY2ONE",
717                         "contains-other-v": "!${direction}",
718                         "delete-other-v": "!${direction}",
719                         "prevent-delete": "NONE",
720                         "default": "true",
721                         "description": ""
722                 },
723                 {
724                         "from": "vf-module",
725                         "to": "tenant",
726                         "label": "tosca.relationships.HostedOn",
727                         "direction": "OUT",
728                         "multiplicity": "MANY2ONE",
729                         "contains-other-v": "NONE",
730                         "delete-other-v": "NONE",
731                         "prevent-delete": "NONE",
732                         "default": "true",
733                         "description": ""
734                 },
735                 {
736                         "from": "pserver",
737                         "to": "group-assignment",
738                         "label": "org.onap.relationships.inventory.MemberOf",
739                         "direction": "OUT",
740                         "multiplicity": "MANY2ONE",
741                         "contains-other-v": "NONE",
742                         "delete-other-v": "NONE",
743                         "prevent-delete": "${direction}",
744                         "default": "true",
745                         "description": ""
746                 },
747                 {
748                         "from": "tenant",
749                         "to": "group-assignment",
750                         "label": "org.onap.relationships.inventory.MemberOf",
751                         "direction": "OUT",
752                         "multiplicity": "MANY2MANY",
753                         "contains-other-v": "NONE",
754                         "delete-other-v": "NONE",
755                         "prevent-delete": "NONE",
756                         "default": "true",
757                         "description": ""
758                 },
759                 {
760                         "from": "metadatum",
761                         "to": "image",
762                         "label": "org.onap.relationships.inventory.BelongsTo",
763                         "direction": "OUT",
764                         "multiplicity": "MANY2ONE",
765                         "contains-other-v": "!${direction}",
766                         "delete-other-v": "!${direction}",
767                         "prevent-delete": "NONE",
768                         "default": "true",
769                         "description": ""
770                 },
771                 {
772                         "from": "instance-group",
773                         "to": "model",
774                         "label": "org.onap.relationships.inventory.Targets",
775                         "direction": "OUT",
776                         "multiplicity": "MANY2MANY",
777                         "contains-other-v": "NONE",
778                         "delete-other-v": "NONE",
779                         "prevent-delete": "!${direction}",
780                         "default": "true",
781                         "description": ""
782                 },
783                 {
784                         "from": "vig-server",
785                         "to": "ipsec-configuration",
786                         "label": "org.onap.relationships.inventory.BelongsTo",
787                         "direction": "OUT",
788                         "multiplicity": "MANY2ONE",
789                         "contains-other-v": "!${direction}",
790                         "delete-other-v": "!${direction}",
791                         "prevent-delete": "NONE",
792                         "default": "true",
793                         "description": ""
794                 },
795                 {
796                         "from": "l3-interface-ipv4-address-list",
797                         "to": "instance-group",
798                         "label": "org.onap.relationships.inventory.network.MemberOf",
799                         "direction": "OUT",
800                         "multiplicity": "MANY2MANY",
801                         "contains-other-v": "NONE",
802                         "delete-other-v": "NONE",
803                         "prevent-delete": "NONE",
804                         "default": "true",
805                         "description": ""
806                 },
807                 {
808                         "from": "l3-interface-ipv4-address-list",
809                         "to": "l3-network",
810                         "label": "org.onap.relationships.inventory.network.MemberOf",
811                         "direction": "OUT",
812                         "multiplicity": "MANY2MANY",
813                         "contains-other-v": "NONE",
814                         "delete-other-v": "NONE",
815                         "prevent-delete": "NONE",
816                         "default": "true",
817                         "description": ""
818                 },
819                 {
820                         "from": "l3-interface-ipv4-address-list",
821                         "to": "subnet",
822                         "label": "org.onap.relationships.inventory.network.MemberOf",
823                         "direction": "OUT",
824                         "multiplicity": "MANY2MANY",
825                         "contains-other-v": "NONE",
826                         "delete-other-v": "NONE",
827                         "prevent-delete": "!${direction}",
828                         "default": "true",
829                         "description": ""
830                 },
831                 {
832                         "from": "l3-interface-ipv6-address-list",
833                         "to": "instance-group",
834                         "label": "org.onap.relationships.inventory.network.MemberOf",
835                         "direction": "OUT",
836                         "multiplicity": "MANY2MANY",
837                         "contains-other-v": "NONE",
838                         "delete-other-v": "NONE",
839                         "prevent-delete": "NONE",
840                         "default": "true",
841                         "description": ""
842                 },
843                 {
844                         "from": "l3-interface-ipv6-address-list",
845                         "to": "l3-network",
846                         "label": "org.onap.relationships.inventory.network.MemberOf",
847                         "direction": "OUT",
848                         "multiplicity": "MANY2MANY",
849                         "contains-other-v": "NONE",
850                         "delete-other-v": "NONE",
851                         "prevent-delete": "NONE",
852                         "default": "true",
853                         "description": ""
854                 },
855                 {
856                         "from": "l3-interface-ipv6-address-list",
857                         "to": "subnet",
858                         "label": "org.onap.relationships.inventory.network.MemberOf",
859                         "direction": "OUT",
860                         "multiplicity": "MANY2MANY",
861                         "contains-other-v": "NONE",
862                         "delete-other-v": "NONE",
863                         "prevent-delete": "!${direction}",
864                         "default": "true",
865                         "description": ""
866                 },
867                 {
868                         "from": "ctag-assignment",
869                         "to": "l3-network",
870                         "label": "org.onap.relationships.inventory.BelongsTo",
871                         "direction": "OUT",
872                         "multiplicity": "MANY2ONE",
873                         "contains-other-v": "!${direction}",
874                         "delete-other-v": "!${direction}",
875                         "prevent-delete": "NONE",
876                         "default": "true",
877                         "description": ""
878                 },
879                 {
880                         "from": "l3-network",
881                         "to": "instance-group",
882                         "label": "org.onap.relationships.inventory.MemberOf",
883                         "direction": "OUT",
884                         "multiplicity": "MANY2MANY",
885                         "contains-other-v": "NONE",
886                         "delete-other-v": "NONE",
887                         "prevent-delete": "NONE",
888                         "default": "true",
889                         "description": ""
890                 },
891                 {
892                         "from": "l3-network",
893                         "to": "network-policy",
894                         "label": "org.onap.relationships.inventory.Uses",
895                         "direction": "OUT",
896                         "multiplicity": "MANY2MANY",
897                         "contains-other-v": "NONE",
898                         "delete-other-v": "NONE",
899                         "prevent-delete": "NONE",
900                         "default": "true",
901                         "description": ""
902                 },
903                 {
904                         "from": "l3-network",
905                         "to": "route-table-reference",
906                         "label": "org.onap.relationships.inventory.Uses",
907                         "direction": "OUT",
908                         "multiplicity": "MANY2MANY",
909                         "contains-other-v": "NONE",
910                         "delete-other-v": "NONE",
911                         "prevent-delete": "NONE",
912                         "default": "true",
913                         "description": ""
914                 },
915                 {
916                         "from": "l3-network",
917                         "to": "vpn-binding",
918                         "label": "org.onap.relationships.inventory.Uses",
919                         "direction": "OUT",
920                         "multiplicity": "MANY2MANY",
921                         "contains-other-v": "NONE",
922                         "delete-other-v": "NONE",
923                         "prevent-delete": "!${direction}",
924                         "default": "true",
925                         "description": ""
926                 },
927                 {
928                         "from": "segmentation-assignment",
929                         "to": "l3-network",
930                         "label": "org.onap.relationships.inventory.BelongsTo",
931                         "direction": "OUT",
932                         "multiplicity": "MANY2ONE",
933                         "contains-other-v": "!${direction}",
934                         "delete-other-v": "!${direction}",
935                         "prevent-delete": "NONE",
936                         "default": "true",
937                         "description": ""
938                 },
939                 {
940             "from": "service-instance",
941             "to": "l3-network",
942             "label": "org.onap.relationships.inventory.ComposedOf",
943             "direction": "OUT",
944             "multiplicity": "MANY2MANY",
945             "contains-other-v": "NONE",
946             "delete-other-v": "NONE",
947             "prevent-delete": "NONE",
948             "default": "true",
949             "description":""
950         },
951         {
952                         "from": "service-instance",
953                         "to": "p-interface",
954                         "label": "org.onap.relationships.inventory.ComposedOf",
955                         "direction": "OUT",
956                         "multiplicity": "ONE2MANY",
957                         "contains-other-v": "NONE",
958                         "delete-other-v": "NONE",
959                         "prevent-delete": "NONE",
960                         "default": "true",
961                         "description": "For MDONS Use case"
962                 },
963                 {
964                         "from": "subnet",
965                         "to": "l3-network",
966                         "label": "org.onap.relationships.inventory.BelongsTo",
967                         "direction": "OUT",
968                         "multiplicity": "MANY2ONE",
969                         "contains-other-v": "!${direction}",
970                         "delete-other-v": "!${direction}",
971                         "prevent-delete": "NONE",
972                         "default": "true",
973                         "description": ""
974                 },
975                 {
976                         "from": "lag-interface",
977                         "to": "lag-link",
978                         "label": "tosca.relationships.network.LinksTo",
979                         "direction": "OUT",
980                         "multiplicity": "MANY2MANY",
981                         "contains-other-v": "NONE",
982                         "delete-other-v": "${direction}",
983                         "prevent-delete": "NONE",
984                         "default": "true",
985                         "description": ""
986                 },
987                 {
988                         "from": "lag-interface",
989                         "to": "logical-link",
990                         "label": "org.onap.relationships.inventory.Uses",
991                         "direction": "OUT",
992                         "multiplicity": "MANY2MANY",
993                         "contains-other-v": "NONE",
994                         "delete-other-v": "${direction}",
995                         "prevent-delete": "NONE",
996                         "default": "true",
997                         "description": ""
998                 },
999                 {
1000                         "from": "lag-interface",
1001                         "to": "p-interface",
1002                         "label": "org.onap.relationships.inventory.Uses",
1003                         "direction": "OUT",
1004                         "multiplicity": "MANY2MANY",
1005                         "contains-other-v": "NONE",
1006                         "delete-other-v": "NONE",
1007                         "prevent-delete": "NONE",
1008                         "default": "true",
1009                         "description": ""
1010                 },
1011                 {
1012                         "from": "l-interface",
1013                         "to": "lag-interface",
1014                         "label": "org.onap.relationships.inventory.BelongsTo",
1015                         "direction": "OUT",
1016                         "multiplicity": "MANY2ONE",
1017                         "contains-other-v": "!${direction}",
1018                         "delete-other-v": "!${direction}",
1019                         "prevent-delete": "NONE",
1020                         "default": "true",
1021                         "description": ""
1022                 },
1023                 {
1024                         "from": "line-of-business",
1025                         "to": "generic-vnf",
1026                         "label": "org.onap.relationships.inventory.Uses",
1027                         "direction": "OUT",
1028                         "multiplicity": "MANY2MANY",
1029                         "contains-other-v": "NONE",
1030                         "delete-other-v": "NONE",
1031                         "prevent-delete": "NONE",
1032                         "default": "true",
1033                         "description": ""
1034                 },
1035                 {
1036                         "from": "l3-interface-ipv4-address-list",
1037                         "to": "l-interface",
1038                         "label": "org.onap.relationships.inventory.BelongsTo",
1039                         "direction": "OUT",
1040                         "multiplicity": "MANY2ONE",
1041                         "contains-other-v": "!${direction}",
1042                         "delete-other-v": "!${direction}",
1043                         "prevent-delete": "NONE",
1044                         "default": "true",
1045                         "description": ""
1046                 },
1047                 {
1048                         "from": "l3-interface-ipv6-address-list",
1049                         "to": "l-interface",
1050                         "label": "org.onap.relationships.inventory.BelongsTo",
1051                         "direction": "OUT",
1052                         "multiplicity": "MANY2ONE",
1053                         "contains-other-v": "!${direction}",
1054                         "delete-other-v": "!${direction}",
1055                         "prevent-delete": "NONE",
1056                         "default": "true",
1057                         "description": ""
1058                 },
1059                 {
1060                         "from": "l-interface",
1061                         "to": "instance-group",
1062                         "label": "org.onap.relationships.inventory.MemberOf",
1063                         "direction": "OUT",
1064                         "multiplicity": "MANY2MANY",
1065                         "contains-other-v": "NONE",
1066                         "delete-other-v": "NONE",
1067                         "prevent-delete": "NONE",
1068                         "default": "true",
1069                         "description": ""
1070                 },
1071                 {
1072                         "from": "l-interface",
1073                         "to": "l-interface",
1074                         "label": "org.onap.relationships.inventory.BelongsTo",
1075                         "direction": "OUT",
1076                         "multiplicity": "MANY2ONE",
1077                         "contains-other-v": "!${direction}",
1078                         "delete-other-v": "!${direction}",
1079                         "prevent-delete": "NONE",
1080                         "default": "true",
1081                         "description": ""
1082                 },
1083                 {
1084                         "from": "l-interface",
1085                         "to": "logical-link",
1086                         "label": "tosca.relationships.network.LinksTo",
1087                         "direction": "OUT",
1088                         "multiplicity": "MANY2MANY",
1089                         "contains-other-v": "NONE",
1090                         "delete-other-v": "${direction}",
1091                         "prevent-delete": "NONE",
1092                         "default": "true",
1093                         "description": ""
1094                 },
1095                 {
1096                         "from": "logical-link",
1097                         "to": "l-interface",
1098                         "label": "org.onap.relationships.inventory.Source",
1099                         "direction": "OUT",
1100                         "multiplicity": "MANY2MANY",
1101                         "contains-other-v": "NONE",
1102                         "delete-other-v": "!${direction}",
1103                         "prevent-delete": "NONE",
1104                         "default": "false",
1105                         "description": ""
1106                 },
1107                 {
1108                         "from": "logical-link",
1109                         "to": "l-interface",
1110                         "label": "org.onap.relationships.inventory.Destination",
1111                         "direction": "OUT",
1112                         "multiplicity": "MANY2MANY",
1113                         "contains-other-v": "NONE",
1114                         "delete-other-v": "!${direction}",
1115                         "prevent-delete": "NONE",
1116                         "default": "false",
1117                         "description": ""
1118                 },
1119                 {
1120                         "from": "sriov-vf",
1121                         "to": "l-interface",
1122                         "label": "org.onap.relationships.inventory.BelongsTo",
1123                         "direction": "OUT",
1124                         "multiplicity": "ONE2ONE",
1125                         "contains-other-v": "!${direction}",
1126                         "delete-other-v": "!${direction}",
1127                         "prevent-delete": "NONE",
1128                         "default": "true",
1129                         "description": ""
1130                 },
1131                 {
1132                         "from": "vlan",
1133                         "to": "l-interface",
1134                         "label": "tosca.relationships.network.LinksTo",
1135                         "direction": "OUT",
1136                         "multiplicity": "MANY2ONE",
1137                         "contains-other-v": "!${direction}",
1138                         "delete-other-v": "!${direction}",
1139                         "prevent-delete": "NONE",
1140                         "default": "true",
1141                         "description": ""
1142                 },
1143                 {
1144                         "from": "logical-link",
1145                         "to": "cloud-region",
1146                         "label": "org.onap.relationships.inventory.LocatedIn",
1147                         "direction": "OUT",
1148                         "multiplicity": "MANY2MANY",
1149                         "contains-other-v": "NONE",
1150                         "delete-other-v": "NONE",
1151                         "prevent-delete": "NONE",
1152                         "default": "true",
1153                         "description": ""
1154                 },
1155                 {
1156                         "from": "logical-link",
1157                         "to": "generic-vnf",
1158                         "label": "org.onap.relationships.inventory.BridgedTo",
1159                         "direction": "OUT",
1160                         "multiplicity": "MANY2MANY",
1161                         "contains-other-v": "NONE",
1162                         "delete-other-v": "NONE",
1163                         "prevent-delete": "NONE",
1164                         "default": "true",
1165                         "description": ""
1166                 },
1167                 {
1168                         "from": "logical-link",
1169                         "to": "lag-link",
1170                         "label": "org.onap.relationships.inventory.Uses",
1171                         "direction": "OUT",
1172                         "multiplicity": "MANY2MANY",
1173                         "contains-other-v": "NONE",
1174                         "delete-other-v": "NONE",
1175                         "prevent-delete": "NONE",
1176                         "default": "true",
1177                         "description": ""
1178                 },
1179                 {
1180                         "from": "logical-link",
1181                         "to": "logical-link",
1182                         "label": "org.onap.relationships.inventory.Uses",
1183                         "direction": "OUT",
1184                         "multiplicity": "MANY2MANY",
1185                         "contains-other-v": "NONE",
1186                         "delete-other-v": "NONE",
1187                         "prevent-delete": "NONE",
1188                         "default": "true",
1189                         "description": ""
1190                 },
1191                 {
1192                         "from": "logical-link",
1193                         "to": "pnf",
1194                         "label": "org.onap.relationships.inventory.BridgedTo",
1195                         "direction": "OUT",
1196                         "multiplicity": "MANY2MANY",
1197                         "contains-other-v": "NONE",
1198                         "delete-other-v": "NONE",
1199                         "prevent-delete": "NONE",
1200                         "default": "true",
1201                         "description": ""
1202                 },
1203                 {
1204                         "from": "logical-link",
1205                         "to": "pserver",
1206                         "label": "org.onap.relationships.inventory.BridgedTo",
1207                         "direction": "OUT",
1208                         "multiplicity": "MANY2MANY",
1209                         "contains-other-v": "NONE",
1210                         "delete-other-v": "NONE",
1211                         "prevent-delete": "!${direction}",
1212                         "default": "true",
1213                         "description": ""
1214                 },
1215                 {
1216                         "from": "logical-link",
1217                         "to": "vpn-binding",
1218                         "label": "org.onap.relationships.inventory.Uses",
1219                         "direction": "OUT",
1220                         "multiplicity": "MANY2MANY",
1221                         "contains-other-v": "NONE",
1222                         "delete-other-v": "NONE",
1223                         "prevent-delete": "!${direction}",
1224                         "default": "true",
1225                         "description": ""
1226                 },
1227                 {
1228                         "from": "model-ver",
1229                         "to": "model",
1230                         "label": "org.onap.relationships.inventory.BelongsTo",
1231                         "direction": "OUT",
1232                         "multiplicity": "MANY2ONE",
1233                         "contains-other-v": "!${direction}",
1234                         "delete-other-v": "!${direction}",
1235                         "prevent-delete": "NONE",
1236                         "default": "true",
1237                         "description": ""
1238                 },
1239                 {
1240                         "from": "constrained-element-set",
1241                         "to": "model-constraint",
1242                         "label": "org.onap.relationships.inventory.BelongsTo",
1243                         "direction": "OUT",
1244                         "multiplicity": "MANY2ONE",
1245                         "contains-other-v": "!${direction}",
1246                         "delete-other-v": "!${direction}",
1247                         "prevent-delete": "NONE",
1248                         "default": "true",
1249                         "description": ""
1250                 },
1251                 {
1252                         "from": "constrained-element-set",
1253                         "to": "model-element",
1254                         "label": "org.onap.relationships.inventory.BelongsTo",
1255                         "direction": "OUT",
1256                         "multiplicity": "MANY2ONE",
1257                         "contains-other-v": "!${direction}",
1258                         "delete-other-v": "!${direction}",
1259                         "prevent-delete": "NONE",
1260                         "default": "true",
1261                         "description": ""
1262                 },
1263                 {
1264                         "from": "model-constraint",
1265                         "to": "model-element",
1266                         "label": "org.onap.relationships.inventory.BelongsTo",
1267                         "direction": "OUT",
1268                         "multiplicity": "MANY2ONE",
1269                         "contains-other-v": "!${direction}",
1270                         "delete-other-v": "!${direction}",
1271                         "prevent-delete": "NONE",
1272                         "default": "true",
1273                         "description": ""
1274                 },
1275                 {
1276                         "from": "model-element",
1277                         "to": "model-element",
1278                         "label": "org.onap.relationships.inventory.BelongsTo",
1279                         "direction": "OUT",
1280                         "multiplicity": "MANY2ONE",
1281                         "contains-other-v": "!${direction}",
1282                         "delete-other-v": "!${direction}",
1283                         "prevent-delete": "NONE",
1284                         "default": "true",
1285                         "description": ""
1286                 },
1287                 {
1288                         "from": "model-element",
1289                         "to": "model-ver",
1290                         "label": "org.onap.relationships.inventory.IsA",
1291                         "direction": "OUT",
1292                         "multiplicity": "MANY2ONE",
1293                         "contains-other-v": "NONE",
1294                         "delete-other-v": "NONE",
1295                         "prevent-delete": "!${direction}",
1296                         "default": "true",
1297                         "description": ""
1298                 },
1299                 {
1300                         "from": "metadatum",
1301                         "to": "model-ver",
1302                         "label": "org.onap.relationships.inventory.BelongsTo",
1303                         "direction": "OUT",
1304                         "multiplicity": "MANY2ONE",
1305                         "contains-other-v": "!${direction}",
1306                         "delete-other-v": "!${direction}",
1307                         "prevent-delete": "NONE",
1308                         "default": "true",
1309                         "description": ""
1310                 },
1311                 {
1312                         "from": "model-element",
1313                         "to": "model-ver",
1314                         "label": "org.onap.relationships.inventory.BelongsTo",
1315                         "direction": "OUT",
1316                         "multiplicity": "MANY2ONE",
1317                         "contains-other-v": "!${direction}",
1318                         "delete-other-v": "!${direction}",
1319                         "prevent-delete": "NONE",
1320                         "default": "true",
1321                         "description": ""
1322                 },
1323                 {
1324                         "from": "named-query",
1325                         "to": "model",
1326                         "label": "org.onap.relationships.inventory.AppliesTo",
1327                         "direction": "OUT",
1328                         "multiplicity": "ONE2MANY",
1329                         "contains-other-v": "NONE",
1330                         "delete-other-v": "NONE",
1331                         "prevent-delete": "!${direction}",
1332                         "default": "true",
1333                         "description": ""
1334                 },
1335                 {
1336                         "from": "named-query-element",
1337                         "to": "named-query",
1338                         "label": "org.onap.relationships.inventory.BelongsTo",
1339                         "direction": "OUT",
1340                         "multiplicity": "ONE2ONE",
1341                         "contains-other-v": "!${direction}",
1342                         "delete-other-v": "!${direction}",
1343                         "prevent-delete": "NONE",
1344                         "default": "true",
1345                         "description": ""
1346                 },
1347                 {
1348                         "from": "named-query-element",
1349                         "to": "model",
1350                         "label": "org.onap.relationships.inventory.IsA",
1351                         "direction": "OUT",
1352                         "multiplicity": "MANY2ONE",
1353                         "contains-other-v": "NONE",
1354                         "delete-other-v": "NONE",
1355                         "prevent-delete": "!${direction}",
1356                         "default": "true",
1357                         "description": ""
1358                 },
1359                 {
1360                         "from": "named-query-element",
1361                         "to": "named-query-element",
1362                         "label": "org.onap.relationships.inventory.BelongsTo",
1363                         "direction": "OUT",
1364                         "multiplicity": "MANY2ONE",
1365                         "contains-other-v": "!${direction}",
1366                         "delete-other-v": "!${direction}",
1367                         "prevent-delete": "NONE",
1368                         "default": "true",
1369                         "description": ""
1370                 },
1371                 {
1372                         "from": "property-constraint",
1373                         "to": "named-query-element",
1374                         "label": "org.onap.relationships.inventory.BelongsTo",
1375                         "direction": "OUT",
1376                         "multiplicity": "MANY2ONE",
1377                         "contains-other-v": "!${direction}",
1378                         "delete-other-v": "!${direction}",
1379                         "prevent-delete": "NONE",
1380                         "default": "true",
1381                         "description": ""
1382                 },
1383                 {
1384                         "from": "related-lookup",
1385                         "to": "named-query-element",
1386                         "label": "org.onap.relationships.inventory.BelongsTo",
1387                         "direction": "OUT",
1388                         "multiplicity": "MANY2ONE",
1389                         "contains-other-v": "!${direction}",
1390                         "delete-other-v": "!${direction}",
1391                         "prevent-delete": "NONE",
1392                         "default": "true",
1393                         "description": ""
1394                 },
1395                 {
1396                         "from": "l-interface",
1397                         "to": "newvce",
1398                         "label": "org.onap.relationships.inventory.BelongsTo",
1399                         "direction": "OUT",
1400                         "multiplicity": "MANY2ONE",
1401                         "contains-other-v": "!${direction}",
1402                         "delete-other-v": "!${direction}",
1403                         "prevent-delete": "NONE",
1404                         "default": "true",
1405                         "description": ""
1406                 },
1407                 {
1408                         "from": "oam-network",
1409                         "to": "complex",
1410                         "label": "org.onap.relationships.inventory.AppliesTo",
1411                         "direction": "OUT",
1412                         "multiplicity": "MANY2MANY",
1413                         "contains-other-v": "NONE",
1414                         "delete-other-v": "NONE",
1415                         "prevent-delete": "!${direction}",
1416                         "default": "true",
1417                         "description": ""
1418                 },
1419                 {
1420                         "from": "oam-network",
1421                         "to": "service-capability",
1422                         "label": "org.onap.relationships.inventory.AppliesTo",
1423                         "direction": "OUT",
1424                         "multiplicity": "MANY2MANY",
1425                         "contains-other-v": "NONE",
1426                         "delete-other-v": "NONE",
1427                         "prevent-delete": "!${direction}",
1428                         "default": "true",
1429                         "description": ""
1430                 },
1431                 {
1432                         "from": "operational-environment",
1433                         "to": "operational-environment",
1434                         "label": "org.onap.relationships.inventory.Uses",
1435                         "direction": "OUT",
1436                         "multiplicity": "MANY2MANY",
1437                         "contains-other-v": "NONE",
1438                         "delete-other-v": "NONE",
1439                         "prevent-delete": "NONE",
1440                         "default": "true",
1441                         "description": ""
1442                 },
1443                 {
1444                         "from": "service-instance",
1445                         "to": "owning-entity",
1446                         "label": "org.onap.relationships.inventory.BelongsTo",
1447                         "direction": "OUT",
1448                         "multiplicity": "MANY2ONE",
1449                         "contains-other-v": "NONE",
1450                         "delete-other-v": "NONE",
1451                         "prevent-delete": "NONE",
1452                         "default": "true",
1453                         "description": ""
1454                 },
1455                 {
1456                         "from": "l-interface",
1457                         "to": "p-interface",
1458                         "label": "tosca.relationships.network.BindsTo",
1459                         "direction": "OUT",
1460                         "multiplicity": "MANY2ONE",
1461                         "contains-other-v": "!${direction}",
1462                         "delete-other-v": "!${direction}",
1463                         "prevent-delete": "NONE",
1464                         "default": "true",
1465                         "description": ""
1466                 },
1467                 {
1468                         "from": "p-interface",
1469                         "to": "logical-link",
1470                         "label": "tosca.relationships.network.LinksTo",
1471                         "direction": "OUT",
1472                         "multiplicity": "MANY2MANY",
1473                         "contains-other-v": "NONE",
1474                         "delete-other-v": "${direction}",
1475                         "prevent-delete": "NONE",
1476                         "default": "true",
1477                         "description": ""
1478                 },
1479                 {
1480                         "from": "p-interface",
1481                         "to": "physical-link",
1482                         "label": "tosca.relationships.network.LinksTo",
1483                         "direction": "OUT",
1484                         "multiplicity": "MANY2ONE",
1485                         "contains-other-v": "NONE",
1486                         "delete-other-v": "${direction}",
1487                         "prevent-delete": "NONE",
1488                         "default": "true",
1489                         "description": ""
1490                 },
1491                 {
1492                         "from": "sriov-pf",
1493                         "to": "p-interface",
1494                         "label": "org.onap.relationships.inventory.BelongsTo",
1495                         "direction": "OUT",
1496                         "multiplicity": "ONE2ONE",
1497                         "contains-other-v": "!${direction}",
1498                         "delete-other-v": "!${direction}",
1499                         "prevent-delete": "NONE",
1500                         "default": "true",
1501                         "description": ""
1502                 },
1503                 {
1504                         "from": "platform",
1505                         "to": "generic-vnf",
1506                         "label": "org.onap.relationships.inventory.Uses",
1507                         "direction": "OUT",
1508                         "multiplicity": "MANY2MANY",
1509                         "contains-other-v": "NONE",
1510                         "delete-other-v": "NONE",
1511                         "prevent-delete": "NONE",
1512                         "default": "true",
1513                         "description": ""
1514                 },
1515                 {
1516                         "from": "lag-interface",
1517                         "to": "pnf",
1518                         "label": "tosca.relationships.network.BindsTo",
1519                         "direction": "OUT",
1520                         "multiplicity": "MANY2ONE",
1521                         "contains-other-v": "!${direction}",
1522                         "delete-other-v": "!${direction}",
1523                         "prevent-delete": "NONE",
1524                         "default": "true",
1525                         "description": ""
1526                 },
1527                 {
1528                         "from": "p-interface",
1529                         "to": "pnf",
1530                         "label": "tosca.relationships.network.BindsTo",
1531                         "direction": "OUT",
1532                         "multiplicity": "MANY2ONE",
1533                         "contains-other-v": "!${direction}",
1534                         "delete-other-v": "!${direction}",
1535                         "prevent-delete": "NONE",
1536                         "default": "true",
1537                         "description": ""
1538                 },
1539                 {
1540                         "from": "pnf",
1541                         "to": "complex",
1542                         "label": "org.onap.relationships.inventory.LocatedIn",
1543                         "direction": "OUT",
1544                         "multiplicity": "MANY2ONE",
1545                         "contains-other-v": "NONE",
1546                         "delete-other-v": "NONE",
1547                         "prevent-delete": "!${direction}",
1548                         "default": "true",
1549                         "description": ""
1550                 },
1551                 {
1552                         "from": "pnf",
1553                         "to": "instance-group",
1554                         "label": "org.onap.relationships.inventory.MemberOf",
1555                         "direction": "OUT",
1556                         "multiplicity": "MANY2MANY",
1557                         "contains-other-v": "NONE",
1558                         "delete-other-v": "NONE",
1559                         "prevent-delete": "NONE",
1560                         "default": "true",
1561                         "description": ""
1562                 },
1563                 {
1564                         "from": "pnf",
1565                         "to": "instance-group",
1566                         "label": "org.onap.relationships.inventory.Primary",
1567                         "direction": "OUT",
1568                         "multiplicity": "MANY2MANY",
1569                         "contains-other-v": "NONE",
1570                         "delete-other-v": "NONE",
1571                         "prevent-delete": "NONE",
1572                         "default": "false",
1573                         "description": ""
1574                 },
1575                 {
1576                         "from": "pnf",
1577                         "to": "instance-group",
1578                         "label": "org.onap.relationships.inventory.Secondary",
1579                         "direction": "OUT",
1580                         "multiplicity": "MANY2MANY",
1581                         "contains-other-v": "NONE",
1582                         "delete-other-v": "NONE",
1583                         "prevent-delete": "NONE",
1584                         "default": "false",
1585                         "description": ""
1586                 },
1587                 {
1588                         "from": "pnf",
1589                         "to": "zone",
1590                         "label": "org.onap.relationships.inventory.LocatedIn",
1591                         "direction": "OUT",
1592                         "multiplicity": "MANY2ONE",
1593                         "contains-other-v": "NONE",
1594                         "delete-other-v": "NONE",
1595                         "prevent-delete": "NONE",
1596                         "default": "true",
1597                         "description": ""
1598                 },
1599                 {
1600                         "from": "pnf",
1601                         "to": "owning-entity",
1602                         "label": "org.onap.relationships.inventory.BelongsTo",
1603                         "direction": "OUT",
1604                         "multiplicity": "MANY2ONE",
1605                         "contains-other-v": "NONE",
1606                         "delete-other-v": "NONE",
1607                         "prevent-delete": "NONE",
1608                         "default": "true",
1609                         "description": ""
1610                 },
1611                 {
1612                         "from": "profile",
1613                         "to": "pnf",
1614                         "label": "org.onap.relationships.inventory.supports",
1615                         "direction": "OUT",
1616                         "multiplicity": "MANY2MANY",
1617                         "contains-other-v": "NONE",
1618                         "delete-other-v": "NONE",
1619                         "SVC-INFRA": "NONE",
1620                         "prevent-delete": "NONE",
1621                         "default": "false",
1622                         "description": ""
1623                 },
1624                 {
1625                         "from": "profile",
1626                         "to": "pserver",
1627                         "label": "org.onap.relationships.inventory.supports",
1628                         "direction": "OUT",
1629                         "multiplicity": "MANY2MANY",
1630                         "contains-other-v": "NONE",
1631                         "delete-other-v": "NONE",
1632                         "SVC-INFRA": "NONE",
1633                         "prevent-delete": "NONE",
1634                         "default": "false",
1635                         "description": ""
1636                 },
1637                 {
1638                         "from": "profile",
1639                         "to": "vserver",
1640                         "label": "org.onap.relationships.inventory.supports",
1641                         "direction": "OUT",
1642                         "multiplicity": "MANY2MANY",
1643                         "contains-other-v": "NONE",
1644                         "delete-other-v": "NONE",
1645                         "SVC-INFRA": "NONE",
1646                         "prevent-delete": "NONE",
1647                         "default": "true",
1648                         "description": ""
1649                 },
1650                 {
1651                         "from": "cvlan-tag",
1652                         "to": "port-group",
1653                         "label": "org.onap.relationships.inventory.BelongsTo",
1654                         "direction": "OUT",
1655                         "multiplicity": "MANY2ONE",
1656                         "contains-other-v": "!${direction}",
1657                         "delete-other-v": "!${direction}",
1658                         "prevent-delete": "NONE",
1659                         "default": "true",
1660                         "description": ""
1661                 },
1662                 {
1663                         "from": "project",
1664                         "to": "service-instance",
1665                         "label": "org.onap.relationships.inventory.Uses",
1666                         "direction": "OUT",
1667                         "multiplicity": "ONE2MANY",
1668                         "contains-other-v": "NONE",
1669                         "delete-other-v": "NONE",
1670                         "prevent-delete": "NONE",
1671                         "default": "true",
1672                         "description": ""
1673                 },
1674                 {
1675                         "from": "lag-interface",
1676                         "to": "pserver",
1677                         "label": "tosca.relationships.network.BindsTo",
1678                         "direction": "OUT",
1679                         "multiplicity": "MANY2ONE",
1680                         "contains-other-v": "!${direction}",
1681                         "delete-other-v": "!${direction}",
1682                         "prevent-delete": "NONE",
1683                         "default": "true",
1684                         "description": ""
1685                 },
1686                 {
1687                         "from": "p-interface",
1688                         "to": "pserver",
1689                         "label": "tosca.relationships.network.BindsTo",
1690                         "direction": "OUT",
1691                         "multiplicity": "MANY2ONE",
1692                         "contains-other-v": "!${direction}",
1693                         "delete-other-v": "!${direction}",
1694                         "prevent-delete": "NONE",
1695                         "default": "true",
1696                         "description": ""
1697                 },
1698                 {
1699                         "from": "pserver",
1700                         "to": "availability-zone",
1701                         "label": "org.onap.relationships.inventory.MemberOf",
1702                         "direction": "OUT",
1703                         "multiplicity": "MANY2ONE",
1704                         "contains-other-v": "NONE",
1705                         "delete-other-v": "NONE",
1706                         "prevent-delete": "!${direction}",
1707                         "default": "true",
1708                         "description": ""
1709                 },
1710                 {
1711                         "from": "pserver",
1712                         "to": "cloud-region",
1713                         "label": "org.onap.relationships.inventory.LocatedIn",
1714                         "direction": "OUT",
1715                         "multiplicity": "MANY2ONE",
1716                         "contains-other-v": "NONE",
1717                         "delete-other-v": "NONE",
1718                         "prevent-delete": "NONE",
1719                         "default": "true",
1720                         "description": ""
1721                 },
1722                 {
1723                         "from": "pserver",
1724                         "to": "complex",
1725                         "label": "org.onap.relationships.inventory.LocatedIn",
1726                         "direction": "OUT",
1727                         "multiplicity": "MANY2ONE",
1728                         "contains-other-v": "NONE",
1729                         "delete-other-v": "NONE",
1730                         "prevent-delete": "!${direction}",
1731                         "default": "true",
1732                         "description": ""
1733                 },
1734                 {
1735                         "from": "pserver",
1736                         "to": "zone",
1737                         "label": "org.onap.relationships.inventory.LocatedIn",
1738                         "direction": "OUT",
1739                         "multiplicity": "MANY2ONE",
1740                         "contains-other-v": "NONE",
1741                         "delete-other-v": "NONE",
1742                         "prevent-delete": "NONE",
1743                         "default": "true",
1744                         "description": ""
1745                 },
1746                 {
1747                         "from": "site-pair",
1748                         "to": "routing-instance",
1749                         "label": "org.onap.relationships.inventory.BelongsTo",
1750                         "direction": "OUT",
1751                         "multiplicity": "MANY2ONE",
1752                         "contains-other-v": "!${direction}",
1753                         "delete-other-v": "!${direction}",
1754                         "prevent-delete": "NONE",
1755                         "default": "true",
1756                         "description": ""
1757                 },
1758                 {
1759                         "from": "allotted-resource",
1760                         "to": "service-instance",
1761                         "label": "org.onap.relationships.inventory.BelongsTo",
1762                         "direction": "OUT",
1763                         "multiplicity": "MANY2ONE",
1764                         "contains-other-v": "!${direction}",
1765                         "delete-other-v": "!${direction}",
1766                         "prevent-delete": "NONE",
1767                         "default": "true",
1768                         "description": ""
1769                 },
1770                 {
1771                         "from": "metadatum",
1772                         "to": "service-instance",
1773                         "label": "org.onap.relationships.inventory.BelongsTo",
1774                         "direction": "OUT",
1775                         "multiplicity": "MANY2ONE",
1776                         "contains-other-v": "!${direction}",
1777                         "delete-other-v": "!${direction}",
1778                         "prevent-delete": "NONE",
1779                         "default": "true",
1780                         "description": ""
1781                 },
1782                 {
1783                         "from": "service-instance",
1784                         "to": "allotted-resource",
1785                         "label": "org.onap.relationships.inventory.Uses",
1786                         "direction": "OUT",
1787                         "multiplicity": "MANY2MANY",
1788                         "contains-other-v": "NONE",
1789                         "delete-other-v": "NONE",
1790                         "prevent-delete": "NONE",
1791                         "default": "true",
1792                         "description": ""
1793                 },
1794         {
1795             "from": "composed-resource",
1796             "to": "service-instance",
1797             "label": "org.onap.relationships.inventory.ComposedOf",
1798             "direction": "OUT",
1799             "multiplicity": "MANY2ONE",
1800             "contains-other-v": "!${direction}",
1801             "delete-other-v": "!${direction}",
1802             "prevent-delete": "NONE",
1803             "default": "true",
1804             "description": ""
1805         },
1806         {
1807             "from": "service-instance",
1808             "to": "composed-resource",
1809             "label": "org.onap.relationships.inventory.BelongsTo",
1810             "direction": "OUT",
1811             "multiplicity": "ONE2ONE",
1812             "contains-other-v": "NONE",
1813             "delete-other-v": "NONE",
1814             "prevent-delete": "NONE",
1815             "default": "true",
1816             "description": ""
1817         },
1818                 {
1819                         "from": "service-instance",
1820                         "to": "instance-group",
1821                         "label": "org.onap.relationships.inventory.Uses",
1822                         "direction": "OUT",
1823                         "multiplicity": "ONE2MANY",
1824                         "contains-other-v": "NONE",
1825                         "delete-other-v": "NONE",
1826                         "SVC-INFRA": "NONE",
1827                         "prevent-delete": "NONE",
1828                         "default": "false",
1829                         "description": "MSO creates this edge on VNF Group Service creation"
1830                 },
1831                 {
1832                         "from": "service-instance",
1833                         "to": "configuration",
1834                         "label": "org.onap.relationships.inventory.Uses",
1835                         "direction": "OUT",
1836                         "multiplicity": "ONE2MANY",
1837                         "contains-other-v": "NONE",
1838                         "delete-other-v": "NONE",
1839                         "prevent-delete": "NONE",
1840                         "default": "true",
1841                         "description": ""
1842                 },
1843                 {
1844                         "from": "service-instance",
1845                         "to": "connector",
1846                         "label": "org.onap.relationships.inventory.Uses",
1847                         "direction": "OUT",
1848                         "multiplicity": "MANY2MANY",
1849                         "contains-other-v": "NONE",
1850                         "delete-other-v": "NONE",
1851                         "prevent-delete": "NONE",
1852                         "default": "true",
1853                         "description": ""
1854                 },
1855                 {
1856                         "from": "service-instance",
1857                         "to": "ctag-assignment",
1858                         "label": "org.onap.relationships.inventory.Uses",
1859                         "direction": "OUT",
1860                         "multiplicity": "ONE2MANY",
1861                         "contains-other-v": "NONE",
1862                         "delete-other-v": "NONE",
1863                         "prevent-delete": "NONE",
1864                         "default": "true",
1865                         "description": ""
1866                 },
1867                 {
1868                         "from": "service-instance",
1869                         "to": "cvlan-tag",
1870                         "label": "org.onap.relationships.inventory.ComposedOf",
1871                         "direction": "OUT",
1872                         "multiplicity": "MANY2MANY",
1873                         "contains-other-v": "NONE",
1874                         "delete-other-v": "NONE",
1875                         "prevent-delete": "NONE",
1876                         "default": "true",
1877                         "description": ""
1878                 },
1879                 {
1880                         "from": "service-instance",
1881                         "to": "instance-group",
1882                         "label": "org.onap.relationships.inventory.MemberOf",
1883                         "direction": "OUT",
1884                         "multiplicity": "MANY2MANY",
1885                         "contains-other-v": "NONE",
1886                         "delete-other-v": "NONE",
1887                         "prevent-delete": "NONE",
1888                         "default": "true",
1889                         "description": ""
1890                 },
1891                 {
1892                         "from": "service-instance",
1893                         "to": "logical-link",
1894                         "label": "org.onap.relationships.inventory.Uses",
1895                         "direction": "OUT",
1896                         "multiplicity": "MANY2MANY",
1897                         "contains-other-v": "NONE",
1898                         "delete-other-v": "${direction}",
1899                         "prevent-delete": "NONE",
1900                         "default": "true",
1901                         "description": ""
1902                 },
1903                 {
1904                         "from": "service-instance",
1905                         "to": "pnf",
1906                         "label": "org.onap.relationships.inventory.ComposedOf",
1907                         "direction": "OUT",
1908                         "multiplicity": "ONE2MANY",
1909                         "contains-other-v": "NONE",
1910                         "delete-other-v": "NONE",
1911                         "prevent-delete": "NONE",
1912                         "default": "true",
1913                         "description": ""
1914                 },
1915                 {
1916                         "from": "service-instance",
1917                         "to": "service-instance",
1918                         "label": "org.onap.relationships.inventory.ComposedOf",
1919                         "direction": "OUT",
1920                         "multiplicity": "MANY2MANY",
1921                         "contains-other-v": "NONE",
1922                         "delete-other-v": "NONE",
1923                         "prevent-delete": "NONE",
1924                         "default": "true",
1925                         "description": ""
1926                 },
1927                 {
1928                         "from": "service-instance",
1929                         "to": "vlan",
1930                         "label": "org.onap.relationships.inventory.ComposedOf",
1931                         "direction": "OUT",
1932                         "multiplicity": "ONE2MANY",
1933                         "contains-other-v": "NONE",
1934                         "delete-other-v": "NONE",
1935                         "prevent-delete": "NONE",
1936                         "default": "true",
1937                         "description": ""
1938                 },
1939                 {
1940                         "from": "service-instance",
1941                         "to": "zone",
1942                         "label": "org.onap.relationships.inventory.LocatedIn",
1943                         "direction": "OUT",
1944                         "multiplicity": "MANY2ONE",
1945                         "contains-other-v": "NONE",
1946                         "delete-other-v": "NONE",
1947                         "prevent-delete": "NONE",
1948                         "default": "true",
1949                         "description": ""
1950                 },
1951                 {
1952                         "from": "service-instance",
1953                         "to": "service-subscription",
1954                         "label": "org.onap.relationships.inventory.BelongsTo",
1955                         "direction": "OUT",
1956                         "multiplicity": "MANY2ONE",
1957                         "contains-other-v": "!${direction}",
1958                         "delete-other-v": "!${direction}",
1959                         "prevent-delete": "NONE",
1960                         "default": "true",
1961                         "description":"service-instance BelongsTo service-subscription"
1962                 },
1963                 {
1964                         "from": "class-of-service",
1965                         "to": "site-pair",
1966                         "label": "org.onap.relationships.inventory.BelongsTo",
1967                         "direction": "OUT",
1968                         "multiplicity": "MANY2ONE",
1969                         "contains-other-v": "!${direction}",
1970                         "delete-other-v": "!${direction}",
1971                         "prevent-delete": "NONE",
1972                         "default": "true",
1973                         "description": ""
1974                 },
1975                 {
1976                         "from": "routing-instance",
1977                         "to": "site-pair-set",
1978                         "label": "org.onap.relationships.inventory.BelongsTo",
1979                         "direction": "OUT",
1980                         "multiplicity": "MANY2ONE",
1981                         "contains-other-v": "!${direction}",
1982                         "delete-other-v": "!${direction}",
1983                         "prevent-delete": "NONE",
1984                         "default": "true",
1985                         "description": ""
1986                 },
1987                 {
1988                         "from": "sriov-vf",
1989                         "to": "sriov-pf",
1990                         "label": "org.onap.relationships.inventory.Uses",
1991                         "direction": "OUT",
1992                         "multiplicity": "MANY2ONE",
1993                         "contains-other-v": "NONE",
1994                         "delete-other-v": "NONE",
1995                         "prevent-delete": "NONE",
1996                         "default": "true",
1997                         "description": ""
1998                 },
1999                 {
2000                         "from": "host-route",
2001                         "to": "subnet",
2002                         "label": "org.onap.relationships.inventory.BelongsTo",
2003                         "direction": "OUT",
2004                         "multiplicity": "MANY2ONE",
2005                         "contains-other-v": "!${direction}",
2006                         "delete-other-v": "!${direction}",
2007                         "prevent-delete": "NONE",
2008                         "default": "true",
2009                         "description": ""
2010                 },
2011                 {
2012                         "from": "service-subscription",
2013                         "to": "tenant",
2014                         "label": "org.onap.relationships.inventory.Uses",
2015                         "direction": "OUT",
2016                         "multiplicity": "MANY2MANY",
2017                         "contains-other-v": "NONE",
2018                         "delete-other-v": "NONE",
2019                         "prevent-delete": "NONE",
2020                         "default": "true",
2021                         "description": ""
2022                 },
2023                 {
2024                         "from": "tenant",
2025                         "to": "l3-network",
2026                         "label": "org.onap.relationships.inventory.Uses",
2027                         "direction": "OUT",
2028                         "multiplicity": "MANY2MANY",
2029                         "contains-other-v": "NONE",
2030                         "delete-other-v": "NONE",
2031                         "prevent-delete": "NONE",
2032                         "default": "true",
2033                         "description": ""
2034                 },
2035                 {
2036                         "from": "vserver",
2037                         "to": "tenant",
2038                         "label": "org.onap.relationships.inventory.BelongsTo",
2039                         "direction": "OUT",
2040                         "multiplicity": "MANY2ONE",
2041                         "contains-other-v": "!${direction}",
2042                         "delete-other-v": "NONE",
2043                         "prevent-delete": "!${direction}",
2044                         "default": "true",
2045                         "description": ""
2046                 },
2047                 {
2048                         "from": "entitlement",
2049                         "to": "vce",
2050                         "label": "org.onap.relationships.inventory.BelongsTo",
2051                         "direction": "OUT",
2052                         "multiplicity": "MANY2ONE",
2053                         "contains-other-v": "!${direction}",
2054                         "delete-other-v": "!${direction}",
2055                         "prevent-delete": "NONE",
2056                         "default": "true",
2057                         "description": ""
2058                 },
2059                 {
2060                         "from": "license",
2061                         "to": "vce",
2062                         "label": "org.onap.relationships.inventory.BelongsTo",
2063                         "direction": "OUT",
2064                         "multiplicity": "MANY2ONE",
2065                         "contains-other-v": "!${direction}",
2066                         "delete-other-v": "!${direction}",
2067                         "prevent-delete": "NONE",
2068                         "default": "true",
2069                         "description": ""
2070                 },
2071                 {
2072                         "from": "port-group",
2073                         "to": "vce",
2074                         "label": "org.onap.relationships.inventory.BelongsTo",
2075                         "direction": "OUT",
2076                         "multiplicity": "MANY2ONE",
2077                         "contains-other-v": "!${direction}",
2078                         "delete-other-v": "!${direction}",
2079                         "prevent-delete": "NONE",
2080                         "default": "true",
2081                         "description": ""
2082                 },
2083                 {
2084                         "from": "service-instance",
2085                         "to": "vce",
2086                         "label": "org.onap.relationships.inventory.ComposedOf",
2087                         "direction": "OUT",
2088                         "multiplicity": "ONE2MANY",
2089                         "contains-other-v": "NONE",
2090                         "delete-other-v": "NONE",
2091                         "prevent-delete": "NONE",
2092                         "default": "true",
2093                         "description": ""
2094                 },
2095                 {
2096                         "from": "vce",
2097                         "to": "availability-zone",
2098                         "label": "org.onap.relationships.inventory.Uses",
2099                         "direction": "OUT",
2100                         "multiplicity": "MANY2MANY",
2101                         "contains-other-v": "NONE",
2102                         "delete-other-v": "NONE",
2103                         "prevent-delete": "!${direction}",
2104                         "default": "true",
2105                         "description": ""
2106                 },
2107                 {
2108                         "from": "vce",
2109                         "to": "complex",
2110                         "label": "org.onap.relationships.inventory.LocatedIn",
2111                         "direction": "OUT",
2112                         "multiplicity": "MANY2MANY",
2113                         "contains-other-v": "NONE",
2114                         "delete-other-v": "NONE",
2115                         "prevent-delete": "!${direction}",
2116                         "default": "true",
2117                         "description": ""
2118                 },
2119                 {
2120                         "from": "vce",
2121                         "to": "vserver",
2122                         "label": "tosca.relationships.HostedOn",
2123                         "direction": "OUT",
2124                         "multiplicity": "ONE2MANY",
2125                         "contains-other-v": "NONE",
2126                         "delete-other-v": "NONE",
2127                         "prevent-delete": "NONE",
2128                         "default": "true",
2129                         "description": ""
2130                 },
2131                 {
2132                         "from": "vf-module",
2133                         "to": "l3-network",
2134                         "label": "org.onap.relationships.inventory.DependsOn",
2135                         "direction": "OUT",
2136                         "multiplicity": "MANY2MANY",
2137                         "contains-other-v": "NONE",
2138                         "delete-other-v": "NONE",
2139                         "prevent-delete": "NONE",
2140                         "default": "true",
2141                         "description": ""
2142                 },
2143                 {
2144                         "from": "vf-module",
2145                         "to": "vnfc",
2146                         "label": "org.onap.relationships.inventory.Uses",
2147                         "direction": "OUT",
2148                         "multiplicity": "ONE2MANY",
2149                         "contains-other-v": "NONE",
2150                         "delete-other-v": "${direction}",
2151                         "prevent-delete": "NONE",
2152                         "default": "true",
2153                         "description": ""
2154                 },
2155                 {
2156                         "from": "vf-module",
2157                         "to": "volume-group",
2158                         "label": "org.onap.relationships.inventory.Uses",
2159                         "direction": "OUT",
2160                         "multiplicity": "ONE2ONE",
2161                         "contains-other-v": "NONE",
2162                         "delete-other-v": "NONE",
2163                         "prevent-delete": "NONE",
2164                         "default": "true",
2165                         "description": ""
2166                 },
2167                 {
2168                         "from": "vip-ipv4-address-list",
2169                         "to": "instance-group",
2170                         "label": "org.onap.relationships.inventory.MemberOf",
2171                         "direction": "OUT",
2172                         "multiplicity": "MANY2MANY",
2173                         "contains-other-v": "NONE",
2174                         "delete-other-v": "NONE",
2175                         "prevent-delete": "NONE",
2176                         "default": "true",
2177                         "description": ""
2178                 },
2179                 {
2180                         "from": "vip-ipv4-address-list",
2181                         "to": "subnet",
2182                         "label": "org.onap.relationships.inventory.MemberOf",
2183                         "direction": "OUT",
2184                         "multiplicity": "MANY2MANY",
2185                         "contains-other-v": "NONE",
2186                         "delete-other-v": "NONE",
2187                         "prevent-delete": "!${direction}",
2188                         "default": "true",
2189                         "description": ""
2190                 },
2191                 {
2192                         "from": "vip-ipv6-address-list",
2193                         "to": "instance-group",
2194                         "label": "org.onap.relationships.inventory.MemberOf",
2195                         "direction": "OUT",
2196                         "multiplicity": "MANY2MANY",
2197                         "contains-other-v": "NONE",
2198                         "delete-other-v": "NONE",
2199                         "prevent-delete": "NONE",
2200                         "default": "true",
2201                         "description": ""
2202                 },
2203                 {
2204                         "from": "vip-ipv6-address-list",
2205                         "to": "subnet",
2206                         "label": "org.onap.relationships.inventory.MemberOf",
2207                         "direction": "OUT",
2208                         "multiplicity": "MANY2MANY",
2209                         "contains-other-v": "NONE",
2210                         "delete-other-v": "NONE",
2211                         "prevent-delete": "!${direction}",
2212                         "default": "true",
2213                         "description": ""
2214                 },
2215                 {
2216                         "from": "generic-vnf",
2217                         "to": "virtual-data-center",
2218                         "label": "org.onap.relationships.inventory.LocatedIn",
2219                         "direction": "OUT",
2220                         "multiplicity": "MANY2MANY",
2221                         "contains-other-v": "NONE",
2222                         "delete-other-v": "NONE",
2223                         "prevent-delete": "NONE",
2224                         "default": "true",
2225                         "description": ""
2226                 },
2227                 {
2228                         "from": "logical-link",
2229                         "to": "virtual-data-center",
2230                         "label": "org.onap.relationships.inventory.LocatedIn",
2231                         "direction": "OUT",
2232                         "multiplicity": "MANY2MANY",
2233                         "contains-other-v": "NONE",
2234                         "delete-other-v": "NONE",
2235                         "prevent-delete": "NONE",
2236                         "default": "true",
2237                         "description": ""
2238                 },
2239                 {
2240                         "from": "l3-interface-ipv4-address-list",
2241                         "to": "vlan",
2242                         "label": "org.onap.relationships.inventory.BelongsTo",
2243                         "direction": "OUT",
2244                         "multiplicity": "MANY2ONE",
2245                         "contains-other-v": "!${direction}",
2246                         "delete-other-v": "!${direction}",
2247                         "prevent-delete": "NONE",
2248                         "default": "true",
2249                         "description": ""
2250                 },
2251                 {
2252                         "from": "l3-interface-ipv6-address-list",
2253                         "to": "vlan",
2254                         "label": "org.onap.relationships.inventory.BelongsTo",
2255                         "direction": "OUT",
2256                         "multiplicity": "MANY2ONE",
2257                         "contains-other-v": "!${direction}",
2258                         "delete-other-v": "!${direction}",
2259                         "prevent-delete": "NONE",
2260                         "default": "true",
2261                         "description": ""
2262                 },
2263                 {
2264                         "from": "vlan",
2265                         "to": "logical-link",
2266                         "label": "org.onap.relationships.inventory.Uses",
2267                         "direction": "OUT",
2268                         "multiplicity": "MANY2MANY",
2269                         "contains-other-v": "NONE",
2270                         "delete-other-v": "${direction}",
2271                         "prevent-delete": "NONE",
2272                         "default": "true",
2273                         "description": ""
2274                 },
2275                 {
2276                         "from": "vlan",
2277                         "to": "multicast-configuration",
2278                         "label": "org.onap.relationships.inventory.Uses",
2279                         "direction": "OUT",
2280                         "multiplicity": "MANY2MANY",
2281                         "contains-other-v": "NONE",
2282                         "delete-other-v": "NONE",
2283                         "prevent-delete": "NONE",
2284                         "default": "true",
2285                         "description": ""
2286                 },
2287                 {
2288                         "from": "l3-interface-ipv4-address-list",
2289                         "to": "vnfc",
2290                         "label": "org.onap.relationships.inventory.BelongsTo",
2291                         "direction": "OUT",
2292                         "multiplicity": "MANY2ONE",
2293                         "contains-other-v": "!${direction}",
2294                         "delete-other-v": "!${direction}",
2295                         "prevent-delete": "NONE",
2296                         "default": "true",
2297                         "description": ""
2298                 },
2299                 {
2300                         "from": "l3-interface-ipv6-address-list",
2301                         "to": "vnfc",
2302                         "label": "org.onap.relationships.inventory.BelongsTo",
2303                         "direction": "OUT",
2304                         "multiplicity": "MANY2ONE",
2305                         "contains-other-v": "!${direction}",
2306                         "delete-other-v": "!${direction}",
2307                         "prevent-delete": "NONE",
2308                         "default": "true",
2309                         "description": ""
2310                 },
2311                 {
2312                         "from": "vnfc",
2313                         "to": "instance-group",
2314                         "label": "org.onap.relationships.inventory.MemberOf",
2315                         "direction": "OUT",
2316                         "multiplicity": "MANY2MANY",
2317                         "contains-other-v": "NONE",
2318                         "delete-other-v": "NONE",
2319                         "prevent-delete": "NONE",
2320                         "default": "true",
2321                         "description": ""
2322                 },
2323                 {
2324                         "from": "vnfc",
2325                         "to": "vip-ipv4-address-list",
2326                         "label": "org.onap.relationships.inventory.Uses",
2327                         "direction": "OUT",
2328                         "multiplicity": "MANY2MANY",
2329                         "contains-other-v": "NONE",
2330                         "delete-other-v": "NONE",
2331                         "prevent-delete": "NONE",
2332                         "default": "true",
2333                         "description": ""
2334                 },
2335                 {
2336                         "from": "vnfc",
2337                         "to": "vip-ipv6-address-list",
2338                         "label": "org.onap.relationships.inventory.Uses",
2339                         "direction": "OUT",
2340                         "multiplicity": "MANY2MANY",
2341                         "contains-other-v": "NONE",
2342                         "delete-other-v": "NONE",
2343                         "prevent-delete": "NONE",
2344                         "default": "true",
2345                         "description": ""
2346                 },
2347                 {
2348                         "from": "tenant",
2349                         "to": "volume-group",
2350                         "label": "org.onap.relationships.inventory.DependsOn",
2351                         "direction": "OUT",
2352                         "multiplicity": "ONE2MANY",
2353                         "contains-other-v": "NONE",
2354                         "delete-other-v": "NONE",
2355                         "prevent-delete": "NONE",
2356                         "default": "true",
2357                         "description": ""
2358                 },
2359                 {
2360                         "from": "volume-group",
2361                         "to": "complex",
2362                         "label": "org.onap.relationships.inventory.LocatedIn",
2363                         "direction": "OUT",
2364                         "multiplicity": "MANY2ONE",
2365                         "contains-other-v": "NONE",
2366                         "delete-other-v": "NONE",
2367                         "prevent-delete": "!${direction}",
2368                         "default": "true",
2369                         "description": ""
2370                 },
2371                 {
2372                         "from": "lag-interface",
2373                         "to": "vpls-pe",
2374                         "label": "tosca.relationships.network.BindsTo",
2375                         "direction": "OUT",
2376                         "multiplicity": "MANY2ONE",
2377                         "contains-other-v": "!${direction}",
2378                         "delete-other-v": "!${direction}",
2379                         "prevent-delete": "NONE",
2380                         "default": "true",
2381                         "description": ""
2382                 },
2383                 {
2384                         "from": "p-interface",
2385                         "to": "vpls-pe",
2386                         "label": "tosca.relationships.network.BindsTo",
2387                         "direction": "OUT",
2388                         "multiplicity": "MANY2ONE",
2389                         "contains-other-v": "!${direction}",
2390                         "delete-other-v": "!${direction}",
2391                         "prevent-delete": "NONE",
2392                         "default": "true",
2393                         "description": ""
2394                 },
2395                 {
2396                         "from": "vpls-pe",
2397                         "to": "complex",
2398                         "label": "org.onap.relationships.inventory.LocatedIn",
2399                         "direction": "OUT",
2400                         "multiplicity": "MANY2ONE",
2401                         "contains-other-v": "NONE",
2402                         "delete-other-v": "NONE",
2403                         "prevent-delete": "!${direction}",
2404                         "default": "true",
2405                         "description": ""
2406                 },
2407                 {
2408                         "from": "vpls-pe",
2409                         "to": "ctag-pool",
2410                         "label": "org.onap.relationships.inventory.Uses",
2411                         "direction": "OUT",
2412                         "multiplicity": "MANY2MANY",
2413                         "contains-other-v": "NONE",
2414                         "delete-other-v": "NONE",
2415                         "prevent-delete": "NONE",
2416                         "default": "true",
2417                         "description": ""
2418                 },
2419                 {
2420                         "from": "route-target",
2421                         "to": "vpn-binding",
2422                         "label": "org.onap.relationships.inventory.BelongsTo",
2423                         "direction": "OUT",
2424                         "multiplicity": "MANY2ONE",
2425                         "contains-other-v": "!${direction}",
2426                         "delete-other-v": "!${direction}",
2427                         "prevent-delete": "NONE",
2428                         "default": "true",
2429                         "description": ""
2430                 },
2431                 {
2432                         "from": "l-interface",
2433                         "to": "vserver",
2434                         "label": "tosca.relationships.network.BindsTo",
2435                         "direction": "OUT",
2436                         "multiplicity": "MANY2ONE",
2437                         "contains-other-v": "!${direction}",
2438                         "delete-other-v": "!${direction}",
2439                         "prevent-delete": "NONE",
2440                         "default": "true",
2441                         "description": ""
2442                 },
2443                 {
2444                         "from": "vf-module",
2445                         "to": "vserver",
2446                         "label": "org.onap.relationships.inventory.Uses",
2447                         "direction": "OUT",
2448                         "multiplicity": "ONE2MANY",
2449                         "contains-other-v": "NONE",
2450                         "delete-other-v": "NONE",
2451                         "prevent-delete": "NONE",
2452                         "default": "true",
2453                         "description": ""
2454                 },
2455                 {
2456                         "from": "vnfc",
2457                         "to": "vserver",
2458                         "label": "tosca.relationships.HostedOn",
2459                         "direction": "OUT",
2460                         "multiplicity": "ONE2MANY",
2461                         "contains-other-v": "NONE",
2462                         "delete-other-v": "NONE",
2463                         "prevent-delete": "NONE",
2464                         "default": "true",
2465                         "description": ""
2466                 },
2467                 {
2468                         "from": "vserver",
2469                         "to": "flavor",
2470                         "label": "org.onap.relationships.inventory.Uses",
2471                         "direction": "OUT",
2472                         "multiplicity": "MANY2ONE",
2473                         "contains-other-v": "NONE",
2474                         "delete-other-v": "NONE",
2475                         "prevent-delete": "!${direction}",
2476                         "default": "true",
2477                         "description": ""
2478                 },
2479                 {
2480                         "from": "vserver",
2481                         "to": "image",
2482                         "label": "org.onap.relationships.inventory.Uses",
2483                         "direction": "OUT",
2484                         "multiplicity": "MANY2ONE",
2485                         "contains-other-v": "NONE",
2486                         "delete-other-v": "NONE",
2487                         "prevent-delete": "!${direction}",
2488                         "default": "true",
2489                         "description": ""
2490                 },
2491                 {
2492                         "from": "vserver",
2493                         "to": "pserver",
2494                         "label": "tosca.relationships.HostedOn",
2495                         "direction": "OUT",
2496                         "multiplicity": "MANY2ONE",
2497                         "contains-other-v": "NONE",
2498                         "delete-other-v": "NONE",
2499                         "prevent-delete": "!${direction}",
2500                         "default": "true",
2501                         "description": ""
2502                 },
2503                 {
2504                         "from": "vserver",
2505                         "to": "snapshot",
2506                         "label": "org.onap.relationships.inventory.Uses",
2507                         "direction": "OUT",
2508                         "multiplicity": "ONE2ONE",
2509                         "contains-other-v": "NONE",
2510                         "delete-other-v": "NONE",
2511                         "prevent-delete": "NONE",
2512                         "default": "true",
2513                         "description": ""
2514                 },
2515                 {
2516                         "from": "vserver",
2517                         "to": "volume",
2518                         "label": "tosca.relationships.AttachesTo",
2519                         "direction": "OUT",
2520                         "multiplicity": "ONE2MANY",
2521                         "contains-other-v": "${direction}",
2522                         "delete-other-v": "${direction}",
2523                         "prevent-delete": "NONE",
2524                         "default": "true",
2525                         "description": ""
2526                 },
2527                 {
2528                         "from": "zone",
2529                         "to": "complex",
2530                         "label": "org.onap.relationships.inventory.LocatedIn",
2531                         "direction": "OUT",
2532                         "multiplicity": "MANY2ONE",
2533                         "contains-other-v": "NONE",
2534                         "delete-other-v": "NONE",
2535                         "prevent-delete": "!${direction}",
2536                         "default": "true",
2537                         "description": ""
2538                 },
2539                 {
2540                         "from": "configuration",
2541                         "to": "l-interface",
2542                         "label": "org.onap.relationships.inventory.AppliesTo",
2543                         "direction": "OUT",
2544                         "multiplicity": "MANY2MANY",
2545                         "contains-other-v": "NONE",
2546                         "delete-other-v": "NONE",
2547                         "prevent-delete": "NONE",
2548                         "default": "true",
2549                         "description": ""
2550                 },
2551                 {
2552                         "from": "configuration",
2553                         "to": "pnf",
2554                         "label": "org.onap.relationships.inventory.AppliesTo",
2555                         "direction": "OUT",
2556                         "multiplicity": "MANY2MANY",
2557                         "contains-other-v": "NONE",
2558                         "delete-other-v": "NONE",
2559                         "prevent-delete": "NONE",
2560                         "default": "true",
2561                         "description": ""
2562                 },
2563                 {
2564                         "from": "forwarder",
2565                         "to": "forwarding-path",
2566                         "label": "org.onap.relationships.inventory.BelongsTo",
2567                         "direction": "OUT",
2568                         "multiplicity": "MANY2ONE",
2569                         "contains-other-v": "!${direction}",
2570                         "delete-other-v": "!${direction}",
2571                         "prevent-delete": "NONE",
2572                         "default": "true",
2573                         "description": ""
2574                 },
2575                 {
2576                         "from": "forwarding-path",
2577                         "to": "service-instance",
2578                         "label": "org.onap.relationships.inventory.AppliesTo",
2579                         "direction": "OUT",
2580                         "multiplicity": "MANY2ONE",
2581                         "contains-other-v": "NONE",
2582                         "delete-other-v": "!${direction}",
2583                         "prevent-delete": "NONE",
2584                         "default": "true",
2585                         "description": ""
2586                 },
2587                 {
2588                         "from": "forwarder",
2589                         "to": "l-interface",
2590                         "label": "org.onap.relationships.inventory.ForwardsTo",
2591                         "direction": "OUT",
2592                         "multiplicity": "MANY2MANY",
2593                         "contains-other-v": "NONE",
2594                         "delete-other-v": "NONE",
2595                         "prevent-delete": "NONE",
2596                         "default": "true",
2597                         "description": ""
2598                 },
2599                 {
2600                         "from": "forwarder",
2601                         "to": "configuration",
2602                         "label": "org.onap.relationships.inventory.Uses",
2603                         "direction": "OUT",
2604                         "multiplicity": "ONE2ONE",
2605                         "contains-other-v": "NONE",
2606                         "delete-other-v": "${direction}",
2607                         "prevent-delete": "NONE",
2608                         "default": "true",
2609                         "description": ""
2610                 },
2611                 {
2612                         "from": "forwarding-path",
2613                         "to": "configuration",
2614                         "label": "org.onap.relationships.inventory.Uses",
2615                         "direction": "OUT",
2616                         "multiplicity": "ONE2ONE",
2617                         "contains-other-v": "NONE",
2618                         "delete-other-v": "${direction}",
2619                         "prevent-delete": "NONE",
2620                         "default": "true",
2621                         "description": ""
2622                 },
2623                 {
2624                         "from": "forwarder",
2625                         "to": "lag-interface",
2626                         "label": "org.onap.relationships.inventory.ForwardsTo",
2627                         "direction": "OUT",
2628                         "multiplicity": "MANY2MANY",
2629                         "contains-other-v": "NONE",
2630                         "delete-other-v": "NONE",
2631                         "prevent-delete": "NONE",
2632                         "default": "true",
2633                         "description": ""
2634                 },
2635                 {
2636                         "from": "evc",
2637                         "to": "configuration",
2638                         "label": "org.onap.relationships.inventory.BelongsTo",
2639                         "direction": "OUT",
2640                         "multiplicity": "ONE2ONE",
2641                         "contains-other-v": "!${direction}",
2642                         "delete-other-v": "!${direction}",
2643                         "prevent-delete": "NONE",
2644                         "default": "true",
2645                         "description": ""
2646                 },
2647                 {
2648                         "from": "forwarder-evc",
2649                         "to": "configuration",
2650                         "label": "org.onap.relationships.inventory.BelongsTo",
2651                         "direction": "OUT",
2652                         "multiplicity": "ONE2ONE",
2653                         "contains-other-v": "!${direction}",
2654                         "delete-other-v": "!${direction}",
2655                         "prevent-delete": "NONE",
2656                         "default": "true",
2657                         "description": ""
2658                 },
2659                 {
2660                         "from": "forwarder",
2661                         "to": "p-interface",
2662                         "label": "org.onap.relationships.inventory.ForwardsTo",
2663                         "direction": "OUT",
2664                         "multiplicity": "MANY2MANY",
2665                         "contains-other-v": "NONE",
2666                         "delete-other-v": "NONE",
2667                         "prevent-delete": "NONE",
2668                         "default": "true",
2669                         "description": ""
2670                 },
2671                 {
2672                         "from": "generic-vnf",
2673                         "to": "nos-server",
2674                         "label": "tosca.relationships.HostedOn",
2675                         "direction": "OUT",
2676                         "multiplicity": "MANY2ONE",
2677                         "contains-other-v": "NONE",
2678                         "delete-other-v": "NONE",
2679                         "prevent-delete": "NONE",
2680                         "default": "true",
2681                         "description": ""
2682                 },
2683                 {
2684                         "from": "nos-server",
2685                         "to": "pserver",
2686                         "label": "tosca.relationships.HostedOn",
2687                         "direction": "OUT",
2688                         "multiplicity": "ONE2ONE",
2689                         "contains-other-v": "NONE",
2690                         "delete-other-v": "NONE",
2691                         "prevent-delete": "!${direction}",
2692                         "default": "true",
2693                         "description": ""
2694                 },
2695                 {
2696                         "from": "nos-server",
2697                         "to": "tenant",
2698                         "label": "org.onap.relationships.inventory.BelongsTo",
2699                         "direction": "OUT",
2700                         "multiplicity": "MANY2ONE",
2701                         "contains-other-v": "!${direction}",
2702                         "delete-other-v": "NONE",
2703                         "prevent-delete": "!${direction}",
2704                         "default": "true",
2705                         "description": ""
2706                 },
2707                 {
2708                         "from": "configuration",
2709                         "to": "configuration",
2710                         "label": "tosca.relationships.network.BindsTo",
2711                         "direction": "OUT",
2712                         "multiplicity": "ONE2ONE",
2713                         "contains-other-v": "NONE",
2714                         "delete-other-v": "NONE",
2715                         "prevent-delete": "NONE",
2716                         "default": "true",
2717                         "description": ""
2718                 },
2719                 {
2720                         "from": "configuration",
2721                         "to": "vpn-binding",
2722                         "label": "org.onap.relationships.inventory.Uses",
2723                         "direction": "OUT",
2724                         "multiplicity": "MANY2ONE",
2725                         "contains-other-v": "NONE",
2726                         "delete-other-v": "NONE",
2727                         "prevent-delete": "NONE",
2728                         "default": "true",
2729                         "description": ""
2730                 },
2731                 {
2732                         "from": "configuration",
2733                         "to": "l3-network",
2734                         "label": "org.onap.relationships.inventory.PartOf",
2735                         "direction": "OUT",
2736                         "multiplicity": "MANY2MANY",
2737                         "contains-other-v": "NONE",
2738                         "delete-other-v": "NONE",
2739                         "prevent-delete": "NONE",
2740                         "default": "true",
2741                         "description": ""
2742                 },
2743                 {
2744                         "from": "vpn-binding",
2745                         "to": "customer",
2746                         "label": "org.onap.relationships.inventory.Uses",
2747                         "direction": "OUT",
2748                         "multiplicity": "MANY2MANY",
2749                         "contains-other-v": "NONE",
2750                         "delete-other-v": "NONE",
2751                         "prevent-delete": "NONE",
2752                         "default": "true",
2753                         "description": ""
2754                 },
2755                 {
2756                         "from": "service-instance",
2757                         "to": "configuration",
2758                         "label": "org.onap.relationships.inventory.ComposedOf",
2759                         "direction": "OUT",
2760                         "multiplicity": "MANY2MANY",
2761                         "contains-other-v": "NONE",
2762                         "delete-other-v": "NONE",
2763                         "prevent-delete": "NONE",
2764                         "default": "false",
2765                         "description": ""
2766                 },
2767                 {
2768                         "from": "forwarder",
2769                         "to": "generic-vnf",
2770                         "label": "org.onap.relationships.inventory.AppliesTo",
2771                         "direction": "OUT",
2772                         "multiplicity": "MANY2MANY",
2773                         "contains-other-v": "NONE",
2774                         "delete-other-v": "NONE",
2775                         "prevent-delete": "NONE",
2776                         "default": "true",
2777                         "description": "Points to the generic-vnf(s) involved in this forwarding step."
2778                 },
2779                 {
2780                         "from": "cloud-region",
2781                         "to": "instance-group",
2782                         "label": "org.onap.relationships.inventory.Uses",
2783                         "direction": "OUT",
2784                         "multiplicity": "ONE2MANY",
2785                         "contains-other-v": "NONE",
2786                         "delete-other-v": "NONE",
2787                         "prevent-delete": "NONE",
2788                         "default": "true",
2789                         "description": ""
2790                 },
2791                 {
2792                         "from": "instance-group",
2793                         "to": "collection",
2794                         "label": "org.onap.inventory.BelongsTo",
2795                         "direction": "OUT",
2796                         "multiplicity": "ONE2ONE",
2797                         "contains-other-v": "NONE",
2798                         "delete-other-v": "NONE",
2799                         "prevent-delete": "NONE",
2800                         "default": "true",
2801                         "description": ""
2802                 },
2803                 {
2804                         "from": "service-instance",
2805                         "to": "collection",
2806                         "label": "org.onap.relationships.inventory.ComposedOf",
2807                         "direction": "OUT",
2808                         "multiplicity": "ONE2ONE",
2809                         "contains-other-v": "NONE",
2810                         "delete-other-v": "NONE",
2811                         "prevent-delete": "NONE",
2812                         "default": "true",
2813                         "description": ""
2814                 },
2815                 {
2816                         "from": "vlan-mapping",
2817                         "to": "forwarder-evc",
2818                         "label": "org.onap.relationships.inventory.BelongsTo",
2819                         "direction": "OUT",
2820                         "multiplicity": "MANY2ONE",
2821                         "contains-other-v": "!${direction}",
2822                         "delete-other-v": "!${direction}",
2823                         "prevent-delete": "NONE",
2824                         "default": "true",
2825                         "description": ""
2826         },
2827         {
2828                         "from": "allotted-resource",
2829                         "to": "model-ver",
2830                         "label": "org.onap.relationships.inventory.IsA",
2831                         "direction": "OUT",
2832                         "multiplicity": "MANY2ONE",
2833                         "contains-other-v": "NONE",
2834                         "delete-other-v": "NONE",
2835                         "SVC-INFRA": "NONE",
2836                         "prevent-delete": "!${direction}",
2837                         "private": "true"
2838         },
2839         {
2840                         "from": "configuration",
2841                         "to": "model-ver",
2842                         "label": "org.onap.relationships.inventory.IsA",
2843                         "direction": "OUT",
2844                         "multiplicity": "MANY2ONE",
2845                         "contains-other-v": "NONE",
2846                         "delete-other-v": "NONE",
2847                         "SVC-INFRA": "NONE",
2848                         "prevent-delete": "!${direction}",
2849                         "private": "true"
2850                 },
2851                 {
2852                         "from": "connector",
2853                         "to": "model-ver",
2854                         "label": "org.onap.relationships.inventory.IsA",
2855                         "direction": "OUT",
2856             "multiplicity": "MANY2ONE",
2857                         "contains-other-v": "NONE",
2858                         "delete-other-v": "NONE",
2859                         "SVC-INFRA": "NONE",
2860                         "prevent-delete": "!${direction}",
2861                         "private": "true"
2862                 },
2863                 {
2864                         "from": "generic-vnf",
2865                         "to": "model-ver",
2866                         "label": "org.onap.relationships.inventory.IsA",
2867                         "direction": "OUT",
2868                         "multiplicity": "MANY2ONE",
2869                         "contains-other-v": "NONE",
2870                         "delete-other-v": "NONE",
2871                         "SVC-INFRA": "NONE",
2872                         "prevent-delete": "!${direction}",
2873                         "private": "true"
2874                 },
2875                 {
2876                         "from": "instance-group",
2877                         "to": "model-ver",
2878                         "label": "org.onap.relationships.inventory.IsA",
2879                         "direction": "OUT",
2880                         "multiplicity": "MANY2ONE",
2881                         "contains-other-v": "NONE",
2882                         "delete-other-v": "NONE",
2883                         "SVC-INFRA": "NONE",
2884                         "prevent-delete": "!${direction}",
2885                         "private": "true"
2886                 },
2887                 {
2888                         "from": "l3-network",
2889                         "to": "model-ver",
2890                         "label": "org.onap.relationships.inventory.IsA",
2891                         "direction": "OUT",
2892                         "multiplicity": "MANY2ONE",
2893                         "contains-other-v": "NONE",
2894                         "delete-other-v": "NONE",
2895                         "SVC-INFRA": "NONE",
2896                         "prevent-delete": "!${direction}",
2897                         "private": "true"
2898                 },
2899                 {
2900                         "from": "logical-link",
2901                         "to": "model-ver",
2902                         "label": "org.onap.relationships.inventory.IsA",
2903                         "direction": "OUT",
2904                         "multiplicity": "MANY2ONE",
2905                         "contains-other-v": "NONE",
2906                         "delete-other-v": "NONE",
2907                         "SVC-INFRA": "NONE",
2908                         "prevent-delete": "!${direction}",
2909                         "private": "true"
2910                 },
2911                 {
2912                         "from": "service-instance",
2913                         "to": "model-ver",
2914                         "label": "org.onap.relationships.inventory.IsA",
2915                         "direction": "OUT",
2916                         "multiplicity": "MANY2ONE",
2917                         "contains-other-v": "NONE",
2918                         "delete-other-v": "NONE",
2919                         "SVC-INFRA": "NONE",
2920                         "prevent-delete": "!${direction}",
2921                         "private": "true"
2922                 },
2923                 {
2924                         "from": "vf-module",
2925                         "to": "model-ver",
2926                         "label": "org.onap.relationships.inventory.IsA",
2927                         "direction": "OUT",
2928                         "multiplicity": "MANY2ONE",
2929                         "contains-other-v": "NONE",
2930                         "delete-other-v": "NONE",
2931                         "SVC-INFRA": "NONE",
2932                         "prevent-delete": "!${direction}",
2933                         "private": "true"
2934                 },
2935                 {
2936                         "from": "vnfc",
2937                         "to": "model-ver",
2938                         "label": "org.onap.relationships.inventory.IsA",
2939                         "direction": "OUT",
2940                         "multiplicity": "MANY2ONE",
2941                         "contains-other-v": "NONE",
2942                         "delete-other-v": "NONE",
2943                         "SVC-INFRA": "NONE",
2944                         "prevent-delete": "!${direction}",
2945                         "private": "true"
2946                 },
2947                 {
2948                         "from": "pnf",
2949                         "to": "model-ver",
2950                         "label": "org.onap.relationships.inventory.IsA",
2951                         "direction": "OUT",
2952                         "multiplicity": "MANY2ONE",
2953                         "contains-other-v": "NONE",
2954                         "delete-other-v": "NONE",
2955                         "SVC-INFRA": "NONE",
2956                         "prevent-delete": "!${direction}",
2957                         "private": "true"
2958                 },
2959                 {
2960                         "from": "collection",
2961                         "to": "model-ver",
2962                         "label": "org.onap.relationships.inventory.IsA",
2963                         "direction": "OUT",
2964                         "multiplicity": "MANY2ONE",
2965                         "contains-other-v": "NONE",
2966                         "delete-other-v": "NONE",
2967                         "SVC-INFRA": "NONE",
2968                         "prevent-delete": "!${direction}",
2969                         "private": "true"
2970                 },
2971                 {
2972                         "from": "configuration",
2973                         "to": "vnfc",
2974                         "label": "org.onap.relationships.inventory.Uses",
2975                         "direction": "OUT",
2976                         "multiplicity": "ONE2ONE",
2977                         "contains-other-v": "NONE",
2978                         "delete-other-v": "!${direction}",
2979                         "prevent-delete": "NONE",
2980                         "default": "true",
2981                         "description": ""
2982                 },
2983                 {
2984                         "from": "vnfc",
2985                         "to": "cp",
2986                         "label": "org.onap.relationships.inventory.BelongsTo",
2987                         "direction": "OUT",
2988                         "multiplicity": "ONE2MANY",
2989                         "contains-other-v": "${direction}",
2990                         "delete-other-v": "${direction}",
2991                         "prevent-delete": "NONE",
2992                         "default": "true",
2993                         "description": "cp is child of vnfc"
2994                 },
2995                 {
2996                         "from": "l3-interface-ipv4-address-list",
2997                         "to": "cp",
2998                         "label": "org.onap.relationships.inventory.network.BelongsTo",
2999                         "direction": "OUT",
3000                         "multiplicity": "MANY2ONE",
3001                         "contains-other-v": "!${direction}",
3002                         "delete-other-v": "!${direction}",
3003                         "prevent-delete": "NONE",
3004                         "default": "true",
3005                         "description": ""
3006                 },
3007                 {
3008                         "from": "l3-interface-ipv6-address-list",
3009                         "to": "cp",
3010                         "label": "org.onap.relationships.inventory.network.BelongsTo",
3011                         "direction": "OUT",
3012                         "multiplicity": "MANY2ONE",
3013                         "contains-other-v": "!${direction}",
3014                         "delete-other-v": "!${direction}",
3015                         "prevent-delete": "NONE",
3016                         "default": "true",
3017                         "description": ""
3018                 },
3019                 {
3020                         "from": "vip-ipv4-address-list",
3021                         "to": "cp",
3022                         "label": "org.onap.relationships.inventory.network.Uses",
3023                         "direction": "OUT",
3024                         "multiplicity": "MANY2MANY",
3025                         "contains-other-v": "NONE",
3026                         "delete-other-v": "NONE",
3027                         "prevent-delete": "NONE",
3028                         "default": "true",
3029                         "description": ""
3030                 },
3031                 {
3032                         "from": "vip-ipv6-address-list",
3033                         "to": "cp",
3034                         "label": "org.onap.relationships.inventory.network.Uses",
3035                         "direction": "OUT",
3036                         "multiplicity": "MANY2MANY",
3037                         "contains-other-v": "NONE",
3038                         "delete-other-v": "NONE",
3039                         "prevent-delete": "NONE",
3040                         "default": "true",
3041                         "description": ""
3042                 },
3043                 {
3044                         "from": "vlan-tag",
3045                         "to": "cloud-region",
3046                         "label": "org.onap.relationships.inventory.BelongsTo",
3047                         "direction": "OUT",
3048                         "multiplicity": "MANY2ONE",
3049                         "contains-other-v": "NONE",
3050                         "delete-other-v": "NONE",
3051                         "prevent-delete": "NONE",
3052                         "default": "true",
3053                         "description": ""
3054                 },
3055                 {
3056                         "from": "vlan-tag",
3057                         "to": "cp",
3058                         "label": "org.onap.relationships.inventory.Uses",
3059                         "direction": "OUT",
3060                         "multiplicity": "MANY2MANY",
3061                         "contains-other-v": "NONE",
3062                         "delete-other-v": "NONE",
3063                         "prevent-delete": "NONE",
3064                         "default": "true",
3065                         "description": ""
3066                 },
3067                 {
3068                         "from": "l-interface",
3069                         "to": "cp",
3070                         "label": "tosca.relationships.network.LinksTo",
3071                         "direction": "OUT",
3072                         "multiplicity": "ONE2ONE",
3073                         "contains-other-v": "NONE",
3074                         "delete-other-v": "NONE",
3075                         "prevent-delete": "NONE",
3076                         "default": "true",
3077                         "description": ""
3078                 },
3079                 {
3080                         "from": "l3-network",
3081                         "to": "cp",
3082                         "label": "tosca.relationships.network.LinksTo",
3083                         "direction": "OUT",
3084                         "multiplicity": "MANY2MANY",
3085                         "contains-other-v": "NONE",
3086                         "delete-other-v": "NONE",
3087                         "prevent-delete": "NONE",
3088                         "default": "true",
3089                         "description": ""
3090                 },
3091                 {
3092                         "from": "line-of-business",
3093                         "to": "l3-network",
3094                         "label": "org.onap.relationships.inventory.Uses",
3095                         "direction": "OUT",
3096                         "multiplicity": "MANY2MANY",
3097                         "contains-other-v": "NONE",
3098                         "delete-other-v": "NONE",
3099                         "SVC-INFRA": "NONE",
3100                         "prevent-delete": "NONE",
3101                         "default": "true",
3102                         "description": ""
3103                 },
3104                 {
3105                         "from": "platform",
3106                         "to": "l3-network",
3107                         "label": "org.onap.relationships.inventory.Uses",
3108                         "direction": "OUT",
3109                         "multiplicity": "MANY2MANY",
3110                         "contains-other-v": "NONE",
3111                         "delete-other-v": "NONE",
3112                         "SVC-INFRA": "NONE",
3113                         "prevent-delete": "NONE",
3114                         "default": "true",
3115                         "description": ""
3116                 },
3117                 {
3118                         "from": "generic-vnf",
3119                         "to": "instance-group",
3120                         "label": "org.onap.relationships.inventory.Uses",
3121                         "direction": "OUT",
3122                         "multiplicity": "ONE2MANY",
3123                         "contains-other-v": "NONE",
3124                         "delete-other-v": "NONE",
3125                         "prevent-delete": "NONE",
3126                         "default": "false",
3127                         "description": ""
3128                 },
3129                 {
3130                         "from": "generic-vnf",
3131                         "to": "instance-group",
3132                         "label": "org.onap.relationships.inventory.Primary",
3133                         "direction": "OUT",
3134                         "multiplicity": "ONE2MANY",
3135                         "contains-other-v": "NONE",
3136                         "delete-other-v": "NONE",
3137                         "prevent-delete": "NONE",
3138                         "default": "false",
3139                         "description": ""
3140                 },
3141                 {
3142                         "from": "generic-vnf",
3143                         "to": "instance-group",
3144                         "label": "org.onap.relationships.inventory.Secondary",
3145                         "direction": "OUT",
3146                         "multiplicity": "ONE2MANY",
3147                         "contains-other-v": "NONE",
3148                         "delete-other-v": "NONE",
3149                         "prevent-delete": "NONE",
3150                         "default": "false",
3151                         "description": ""
3152                 },
3153                 {
3154                         "from": "instance-group",
3155                         "to": "generic-vnf",
3156                         "label": "org.onap.relationships.inventory.BelongsTo",
3157                         "direction": "OUT",
3158                         "multiplicity": "MANY2ONE",
3159                         "contains-other-v": "NONE",
3160                         "delete-other-v": "!${direction}",
3161                         "prevent-delete": "NONE",
3162                         "default": "false",
3163                         "description": ""
3164                 },
3165                 {
3166                         "from": "cloud-region",
3167                         "to": "network-technology",
3168                         "label": "org.onap.relationships.inventory.Uses",
3169                         "direction": "OUT",
3170                         "multiplicity": "MANY2MANY",
3171                         "contains-other-v": "NONE",
3172                         "delete-other-v": "NONE",
3173                         "prevent-delete": "NONE",
3174                         "default": "true",
3175                         "description": ""
3176                 },
3177                 {
3178                         "from": "vrf",
3179                         "to": "pnf",
3180                         "label": "org.onap.relationships.inventory.BelongsTo",
3181                         "direction": "OUT",
3182                         "multiplicity": "MANY2ONE",
3183                         "contains-other-v": "!${direction}",
3184                         "delete-other-v": "!${direction}",
3185                         "SVC-INFRA": "NONE",
3186                         "prevent-delete": "NONE",
3187                         "default": "true",
3188                         "description": "A vrf belongs to a pnf."
3189                 },
3190                 {
3191                         "from": "vrf",
3192                         "to": "vpn-binding",
3193                         "label": "org.onap.relationships.inventory.AppliesTo",
3194                         "direction": "OUT",
3195                         "multiplicity": "MANY2ONE",
3196                         "contains-other-v": "NONE",
3197                         "delete-other-v": "NONE",
3198                         "SVC-INFRA": "NONE",
3199                         "prevent-delete": "NONE",
3200                         "default": "true",
3201                         "description": "A vrf uses a vpn-binding."
3202                 },
3203                 {
3204                         "from": "vrf",
3205                         "to": "l3-network",
3206                         "label": "org.onap.relationships.inventory.Uses",
3207                         "direction": "OUT",
3208                         "multiplicity": "ONE2MANY",
3209                         "contains-other-v": "NONE",
3210                         "delete-other-v": "NONE",
3211                         "SVC-INFRA": "NONE",
3212                         "prevent-delete": "NONE",
3213                         "default": "true",
3214                         "description": "A vrf uses many l3-networks"
3215                 },
3216                 {
3217                         "from": "vrf",
3218                         "to": "l-interface",
3219                         "label": "org.onap.relationships.inventory.Uses",
3220                         "direction": "OUT",
3221                         "multiplicity": "ONE2MANY",
3222                         "contains-other-v": "NONE",
3223                         "delete-other-v": "NONE",
3224                         "SVC-INFRA": "NONE",
3225                         "prevent-delete": "NONE",
3226                         "default": "true",
3227                         "description": ""
3228                 },
3229                 {
3230                         "from": "route-target",
3231                         "to": "vrf",
3232                         "label": "org.onap.relationships.inventory.BelongsTo",
3233                         "direction": "OUT",
3234                         "multiplicity": "MANY2ONE",
3235                         "contains-other-v": "!${direction}",
3236                         "delete-other-v": "!${direction}",
3237                         "SVC-INFRA": "NONE",
3238                         "prevent-delete": "NONE",
3239                         "default": "true",
3240                         "description": ""
3241                 },
3242                 {
3243                         "from": "contact",
3244                         "to": "generic-vnf",
3245                         "label": "org.onap.relationships.inventory.supports",
3246                         "direction": "OUT",
3247                         "multiplicity": "MANY2MANY",
3248                         "contains-other-v": "NONE",
3249                         "delete-other-v": "NONE",
3250                         "SVC-INFRA": "NONE",
3251                         "prevent-delete": "NONE",
3252                         "default": "true",
3253                         "description": ""
3254                 },
3255                 {
3256                         "from": "aggregate-route",
3257                         "to": "l3-network",
3258                         "label": "org.onap.relationships.inventory.BelongsTo",
3259                         "direction": "OUT",
3260                         "multiplicity": "MANY2ONE",
3261                         "contains-other-v": "!${direction}",
3262                         "delete-other-v": "!${direction}",
3263                         "SVC-INFRA": "NONE",
3264                         "prevent-delete": "NONE",
3265                         "default": "true",
3266                         "description": ""
3267                 },
3268                 {
3269                         "from": "communication-service-profile",
3270                         "to": "service-instance",
3271                         "label": "org.onap.relationships.inventory.BelongsTo",
3272                         "direction": "OUT",
3273                         "multiplicity": "ONE2ONE",
3274                         "contains-other-v": "!${direction}",
3275                         "delete-other-v": "NONE",
3276                         "SVC-INFRA": "NONE",
3277                         "prevent-delete": "NONE",
3278                         "default": "true",
3279                         "description": ""
3280                 },
3281                 {
3282                         "from": "service-profile",
3283                         "to": "service-instance",
3284                         "label": "org.onap.relationships.inventory.BelongsTo",
3285                         "direction": "OUT",
3286                         "multiplicity": "ONE2ONE",
3287                         "contains-other-v": "!${direction}",
3288                         "delete-other-v": "NONE",
3289                         "SVC-INFRA": "NONE",
3290                         "prevent-delete": "NONE",
3291                         "default": "true",
3292                         "description": ""
3293                 },
3294                 {
3295                         "from": "slice-profile",
3296                         "to": "service-instance",
3297                         "label": "org.onap.relationships.inventory.BelongsTo",
3298                         "direction": "OUT",
3299                         "multiplicity": "MANY2ONE",
3300                         "contains-other-v": "!${direction}",
3301                         "delete-other-v": "NONE",
3302                         "SVC-INFRA": "NONE",
3303                         "prevent-delete": "NONE",
3304                         "default": "true",
3305                         "description": ""
3306                 },
3307                 {
3308                         "from": "configuration",
3309                         "to": "lag-interface",
3310                         "label": "org.onap.relationships.inventory.AppliesTo",
3311                         "direction": "OUT",
3312                         "multiplicity": "MANY2ONE",
3313                         "contains-other-v": "NONE",
3314                         "delete-other-v": "NONE",
3315                         "prevent-delete": "NONE",
3316                         "default": "true",
3317                         "description": ""
3318                 },
3319                 {
3320                         "from": "configuration",
3321                         "to": "instance-group",
3322                         "label": "org.onap.relationships.inventory.PartOf",
3323                         "direction": "OUT",
3324                         "multiplicity": "MANY2ONE",
3325                         "contains-other-v": "NONE",
3326                         "delete-other-v": "NONE",
3327                         "prevent-delete": "NONE",
3328                         "default": "true",
3329                         "description": ""
3330                 },
3331                 {
3332                         "from": "owning-entity",
3333                         "to": "tenant",
3334                         "label": "org.onap.relationships.inventory.Uses",
3335                         "direction": "OUT",
3336                         "multiplicity": "ONE2MANY",
3337                         "contains-other-v": "NONE",
3338                         "delete-other-v": "NONE",
3339                         "prevent-delete": "NONE",
3340                         "default": "true",
3341                         "description": ""
3342                 },
3343                 {
3344                         "from": "line-of-business",
3345                         "to": "tenant",
3346                         "label": "org.onap.relationships.inventory.Uses",
3347                         "direction": "OUT",
3348                         "multiplicity": "MANY2MANY",
3349                         "contains-other-v": "NONE",
3350                         "delete-other-v": "NONE",
3351                         "prevent-delete": "NONE",
3352                         "default": "true",
3353                         "description": ""
3354                 },
3355                 {
3356                         "from": "vlan-tag",
3357                         "to": "vlan-range",
3358                         "label": "org.onap.relationships.inventory.BelongsTo",
3359                         "direction": "OUT",
3360                         "multiplicity": "MANY2ONE",
3361                         "contains-other-v": "!${direction}",
3362                         "delete-other-v": "!${direction}",
3363                         "prevent-delete": "NONE",
3364                         "default": "true",
3365                         "description": "A vlan-tag belongs to a vlan-range."
3366                 },
3367                 {
3368                         "from": "l3-network",
3369                         "to": "vlan-tag",
3370                         "label": "org.onap.relationships.inventory.Uses",
3371                         "direction": "OUT",
3372                         "multiplicity": "MANY2MANY",
3373                         "contains-other-v": "NONE",
3374                         "delete-other-v": "NONE",
3375                         "prevent-delete": "NONE",
3376                         "default": "true",
3377                         "description": "A l3-network Uses vlan-tag."
3378                 },
3379                 {
3380                         "from": "l-interface",
3381                         "to": "vlan-tag",
3382                         "label": "org.onap.relationships.inventory.Uses",
3383                         "direction": "OUT",
3384                         "multiplicity": "MANY2MANY",
3385                         "contains-other-v": "NONE",
3386                         "delete-other-v": "NONE",
3387                         "prevent-delete": "!${direction}",
3388                         "default": "true",
3389                         "description": "An sub-interface that uses a vlan-tag."
3390                 },
3391                 {
3392                         "from": "vlan-range",
3393                         "to": "cloud-region",
3394                         "label": "org.onap.relationships.inventory.BelongsTo",
3395                         "direction": "OUT",
3396                         "multiplicity": "MANY2ONE",
3397                         "contains-other-v": "!${direction}",
3398                         "delete-other-v": "!${direction}",
3399                         "prevent-delete": "NONE",
3400                         "default": "true",
3401                         "description": "A vlan range belongs to a cloud-region."
3402                 },
3403                 {
3404                         "from": "owning-entity",
3405                         "to": "vlan-range",
3406                         "label": "org.onap.relationships.inventory.Uses",
3407                         "direction": "OUT",
3408                         "multiplicity": "ONE2MANY",
3409                         "contains-other-v": "NONE",
3410                         "delete-other-v": "NONE",
3411                         "prevent-delete": "NONE",
3412                         "default": "true",
3413                         "description": "An owning-entity uses a vlan-range."
3414                 },
3415                 {
3416                         "from": "line-of-business",
3417                         "to": "vlan-range",
3418                         "label": "org.onap.relationships.inventory.Uses",
3419                         "direction": "OUT",
3420                         "multiplicity": "ONE2MANY",
3421                         "contains-other-v": "NONE",
3422                         "delete-other-v": "NONE",
3423                         "prevent-delete": "NONE",
3424                         "default": "true",
3425                         "description": "A line-of uses a vlan-range"
3426                 },
3427                 {
3428                         "from": "fqdn",
3429                         "to": "l3-interface-ipv4-address-list",
3430                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3431                         "direction": "OUT",
3432                         "multiplicity": "ONE2ONE",
3433                         "contains-other-v": "NONE",
3434                         "delete-other-v": "NONE",
3435                         "prevent-delete": "NONE",
3436                         "default": "true",
3437                         "description": "The fqdn that applies to a l3-interface-ipv4-address-list."
3438                 },
3439                 {
3440                         "from": "fqdn",
3441                         "to": "l3-interface-ipv6-address-list",
3442                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3443                         "direction": "OUT",
3444                         "multiplicity": "ONE2ONE",
3445                         "contains-other-v": "NONE",
3446                         "delete-other-v": "NONE",
3447                         "prevent-delete": "NONE",
3448                         "default": "true",
3449                         "description": "The fqdn that applies to a l3-interface-ipv6-address-list."
3450                 },
3451                 {
3452                         "from": "fqdn",
3453                         "to": "vip-ipv4-address-list",
3454                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3455                         "direction": "OUT",
3456                         "multiplicity": "ONE2ONE",
3457                         "contains-other-v": "NONE",
3458                         "delete-other-v": "NONE",
3459                         "prevent-delete": "NONE",
3460                         "default": "true",
3461                         "description": "The fqdn that applies to a vip-ipv4-address-list."
3462                 },
3463                 {
3464                         "from": "fqdn",
3465                         "to": "vip-ipv6-address-list",
3466                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3467                         "direction": "OUT",
3468                         "multiplicity": "ONE2ONE",
3469                         "contains-other-v": "NONE",
3470                         "delete-other-v": "NONE",
3471                         "prevent-delete": "NONE",
3472                         "default": "true",
3473                         "description": "The fqdn that applies to a vip-ipv6-address-list."
3474                 },
3475                 {
3476                         "from": "fqdn",
3477                         "to": "generic-vnf",
3478                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3479                         "direction": "OUT",
3480                         "multiplicity": "MANY2ONE",
3481                         "contains-other-v": "NONE",
3482                         "delete-other-v": "NONE",
3483                         "prevent-delete": "NONE",
3484                         "default": "true",
3485                         "description": "The fqdn that applies to a generic-vnf."
3486                 },
3487                 {
3488                         "from": "fqdn",
3489                         "to": "fqdn",
3490                         "label": "org.onap.relationships.inventory.network.AppliesTo",
3491                         "direction": "OUT",
3492                         "multiplicity": "MANY2MANY",
3493                         "contains-other-v": "NONE",
3494                         "delete-other-v": "NONE",
3495                         "prevent-delete": "NONE",
3496                         "default": "true",
3497                         "description": "The dns cname record that applies to an A-record (ipv4) and/or quad-A-record (ipv6)."
3498                 },
3499                 {
3500                         "from": "activity-state",
3501                         "to": "activity",
3502                         "label": "org.onap.relationships.inventory.BelongsTo",
3503                         "direction": "OUT",
3504                         "multiplicity": "MANY2ONE",
3505                         "contains-other-v": "!${direction}",
3506                         "delete-other-v": "!${direction}",
3507                         "SVC-INFRA": "NONE",
3508                         "prevent-delete": "NONE",
3509                         "default": "true",
3510                         "description": "An activity-state is tracks the state of an activity."
3511                 },
3512                 {
3513                         "from": "activity",
3514                         "to": "cloud-region",
3515                         "label": "org.onap.relationships.inventory.AppliesTo",
3516                         "direction": "OUT",
3517                         "multiplicity": "MANY2MANY",
3518                         "contains-other-v": "!${direction}",
3519                         "delete-other-v": "!${direction}",
3520                         "SVC-INFRA": "NONE",
3521                         "prevent-delete": "NONE",
3522                         "default": "true",
3523                         "description": "The activity applies to a cloud-region."
3524                 },
3525                 {
3526                         "from": "activity",
3527                         "to": "mapping",
3528                         "label": "org.onap.relationships.inventory.AppliesTo",
3529                         "direction": "OUT",
3530                         "multiplicity": "MANY2MANY",
3531                         "contains-other-v": "NONE",
3532                         "delete-other-v": "NONE",
3533                         "SVC-INFRA": "NONE",
3534                         "prevent-delete": "NONE",
3535                         "default": "true",
3536                         "description": "The reservation information associated with a NAT Pool mapping."
3537                 },
3538                 {
3539                         "from": "activity",
3540                         "to": "network-range",
3541                         "label": "org.onap.relationships.inventory.BelongsTo",
3542                         "direction": "OUT",
3543                         "multiplicity": "MANY2ONE",
3544                         "contains-other-v": "!${direction}",
3545                         "delete-other-v": "!${direction}",
3546                         "SVC-INFRA": "NONE",
3547                         "prevent-delete": "NONE",
3548                         "default": "true",
3549                         "description": "An activity is being performed on a network-range."
3550                 },
3551                 {
3552                         "from": "activity",
3553                         "to": "p-interface",
3554                         "label": "org.onap.relationships.inventory.AppliesTo",
3555                         "direction": "OUT",
3556                         "multiplicity": "MANY2MANY",
3557                         "contains-other-v": "!${direction}",
3558                         "delete-other-v": "!${direction}",
3559                         "SVC-INFRA": "NONE",
3560                         "prevent-delete": "NONE",
3561                         "default": "true",
3562                         "description": "The activity applies to a p-interface."
3563                 },
3564                 {
3565                         "from": "activity",
3566                         "to": "pnf",
3567                         "label": "org.onap.relationships.inventory.AppliesTo",
3568                         "direction": "OUT",
3569                         "multiplicity": "MANY2MANY",
3570                         "contains-other-v": "!${direction}",
3571                         "delete-other-v": "!${direction}",
3572                         "SVC-INFRA": "NONE",
3573                         "prevent-delete": "NONE",
3574                         "default": "true",
3575                         "description": "The activity applies to a pnf."
3576                 },
3577                 {
3578                         "from": "activity",
3579                         "to": "pserver",
3580                         "label": "org.onap.relationships.inventory.AppliesTo",
3581                         "direction": "OUT",
3582                         "multiplicity": "MANY2MANY",
3583                         "contains-other-v": "!${direction}",
3584                         "delete-other-v": "!${direction}",
3585                         "SVC-INFRA": "NONE",
3586                         "prevent-delete": "NONE",
3587                         "default": "true",
3588                         "description": "The activity applies to a pserver."
3589                 },
3590                 {
3591                         "from": "address-family",
3592                         "to": "bgp-group",
3593                         "label": "org.onap.relationships.inventory.BelongsTo",
3594                         "direction": "OUT",
3595                         "multiplicity": "MANY2ONE",
3596                         "contains-other-v": "!${direction}",
3597                         "delete-other-v": "!${direction}",
3598                         "SVC-INFRA": "NONE",
3599                         "prevent-delete": "NONE",
3600                         "default": "true",
3601                         "description": "Address Family belongs to a bgp-group"
3602                 },
3603                 {
3604                         "from": "address-family",
3605                         "to": "bgp-neighbor",
3606                         "label": "org.onap.relationships.inventory.BelongsTo",
3607                         "direction": "OUT",
3608                         "multiplicity": "MANY2ONE",
3609                         "contains-other-v": "!${direction}",
3610                         "delete-other-v": "!${direction}",
3611                         "SVC-INFRA": "NONE",
3612                         "prevent-delete": "NONE",
3613                         "default": "true",
3614                         "description": "Address Family belongs to a bgp-neighbor"
3615                 },
3616                 {
3617                         "from": "aggregate-route",
3618                         "to": "vrf",
3619                         "label": "org.onap.relationships.inventory.BelongsTo",
3620                         "direction": "OUT",
3621                         "multiplicity": "MANY2ONE",
3622                         "contains-other-v": "!${direction}",
3623                         "delete-other-v": "!${direction}",
3624                         "SVC-INFRA": "NONE",
3625                         "prevent-delete": "NONE",
3626                         "default": "true",
3627                         "description": "An aggregate-route BelongsTo a vrf."
3628                 },
3629                 {
3630                         "from": "autonomous-system",
3631                         "to": "zone",
3632                         "label": "org.onap.relationships.inventory.LocatedIn",
3633                         "direction": "OUT",
3634                         "multiplicity": "MANY2ONE",
3635                         "contains-other-v": "NONE",
3636                         "delete-other-v": "!${direction}",
3637                         "SVC-INFRA": "NONE",
3638                         "prevent-delete": "NONE",
3639                         "default": "true",
3640                         "description": "A local autonomous-system is located in a zone."
3641                 },
3642                 {
3643                         "from": "bgp-group",
3644                         "to": "autonomous-system",
3645                         "label": "org.onap.relationships.inventory.Destination",
3646                         "direction": "OUT",
3647                         "multiplicity": "MANY2ONE",
3648                         "contains-other-v": "NONE",
3649                         "delete-other-v": "NONE",
3650                         "SVC-INFRA": "NONE",
3651                         "prevent-delete": "!${direction}",
3652                         "default": "false",
3653                         "description": "To node-type is destination of bgp-group."
3654                 },
3655                 {
3656                         "from": "bgp-group",
3657                         "to": "autonomous-system",
3658                         "label": "org.onap.relationships.inventory.Source",
3659                         "direction": "OUT",
3660                         "multiplicity": "MANY2ONE",
3661                         "contains-other-v": "NONE",
3662                         "delete-other-v": "NONE",
3663                         "SVC-INFRA": "NONE",
3664                         "prevent-delete": "!${direction}",
3665                         "default": "true",
3666                         "description": "To node-type is source of bgp-group."
3667                 },
3668                 {
3669                         "from": "bgp-group",
3670                         "to": "l3-interface-ipv4-address-list",
3671                         "label": "org.onap.relationships.inventory.Destination",
3672                         "direction": "OUT",
3673                         "multiplicity": "MANY2ONE",
3674                         "contains-other-v": "NONE",
3675                         "delete-other-v": "NONE",
3676                         "SVC-INFRA": "NONE",
3677                         "prevent-delete": "!${direction}",
3678                         "default": "false",
3679                         "description": "To node-type is destination of bgp-group."
3680                 },
3681                 {
3682                         "from": "bgp-group",
3683                         "to": "l3-interface-ipv4-address-list",
3684                         "label": "org.onap.relationships.inventory.Source",
3685                         "direction": "OUT",
3686                         "multiplicity": "MANY2ONE",
3687                         "contains-other-v": "NONE",
3688                         "delete-other-v": "NONE",
3689                         "SVC-INFRA": "NONE",
3690                         "prevent-delete": "!${direction}",
3691                         "default": "true",
3692                         "description": "To node-type is source of bgp-group."
3693                 },
3694                 {
3695                         "from": "bgp-group",
3696                         "to": "l3-interface-ipv6-address-list",
3697                         "label": "org.onap.relationships.inventory.Destination",
3698                         "direction": "OUT",
3699                         "multiplicity": "MANY2ONE",
3700                         "contains-other-v": "NONE",
3701                         "delete-other-v": "NONE",
3702                         "SVC-INFRA": "NONE",
3703                         "prevent-delete": "!${direction}",
3704                         "default": "false",
3705                         "description": "To node-type is destination of bgp-group."
3706                 },
3707                 {
3708                         "from": "bgp-group",
3709                         "to": "l3-interface-ipv6-address-list",
3710                         "label": "org.onap.relationships.inventory.Source",
3711                         "direction": "OUT",
3712                         "multiplicity": "MANY2ONE",
3713                         "contains-other-v": "NONE",
3714                         "delete-other-v": "NONE",
3715                         "SVC-INFRA": "NONE",
3716                         "prevent-delete": "!${direction}",
3717                         "default": "true",
3718                         "description": "To node-type is source of bgp-group."
3719                 },
3720                 {
3721                         "from": "bgp-group",
3722                         "to": "pnf",
3723                         "label": "org.onap.relationships.inventory.BelongsTo",
3724                         "direction": "OUT",
3725                         "multiplicity": "MANY2ONE",
3726                         "contains-other-v": "!${direction}",
3727                         "delete-other-v": "!${direction}",
3728                         "SVC-INFRA": "NONE",
3729                         "prevent-delete": "NONE",
3730                         "default": "true",
3731                         "description": "A bgp-group belongs to a pnf."
3732                 },
3733                 {
3734                         "from": "bgp-group",
3735                         "to": "subnet",
3736                         "label": "org.onap.relationships.inventory.Destination",
3737                         "direction": "OUT",
3738                         "multiplicity": "MANY2ONE",
3739                         "contains-other-v": "NONE",
3740                         "delete-other-v": "NONE",
3741                         "SVC-INFRA": "NONE",
3742                         "prevent-delete": "!${direction}",
3743                         "default": "false",
3744                         "description": "To node-type is destination of bgp-group."
3745                 },
3746                 {
3747                         "from": "bgp-group",
3748                         "to": "subnet",
3749                         "label": "org.onap.relationships.inventory.Source",
3750                         "direction": "OUT",
3751                         "multiplicity": "MANY2ONE",
3752                         "contains-other-v": "NONE",
3753                         "delete-other-v": "NONE",
3754                         "SVC-INFRA": "NONE",
3755                         "prevent-delete": "!${direction}",
3756                         "default": "true",
3757                         "description": "To node-type is source of bgp-group."
3758                 },
3759                 {
3760                         "from": "bgp-group",
3761                         "to": "vip-ipv4-address-list",
3762                         "label": "org.onap.relationships.inventory.Destination",
3763                         "direction": "OUT",
3764                         "multiplicity": "MANY2ONE",
3765                         "contains-other-v": "NONE",
3766                         "delete-other-v": "NONE",
3767                         "SVC-INFRA": "NONE",
3768                         "prevent-delete": "!${direction}",
3769                         "default": "false",
3770                         "description": "To node-type is destination of bgp-group."
3771                 },
3772                 {
3773                         "from": "bgp-group",
3774                         "to": "vip-ipv4-address-list",
3775                         "label": "org.onap.relationships.inventory.Source",
3776                         "direction": "OUT",
3777                         "multiplicity": "MANY2ONE",
3778                         "contains-other-v": "NONE",
3779                         "delete-other-v": "NONE",
3780                         "SVC-INFRA": "NONE",
3781                         "prevent-delete": "!${direction}",
3782                         "default": "true",
3783                         "description": "To node-type is source of bgp-group."
3784                 },
3785                 {
3786                         "from": "bgp-group",
3787                         "to": "vip-ipv6-address-list",
3788                         "label": "org.onap.relationships.inventory.Destination",
3789                         "direction": "OUT",
3790                         "multiplicity": "MANY2ONE",
3791                         "contains-other-v": "NONE",
3792                         "delete-other-v": "NONE",
3793                         "SVC-INFRA": "NONE",
3794                         "prevent-delete": "!${direction}",
3795                         "default": "false",
3796                         "description": "To node-type is destination of bgp-group."
3797                 },
3798                 {
3799                         "from": "bgp-group",
3800                         "to": "vip-ipv6-address-list",
3801                         "label": "org.onap.relationships.inventory.Source",
3802                         "direction": "OUT",
3803                         "multiplicity": "MANY2ONE",
3804                         "contains-other-v": "NONE",
3805                         "delete-other-v": "NONE",
3806                         "SVC-INFRA": "NONE",
3807                         "prevent-delete": "!${direction}",
3808                         "default": "true",
3809                         "description": "To node-type is source of bgp-group."
3810                 },
3811                 {
3812                         "from": "bgp-group",
3813                         "to": "vrf",
3814                         "label": "org.onap.relationships.inventory.BelongsTo",
3815                         "direction": "OUT",
3816                         "multiplicity": "MANY2ONE",
3817                         "contains-other-v": "!${direction}",
3818                         "delete-other-v": "!${direction}",
3819                         "SVC-INFRA": "NONE",
3820                         "prevent-delete": "NONE",
3821                         "default": "true",
3822                         "description": "A bgp-group belongs to a pnf."
3823                 },
3824                 {
3825                         "from": "bgp-neighbor",
3826                         "to": "autonomous-system",
3827                         "label": "org.onap.relationships.inventory.network.MemberOf",
3828                         "direction": "OUT",
3829                         "multiplicity": "MANY2ONE",
3830                         "contains-other-v": "NONE",
3831                         "delete-other-v": "NONE",
3832                         "SVC-INFRA": "NONE",
3833                         "prevent-delete": "!${direction}",
3834                         "default": "true",
3835                         "description": "bgp-neighbor is a member of an autonomous-system."
3836                 },
3837                 {
3838                         "from": "bgp-neighbor",
3839                         "to": "bgp-group",
3840                         "label": "org.onap.relationships.inventory.network.MemberOf",
3841                         "direction": "OUT",
3842                         "multiplicity": "MANY2ONE",
3843                         "contains-other-v": "NONE",
3844                         "delete-other-v": "NONE",
3845                         "SVC-INFRA": "NONE",
3846                         "prevent-delete": "!${direction}",
3847                         "default": "true",
3848                         "description": "bgp-neighbor is a member of an bgp-group."
3849                 },
3850                 {
3851                         "from": "bgp-neighbor",
3852                         "to": "l3-interface-ipv4-address-list",
3853                         "label": "org.onap.relationships.inventory.Uses",
3854                         "direction": "OUT",
3855                         "multiplicity": "MANY2ONE",
3856                         "contains-other-v": "NONE",
3857                         "delete-other-v": "NONE",
3858                         "SVC-INFRA": "NONE",
3859                         "prevent-delete": "!${direction}",
3860                         "default": "true",
3861                         "description": "bgp-neighbor uses To node-type."
3862                 },
3863                 {
3864                         "from": "bgp-neighbor",
3865                         "to": "l3-interface-ipv6-address-list",
3866                         "label": "org.onap.relationships.inventory.Uses",
3867                         "direction": "OUT",
3868                         "multiplicity": "MANY2ONE",
3869                         "contains-other-v": "NONE",
3870                         "delete-other-v": "NONE",
3871                         "SVC-INFRA": "NONE",
3872                         "prevent-delete": "!${direction}",
3873                         "default": "true",
3874                         "description": "bgp-neighbor uses To node-type."
3875                 },
3876                 {
3877                         "from": "bgp-neighbor",
3878                         "to": "logical-link",
3879                         "label": "tosca.relationships.network.LinksTo",
3880                         "direction": "OUT",
3881                         "multiplicity": "MANY2ONE",
3882                         "contains-other-v": "NONE",
3883                         "delete-other-v": "NONE",
3884                         "prevent-delete": "NONE",
3885                         "default": "true",
3886                         "description": "A policy applies to a bgp-neighbor."
3887                 },
3888                 {
3889                         "from": "bgp-neighbor",
3890                         "to": "pnf",
3891                         "label": "org.onap.relationships.inventory.BelongsTo",
3892                         "direction": "OUT",
3893                         "multiplicity": "MANY2ONE",
3894                         "contains-other-v": "!${direction}",
3895                         "delete-other-v": "!${direction}",
3896                         "SVC-INFRA": "NONE",
3897                         "prevent-delete": "NONE",
3898                         "default": "true",
3899                         "description": "A bgp-neighbor belongs to a pnf."
3900                 },
3901                 {
3902                         "from": "bgp-neighbor",
3903                         "to": "subnet",
3904                         "label": "org.onap.relationships.inventory.BelongsTo",
3905                         "direction": "OUT",
3906                         "multiplicity": "MANY2ONE",
3907                         "contains-other-v": "!${direction}",
3908                         "delete-other-v": "!${direction}",
3909                         "SVC-INFRA": "NONE",
3910                         "prevent-delete": "NONE",
3911                         "default": "true",
3912                         "description": "bgp-neighbor belongs To a subnet."
3913                 },
3914                 {
3915                         "from": "bgp-neighbor",
3916                         "to": "vip-ipv4-address-list",
3917                         "label": "org.onap.relationships.inventory.Uses",
3918                         "direction": "OUT",
3919                         "multiplicity": "MANY2ONE",
3920                         "contains-other-v": "NONE",
3921                         "delete-other-v": "NONE",
3922                         "SVC-INFRA": "NONE",
3923                         "prevent-delete": "!${direction}",
3924                         "default": "true",
3925                         "description": "bgp-neighbor uses To node-type."
3926                 },
3927                 {
3928                         "from": "bgp-neighbor",
3929                         "to": "vip-ipv6-address-list",
3930                         "label": "org.onap.relationships.inventory.Uses",
3931                         "direction": "OUT",
3932                         "multiplicity": "MANY2ONE",
3933                         "contains-other-v": "NONE",
3934                         "delete-other-v": "NONE",
3935                         "SVC-INFRA": "NONE",
3936                         "prevent-delete": "!${direction}",
3937                         "default": "true",
3938                         "description": "bgp-neighbor uses To node-type."
3939                 },
3940                 {
3941                         "from": "bgp-neighbor",
3942                         "to": "vrf",
3943                         "label": "org.onap.relationships.inventory.BelongsTo",
3944                         "direction": "OUT",
3945                         "multiplicity": "MANY2ONE",
3946                         "contains-other-v": "!${direction}",
3947                         "delete-other-v": "!${direction}",
3948                         "SVC-INFRA": "NONE",
3949                         "prevent-delete": "NONE",
3950                         "default": "true",
3951                         "description": "A bgp-neighbor belongs to a vrf."
3952                 },
3953                 {
3954                         "from": "cable",
3955                         "to": "complex",
3956                         "label": "org.onap.relationships.inventory.LocatedIn",
3957                         "direction": "OUT",
3958                         "multiplicity": "MANY2ONE",
3959                         "contains-other-v": "!${direction}",
3960                         "delete-other-v": "!${direction}",
3961                         "SVC-INFRA": "NONE",
3962                         "prevent-delete": "NONE",
3963                         "default": "true",
3964                         "description": "A cable is located in a complex."
3965                 },
3966                 {
3967                         "from": "cable",
3968                         "to": "hardware-catalog-item",
3969                         "label": "org.onap.relationships.inventory.IsA",
3970                         "direction": "OUT",
3971                         "multiplicity": "MANY2ONE",
3972                         "contains-other-v": "NONE",
3973                         "delete-other-v": "NONE",
3974                         "SVC-INFRA": "NONE",
3975                         "prevent-delete": "!${direction}",
3976                         "default": "true",
3977                         "description": "The cable is this item from the hardware-catalog."
3978                 },
3979                 {
3980                         "from": "cable",
3981                         "to": "physical-link",
3982                         "label": "org.onap.relationships.inventory.ComposedOf",
3983                         "direction": "OUT",
3984                         "multiplicity": "ONE2MANY",
3985                         "contains-other-v": "NONE",
3986                         "delete-other-v": "NONE",
3987                         "SVC-INFRA": "NONE",
3988                         "prevent-delete": "NONE",
3989                         "default": "true",
3990                         "description": "A cable is composed of one or more physical-links."
3991                 },
3992                 {
3993                         "from": "card-slot",
3994                         "to": "chassis",
3995                         "label": "org.onap.relationships.inventory.LocatedIn",
3996                         "direction": "OUT",
3997                         "multiplicity": "MANY2ONE",
3998                         "contains-other-v": "!${direction}",
3999                         "delete-other-v": "!${direction}",
4000                         "SVC-INFRA": "NONE",
4001                         "prevent-delete": "NONE",
4002                         "default": "true",
4003                         "description": "A card-slot is located in a chassis."
4004                 },
4005                 {
4006                         "from": "card",
4007                         "to": "card-slot",
4008                         "label": "org.onap.relationships.inventory.LocatedIn",
4009                         "direction": "OUT",
4010                         "multiplicity": "ONE2ONE",
4011                         "contains-other-v": "!${direction}",
4012                         "delete-other-v": "!${direction}",
4013                         "SVC-INFRA": "NONE",
4014                         "prevent-delete": "NONE",
4015                         "default": "true",
4016                         "description": "A card is located in a card-slot."
4017                 },
4018                 {
4019                         "from": "card",
4020                         "to": "hardware-catalog-item",
4021                         "label": "org.onap.relationships.inventory.IsA",
4022                         "direction": "OUT",
4023                         "multiplicity": "MANY2ONE",
4024                         "contains-other-v": "NONE",
4025                         "delete-other-v": "NONE",
4026                         "SVC-INFRA": "NONE",
4027                         "prevent-delete": "!${direction}",
4028                         "default": "true",
4029                         "description": "The card is described by the hardware-catalog-item."
4030                 },
4031                 {
4032                         "from": "chassis",
4033                         "to": "complex",
4034                         "label": "org.onap.relationships.inventory.LocatedIn",
4035                         "direction": "OUT",
4036                         "multiplicity": "MANY2ONE",
4037                         "contains-other-v": "NONE",
4038                         "delete-other-v": "NONE",
4039                         "SVC-INFRA": "NONE",
4040                         "prevent-delete": "NONE",
4041                         "default": "true",
4042                         "description": "A chassis LinksTo a complex."
4043                 },
4044                 {
4045                         "from": "chassis",
4046                         "to": "hardware-catalog-item",
4047                         "label": "org.onap.relationships.inventory.IsA",
4048                         "direction": "OUT",
4049                         "multiplicity": "MANY2ONE",
4050                         "contains-other-v": "NONE",
4051                         "delete-other-v": "NONE",
4052                         "SVC-INFRA": "NONE",
4053                         "prevent-delete": "!${direction}",
4054                         "default": "true",
4055                         "description": "The chassis is described by the hardware-catalog-item."
4056                 },
4057                 {
4058                         "from": "chassis",
4059                         "to": "pnf",
4060                         "label": "org.onap.relationships.inventory.PartOf",
4061                         "direction": "OUT",
4062                         "multiplicity": "MANY2ONE",
4063                         "contains-other-v": "NONE",
4064                         "delete-other-v": "NONE",
4065                         "SVC-INFRA": "NONE",
4066                         "prevent-delete": "NONE",
4067                         "default": "true",
4068                         "description": "A chassis is part of a pnf."
4069                 },
4070                 {
4071                         "from": "chassis",
4072                         "to": "pserver",
4073                         "label": "org.onap.relationships.inventory.PartOf",
4074                         "direction": "OUT",
4075                         "multiplicity": "MANY2MANY",
4076                         "contains-other-v": "NONE",
4077                         "delete-other-v": "NONE",
4078                         "SVC-INFRA": "NONE",
4079                         "prevent-delete": "NONE",
4080                         "default": "true",
4081                         "description": "A chassis is part of a pserver."
4082                 },
4083                 {
4084                         "from": "chassis",
4085                         "to": "rack",
4086                         "label": "org.onap.relationships.inventory.LocatedIn",
4087                         "direction": "OUT",
4088                         "multiplicity": "MANY2ONE",
4089                         "contains-other-v": "NONE",
4090                         "delete-other-v": "NONE",
4091                         "SVC-INFRA": "NONE",
4092                         "prevent-delete": "!${direction}",
4093                         "default": "true",
4094                         "description": "A chassis is LocatedIn a rack."
4095                 },
4096                 {
4097                         "from": "chassis",
4098                         "to": "rack-unit",
4099                         "label": "org.onap.relationships.inventory.Uses",
4100                         "direction": "OUT",
4101                         "multiplicity": "ONE2MANY",
4102                         "contains-other-v": "NONE",
4103                         "delete-other-v": "NONE",
4104                         "SVC-INFRA": "NONE",
4105                         "prevent-delete": "!${direction}",
4106                         "default": "true",
4107                         "description": "A chassis uses space in a rack (aka one or more rack-units)."
4108                 },
4109                 {
4110                         "from": "cloud-region",
4111                         "to": "geo-region",
4112                         "label": "org.onap.relationships.inventory.MemberOf",
4113                         "direction": "OUT",
4114                         "multiplicity": "MANY2MANY",
4115                         "contains-other-v": "NONE",
4116                         "delete-other-v": "NONE",
4117                         "prevent-delete": "NONE",
4118                         "default": "true",
4119                         "description": "The cloud-region associated to a geo-region"
4120                 },
4121                 {
4122                         "from": "cloud-region",
4123                         "to": "policy",
4124                         "label": "org.onap.relationships.inventory.Implements",
4125                         "direction": "OUT",
4126                         "multiplicity": "MANY2MANY",
4127                         "contains-other-v": "NONE",
4128                         "delete-other-v": "NONE",
4129                         "SVC-INFRA": "NONE",
4130                         "prevent-delete": "NONE",
4131                         "default": "true",
4132                         "description": "a cloud-region implements policies"
4133                 },
4134                 {
4135                         "from": "cloud-region",
4136                         "to": "project",
4137                         "label": "org.onap.relationships.inventory.PartOf",
4138                         "direction": "OUT",
4139                         "multiplicity": "MANY2ONE",
4140                         "contains-other-v": "NONE",
4141                         "delete-other-v": "NONE",
4142                         "SVC-INFRA": "NONE",
4143                         "prevent-delete": "NONE",
4144                         "default": "true",
4145                         "description": "The cloud-region is part of a project (ex, project that built out the cloud region)."
4146                 },
4147                 {
4148                         "from": "cloud-region",
4149                         "to": "service-instance",
4150                         "label": "org.onap.relationships.inventory.Uses",
4151                         "direction": "OUT",
4152                         "multiplicity": "MANY2MANY",
4153                         "contains-other-v": "NONE",
4154                         "delete-other-v": "NONE",
4155                         "prevent-delete": "NONE",
4156                         "default": "true",
4157                         "description": ""
4158                 },
4159                 {
4160                         "from": "complex",
4161                         "to": "geo-region",
4162                         "label": "org.onap.relationships.inventory.MemberOf",
4163                         "direction": "OUT",
4164                         "multiplicity": "MANY2MANY",
4165                         "contains-other-v": "NONE",
4166                         "delete-other-v": "NONE",
4167                         "prevent-delete": "NONE",
4168                         "default": "true",
4169                         "description": "The complex associated to a geo-region"
4170                 },
4171                 {
4172                         "from": "configuration",
4173                         "to": "bgp-neighbor",
4174                         "label": "org.onap.relationships.inventory.Uses",
4175                         "direction": "OUT",
4176                         "multiplicity": "MANY2MANY",
4177                         "contains-other-v": "NONE",
4178                         "delete-other-v": "NONE",
4179                         "prevent-delete": "NONE",
4180                         "default": "true",
4181                         "description": "The configuration Uses bgp-neighbor."
4182                 },
4183                 {
4184                         "from": "configuration",
4185                         "to": "logical-link",
4186                         "label": "org.onap.relationships.inventory.Uses",
4187                         "direction": "OUT",
4188                         "multiplicity": "ONE2MANY",
4189                         "contains-other-v": "NONE",
4190                         "delete-other-v": "NONE",
4191                         "prevent-delete": "NONE",
4192                         "default": "true",
4193                         "description": ""
4194                 },
4195                 {
4196                         "from": "configuration",
4197                         "to": "network-route",
4198                         "label": "org.onap.relationships.inventory.Uses",
4199                         "direction": "OUT",
4200                         "multiplicity": "MANY2MANY",
4201                         "contains-other-v": "NONE",
4202                         "delete-other-v": "NONE",
4203                         "prevent-delete": "${direction}",
4204                         "default": "true",
4205                         "description": "Relates configuration to network-route for static routes."
4206                 },
4207                 {
4208                         "from": "configuration",
4209                         "to": "policy",
4210                         "label": "org.onap.relationships.inventory.Uses",
4211                         "direction": "OUT",
4212                         "multiplicity": "MANY2MANY",
4213                         "contains-other-v": "NONE",
4214                         "delete-other-v": "NONE",
4215                         "prevent-delete": "NONE",
4216                         "default": "true",
4217                         "description": "A configuration uses a policy"
4218                 },
4219                 {
4220                         "from": "configuration",
4221                         "to": "subnet",
4222                         "label": "org.onap.relationships.inventory.Uses",
4223                         "direction": "OUT",
4224                         "multiplicity": "ONE2MANY",
4225                         "contains-other-v": "NONE",
4226                         "delete-other-v": "NONE",
4227                         "prevent-delete": "NONE",
4228                         "default": "true",
4229                         "description": "A configuration uses a subnet"
4230                 },
4231                 {
4232                         "from": "configuration",
4233                         "to": "vrf",
4234                         "label": "org.onap.relationships.inventory.Uses",
4235                         "direction": "OUT",
4236                         "multiplicity": "MANY2MANY",
4237                         "contains-other-v": "NONE",
4238                         "delete-other-v": "NONE",
4239                         "prevent-delete": "NONE",
4240                         "default": "true",
4241                         "description": "A Configuration uses VRFs"
4242                 },
4243                 {
4244                         "from": "contact",
4245                         "to": "cloud-region",
4246                         "label": "org.onap.relationships.inventory.Supports",
4247                         "direction": "OUT",
4248                         "multiplicity": "ONE2MANY",
4249                         "contains-other-v": "NONE",
4250                         "delete-other-v": "NONE",
4251                         "SVC-INFRA": "NONE",
4252                         "prevent-delete": "${direction}",
4253                         "default": "true",
4254                         "description": "The contact supports a cloud-region."
4255                 },
4256                 {
4257                         "from": "contact",
4258                         "to": "complex",
4259                         "label": "org.onap.relationships.inventory.Supports",
4260                         "direction": "OUT",
4261                         "multiplicity": "ONE2MANY",
4262                         "contains-other-v": "NONE",
4263                         "delete-other-v": "NONE",
4264                         "SVC-INFRA": "NONE",
4265                         "prevent-delete": "${direction}",
4266                         "default": "true",
4267                         "description": "The contact supports a complex."
4268                 },
4269                 {
4270                         "from": "contact",
4271                         "to": "pnf",
4272                         "label": "org.onap.relationships.inventory.Supports",
4273                         "direction": "OUT",
4274                         "multiplicity": "ONE2MANY",
4275                         "contains-other-v": "NONE",
4276                         "delete-other-v": "NONE",
4277                         "SVC-INFRA": "NONE",
4278                         "prevent-delete": "${direction}",
4279                         "default": "true",
4280                         "description": "The contact supports a pnf."
4281                 },
4282                 {
4283                         "from": "contact",
4284                         "to": "pserver",
4285                         "label": "org.onap.relationships.inventory.Supports",
4286                         "direction": "OUT",
4287                         "multiplicity": "ONE2MANY",
4288                         "contains-other-v": "NONE",
4289                         "delete-other-v": "NONE",
4290                         "SVC-INFRA": "NONE",
4291                         "prevent-delete": "${direction}",
4292                         "default": "true",
4293                         "description": "The contact supports a pserver."
4294                 },
4295                 {
4296                         "from": "contact",
4297                         "to": "zone",
4298                         "label": "org.onap.relationships.inventory.Supports",
4299                         "direction": "OUT",
4300                         "multiplicity": "ONE2MANY",
4301                         "contains-other-v": "NONE",
4302                         "delete-other-v": "NONE",
4303                         "SVC-INFRA": "NONE",
4304                         "prevent-delete": "${direction}",
4305                         "default": "true",
4306                         "description": "The contact supports a zone."
4307                 },
4308                 {
4309                         "from": "generic-vnf",
4310                         "to": "bgp-group",
4311                         "label": "org.onap.relationships.inventory.BelongsTo",
4312                         "direction": "OUT",
4313                         "multiplicity": "MANY2ONE",
4314                         "contains-other-v": "${direction}",
4315                         "delete-other-v": "${direction}",
4316                         "prevent-delete": "NONE",
4317                         "default": "true",
4318                         "description": "The bgp-group associated to a generic-vnf."
4319                 },
4320                 {
4321                         "from": "generic-vnf",
4322                         "to": "bgp-neighbor",
4323                         "label": "org.onap.relationships.inventory.BelongsTo",
4324                         "direction": "OUT",
4325                         "multiplicity": "MANY2ONE",
4326                         "contains-other-v": "${direction}",
4327                         "delete-other-v": "${direction}",
4328                         "prevent-delete": "NONE",
4329                         "default": "true",
4330                         "description": "The bgp-neighbor associated to a generic-vnf."
4331                 },
4332                 {
4333                         "from": "host-aggregate",
4334                         "to": "cloud-region",
4335                         "label": "org.onap.relationships.inventory.BelongsTo",
4336                         "direction": "OUT",
4337                         "multiplicity": "MANY2ONE",
4338                         "contains-other-v": "!${direction}",
4339                         "delete-other-v": "!${direction}",
4340                         "prevent-delete": "NONE",
4341                         "default": "true",
4342                         "description": ""
4343                 },
4344                 {
4345                         "from": "host-aggregate",
4346                         "to": "pserver",
4347                         "label": "org.onap.relationships.inventory.BelongsTo",
4348                         "direction": "OUT",
4349                         "multiplicity": "MANY2ONE",
4350                         "contains-other-v": "NONE",
4351                         "delete-other-v": "NONE",
4352                         "prevent-delete": "NONE",
4353                         "default": "true",
4354                         "description": ""
4355                 },
4356                 {
4357                         "from": "hw-component",
4358                         "to": "profile",
4359                         "label": "org.onap.relationships.inventory.AppliesTo",
4360                         "direction": "OUT",
4361                         "multiplicity": "MANY2MANY",
4362                         "contains-other-v": "NONE",
4363                         "delete-other-v": "NONE",
4364                         "prevent-delete": "NONE",
4365                         "default": "true",
4366                         "description": "The profile associated to a hw-component"
4367                 },
4368                 {
4369                         "from": "instance-group",
4370                         "to": "instance-group",
4371                         "label": "org.onap.relationships.inventory.AppliesTo",
4372                         "direction": "OUT",
4373                         "multiplicity": "MANY2MANY",
4374                         "contains-other-v": "NONE",
4375                         "delete-other-v": "NONE",
4376                         "prevent-delete": "NONE",
4377                         "default": "true",
4378                         "description": "The instance-group associated to an instance-group"
4379                 },
4380                 {
4381                         "from": "ip-address-list",
4382                         "to": "endpoint",
4383                         "label": "org.onap.relationships.inventory.BelongsTo",
4384                         "direction": "OUT",
4385                         "multiplicity": "MANY2ONE",
4386                         "contains-other-v": "!${direction}",
4387                         "delete-other-v": "!${direction}",
4388                         "SVC-INFRA": "NONE",
4389                         "prevent-delete": "NONE",
4390                         "default": "true",
4391                         "description": ""
4392                 },
4393                 {
4394                         "from": "ip-address-list",
4395                         "to": "l3-interface-ipv4-address-list",
4396                         "label": "org.onap.relationships.inventory.Uses",
4397                         "direction": "OUT",
4398                         "multiplicity": "ONE2ONE",
4399                         "contains-other-v": "NONE",
4400                         "delete-other-v": "NONE",
4401                         "prevent-delete": "!${direction}",
4402                         "default": "true",
4403                         "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the l3-interface-ipv4-address-list of an R-Leaf's l-interface that is for VLAN 2"
4404                 },
4405                 {
4406                         "from": "ip-address-list",
4407                         "to": "l3-interface-ipv6-address-list",
4408                         "label": "org.onap.relationships.inventory.Uses",
4409                         "direction": "OUT",
4410                         "multiplicity": "ONE2ONE",
4411                         "contains-other-v": "NONE",
4412                         "delete-other-v": "NONE",
4413                         "prevent-delete": "!${direction}",
4414                         "default": "true",
4415                         "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the l3-interface-ipv6-address-list of an R-Leaf's l-interface that is for VLAN 2"
4416                 },
4417                 {
4418                         "from": "ip-address-list",
4419                         "to": "policy",
4420                         "label": "org.onap.relationships.inventory.BelongsTo",
4421                         "direction": "OUT",
4422                         "multiplicity": "MANY2ONE",
4423                         "contains-other-v": "!${direction}",
4424                         "delete-other-v": "!${direction}",
4425                         "SVC-INFRA": "NONE",
4426                         "prevent-delete": "NONE",
4427                         "default": "true",
4428                         "description": "An ip-address-list BelongsTo a policy."
4429                 },
4430                 {
4431                         "from": "ip-address-list",
4432                         "to": "port-list",
4433                         "label": "org.onap.relationships.inventory.BelongsTo",
4434                         "direction": "OUT",
4435                         "multiplicity": "MANY2MANY",
4436                         "contains-other-v": "NONE",
4437                         "delete-other-v": "NONE",
4438                         "prevent-delete": "NONE",
4439                         "default": "true",
4440                         "description": ""
4441                 },
4442                 {
4443                         "from": "ip-address-list",
4444                         "to": "rule",
4445                         "label": "org.onap.relationships.inventory.BelongsTo",
4446                         "direction": "OUT",
4447                         "multiplicity": "MANY2ONE",
4448                         "contains-other-v": "!${direction}",
4449                         "delete-other-v": "!${direction}",
4450                         "SVC-INFRA": "NONE",
4451                         "prevent-delete": "NONE",
4452                         "default": "true",
4453                         "description": ""
4454                 },
4455                 {
4456                         "from": "ip-address-list",
4457                         "to": "subnet",
4458                         "label": "org.onap.relationships.inventory.BelongsTo",
4459                         "direction": "OUT",
4460                         "multiplicity": "MANY2ONE",
4461                         "contains-other-v": "!${direction}",
4462                         "delete-other-v": "!${direction}",
4463                         "SVC-INFRA": "NONE",
4464                         "prevent-delete": "NONE",
4465                         "default": "true",
4466                         "description": ""
4467                 },
4468                 {
4469                         "from": "ip-address-list",
4470                         "to": "vip-ipv4-address-list",
4471                         "label": "org.onap.relationships.inventory.Uses",
4472                         "direction": "OUT",
4473                         "multiplicity": "ONE2ONE",
4474                         "contains-other-v": "NONE",
4475                         "delete-other-v": "NONE",
4476                         "prevent-delete": "!${direction}",
4477                         "default": "true",
4478                         "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the vip-ipv4-address-list of an R-Leaf's l-interface that is for VLAN 2"
4479                 },
4480                 {
4481                         "from": "ip-address-list",
4482                         "to": "vip-ipv6-address-list",
4483                         "label": "org.onap.relationships.inventory.Uses",
4484                         "direction": "OUT",
4485                         "multiplicity": "ONE2ONE",
4486                         "contains-other-v": "NONE",
4487                         "delete-other-v": "NONE",
4488                         "prevent-delete": "!${direction}",
4489                         "default": "true",
4490                         "description": "This edge relates an object-group's ip-address-list through reference from DLP data to an ip-address from FCT in the vip-ipv6-address-list of an R-Leaf's l-interface that is for VLAN 2"
4491                 },
4492                 {
4493                         "from": "l3-interface-ipv4-address-list",
4494                         "to": "lag-interface",
4495                         "label": "org.onap.relationships.inventory.BelongsTo",
4496                         "direction": "OUT",
4497                         "multiplicity": "MANY2ONE",
4498                         "contains-other-v": "!${direction}",
4499                         "delete-other-v": "!${direction}",
4500                         "SVC-INFRA": "NONE",
4501                         "prevent-delete": "NONE",
4502                         "default": "true",
4503                         "description": "A IPv4 address associated with a lag-interface."
4504                 },
4505                 {
4506                         "from": "l3-interface-ipv4-address-list",
4507                         "to": "p-interface",
4508                         "label": "org.onap.relationships.inventory.BelongsTo",
4509                         "direction": "OUT",
4510                         "multiplicity": "MANY2ONE",
4511                         "contains-other-v": "!${direction}",
4512                         "delete-other-v": "!${direction}",
4513                         "SVC-INFRA": "NONE",
4514                         "prevent-delete": "NONE",
4515                         "default": "true",
4516                         "description": "A IPv4 address associated with a p-interface."
4517                 },
4518                 {
4519                         "from": "l3-interface-ipv6-address-list",
4520                         "to": "lag-interface",
4521                         "label": "org.onap.relationships.inventory.BelongsTo",
4522                         "direction": "OUT",
4523                         "multiplicity": "MANY2ONE",
4524                         "contains-other-v": "!${direction}",
4525                         "delete-other-v": "!${direction}",
4526                         "SVC-INFRA": "NONE",
4527                         "prevent-delete": "NONE",
4528                         "default": "true",
4529                         "description": "A IPv6 address associated with a lag-interface."
4530                 },
4531                 {
4532                         "from": "l3-interface-ipv6-address-list",
4533                         "to": "p-interface",
4534                         "label": "org.onap.relationships.inventory.BelongsTo",
4535                         "direction": "OUT",
4536                         "multiplicity": "MANY2ONE",
4537                         "contains-other-v": "!${direction}",
4538                         "delete-other-v": "!${direction}",
4539                         "SVC-INFRA": "NONE",
4540                         "prevent-delete": "NONE",
4541                         "default": "true",
4542                         "description": "A IPv6 address associated with a p-interface."
4543                 },
4544                 {
4545                         "from": "l3-network",
4546                         "to": "l3-network",
4547                         "label": "org.onap.relationships.inventory.Uses",
4548                         "direction": "OUT",
4549                         "multiplicity": "MANY2MANY",
4550                         "contains-other-v": "NONE",
4551                         "delete-other-v": "NONE",
4552                         "SVC-INFRA": "NONE",
4553                         "prevent-delete": "NONE",
4554                         "default": "true",
4555                         "description": "l3-network uses l3-network"
4556                 },
4557                 {
4558                         "from": "l3-network",
4559                         "to": "network-route",
4560                         "label": "org.onap.relationships.inventory.Uses",
4561                         "direction": "OUT",
4562                         "multiplicity": "MANY2MANY",
4563                         "contains-other-v": "NONE",
4564                         "delete-other-v": "NONE",
4565                         "prevent-delete": "${direction}",
4566                         "default": "true",
4567                         "description": "Relates l3-network to network-route for static routes."
4568                 },
4569                 {
4570                         "from": "lag-interface",
4571                         "to": "geo-region",
4572                         "label": "org.onap.relationships.inventory.MemberOf",
4573                         "direction": "OUT",
4574                         "multiplicity": "MANY2MANY",
4575                         "contains-other-v": "NONE",
4576                         "delete-other-v": "NONE",
4577                         "prevent-delete": "NONE",
4578                         "default": "true",
4579                         "description": "The lag-interface associated to a geo-region"
4580                 },
4581                 {
4582                         "from": "lag-interface",
4583                         "to": "l-interface",
4584                         "label": "org.onap.relationships.inventory.Uses",
4585                         "direction": "OUT",
4586                         "multiplicity": "MANY2MANY",
4587                         "contains-other-v": "NONE",
4588                         "delete-other-v": "NONE",
4589                         "prevent-delete": "NONE",
4590                         "default": "false",
4591                         "description": ""
4592                 },
4593                 {
4594                         "from": "license",
4595                         "to": "chassis",
4596                         "label": "org.onap.relationships.inventory.BelongsTo",
4597                         "direction": "OUT",
4598                         "multiplicity": "MANY2ONE",
4599                         "contains-other-v": "!${direction}",
4600                         "delete-other-v": "!${direction}",
4601                         "prevent-delete": "NONE",
4602                         "default": "true",
4603                         "description": "A license belongs to a chassis."
4604                 },
4605                 {
4606                         "from": "l-interface",
4607                         "to": "next-hop",
4608                         "label": "org.onap.relationships.inventory.Uses",
4609                         "direction": "OUT",
4610                         "multiplicity": "ONE2MANY",
4611                         "contains-other-v": "NONE",
4612                         "delete-other-v": "NONE",
4613                         "prevent-delete": "NONE",
4614                         "default": "true",
4615                         "description": "The l-interface that is used by the next-hop."
4616                 },
4617                 {
4618                         "from": "l-interface",
4619                         "to": "pnf",
4620                         "label": "org.onap.relationships.inventory.BelongsTo",
4621                         "direction": "OUT",
4622                         "multiplicity": "MANY2ONE",
4623                         "contains-other-v": "!${direction}",
4624                         "delete-other-v": "!${direction}",
4625                         "prevent-delete": "NONE",
4626                         "default": "true",
4627                         "description": "A logical interface associated with a pnf."
4628                 },
4629                 {
4630                         "from": "l-interface",
4631                         "to": "pserver",
4632                         "label": "org.onap.relationships.inventory.BelongsTo",
4633                         "direction": "OUT",
4634                         "multiplicity": "MANY2ONE",
4635                         "contains-other-v": "!${direction}",
4636                         "delete-other-v": "!${direction}",
4637                         "prevent-delete": "NONE",
4638                         "default": "true",
4639                         "description": "A logical interface associated with a pserver."
4640                 },
4641                 {
4642                         "from": "logical-link",
4643                         "to": "port",
4644                         "label": "org.onap.relationships.inventory.Uses",
4645                         "direction": "OUT",
4646                         "multiplicity": "ONE2MANY",
4647                         "contains-other-v": "NONE",
4648                         "delete-other-v": "${direction}",
4649                         "prevent-delete": "NONE",
4650                         "default": "true",
4651                         "description": "The port associated with a logical-link"
4652                 },
4653                 {
4654                         "from": "mapping",
4655                         "to": "cloud-region",
4656                         "label": "org.onap.relationships.inventory.LocatedIn",
4657                         "direction": "OUT",
4658                         "multiplicity": "MANY2MANY",
4659                         "contains-other-v": "NONE",
4660                         "delete-other-v": "NONE",
4661                         "prevent-delete": "NONE",
4662                         "default": "true",
4663                         "description": "The mapping associated to a cloud-region"
4664                 },
4665                 {
4666                         "from": "mapping",
4667                         "to": "instance-group",
4668                         "label": "org.onap.relationships.inventory.Current",
4669                         "direction": "OUT",
4670                         "multiplicity": "MANY2MANY",
4671                         "contains-other-v": "NONE",
4672                         "delete-other-v": "NONE",
4673                         "prevent-delete": "NONE",
4674                         "default": "false",
4675                         "description": ""
4676                 },
4677                 {
4678                         "from": "mapping",
4679                         "to": "instance-group",
4680                         "label": "org.onap.relationships.inventory.MemberOf",
4681                         "direction": "OUT",
4682                         "multiplicity": "MANY2MANY",
4683                         "contains-other-v": "NONE",
4684                         "delete-other-v": "NONE",
4685                         "prevent-delete": "NONE",
4686                         "default": "true",
4687                         "description": "The mapping associated to an instance-group"
4688                 },
4689                 {
4690                         "from": "mapping",
4691                         "to": "instance-group",
4692                         "label": "org.onap.relationships.inventory.Target",
4693                         "direction": "OUT",
4694                         "multiplicity": "MANY2MANY",
4695                         "contains-other-v": "NONE",
4696                         "delete-other-v": "NONE",
4697                         "prevent-delete": "NONE",
4698                         "default": "false",
4699                         "description": ""
4700                 },
4701                 {
4702                         "from": "mapping",
4703                         "to": "mapping",
4704                         "label": "org.onap.relationships.inventory.AppliesTo",
4705                         "direction": "OUT",
4706                         "multiplicity": "MANY2MANY",
4707                         "contains-other-v": "NONE",
4708                         "delete-other-v": "NONE",
4709                         "prevent-delete": "NONE",
4710                         "default": "false",
4711                         "description": "The mapping associated to a mapping"
4712                 },
4713                 {
4714                         "from": "mapping",
4715                         "to": "mapping",
4716                         "label": "org.onap.relationships.inventory.MemberOf",
4717                         "direction": "OUT",
4718                         "multiplicity": "MANY2MANY",
4719                         "contains-other-v": "NONE",
4720                         "delete-other-v": "NONE",
4721                         "prevent-delete": "NONE",
4722                         "default": "true",
4723                         "description": "The mapping associated to a mapping"
4724                 },
4725                 {
4726                         "from": "mapping",
4727                         "to": "pnf",
4728                         "label": "org.onap.relationships.inventory.MemberOf",
4729                         "direction": "OUT",
4730                         "multiplicity": "ONE2MANY",
4731                         "contains-other-v": "NONE",
4732                         "delete-other-v": "NONE",
4733                         "prevent-delete": "NONE",
4734                         "default": "true",
4735                         "description": "The mapping associated to a pnf"
4736                 },
4737                 {
4738                         "from": "mapping",
4739                         "to": "policy",
4740                         "label": "org.onap.relationships.inventory.MemberOf",
4741                         "direction": "OUT",
4742                         "multiplicity": "ONE2MANY",
4743                         "contains-other-v": "NONE",
4744                         "delete-other-v": "NONE",
4745                         "prevent-delete": "NONE",
4746                         "default": "true",
4747                         "description": "The mapping associated to a policy"
4748                 },
4749                 {
4750                         "from": "metadatum",
4751                         "to": "profile",
4752                         "label": "org.onap.relationships.inventory.BelongsTo",
4753                         "direction": "OUT",
4754                         "multiplicity": "MANY2ONE",
4755                         "contains-other-v": "!${direction}",
4756                         "delete-other-v": "!${direction}",
4757                         "prevent-delete": "NONE",
4758                         "default": "true",
4759                         "description": "",
4760                         "relationship-properties": ["data-owner","data-source","data-source-version"]
4761                 },
4762                 {
4763                         "from": "network-range",
4764                         "to": "cloud-region",
4765                         "label": "org.onap.relationships.inventory.LocatedIn",
4766                         "direction": "OUT",
4767                         "multiplicity": "MANY2MANY",
4768                         "contains-other-v": "NONE",
4769                         "delete-other-v": "NONE",
4770                         "prevent-delete": "NONE",
4771                         "default": "true",
4772                         "description": "The network-range is located in a cloud-region"
4773                 },
4774                 {
4775                         "from": "network-range",
4776                         "to": "complex",
4777                         "label": "org.onap.relationships.inventory.LocatedIn",
4778                         "direction": "OUT",
4779                         "multiplicity": "MANY2MANY",
4780                         "contains-other-v": "NONE",
4781                         "delete-other-v": "NONE",
4782                         "prevent-delete": "NONE",
4783                         "default": "true",
4784                         "description": "The network-range is located in a complex"
4785                 },
4786                 {
4787                         "from": "network-range",
4788                         "to": "zone",
4789                         "label": "org.onap.relationships.inventory.LocatedIn",
4790                         "direction": "OUT",
4791                         "multiplicity": "MANY2MANY",
4792                         "contains-other-v": "NONE",
4793                         "delete-other-v": "NONE",
4794                         "prevent-delete": "NONE",
4795                         "default": "true",
4796                         "description": "The network-range is located in a zone"
4797                 },
4798                 {
4799                         "from": "network-route",
4800                         "to": "next-hop",
4801                         "label": "org.onap.relationships.inventory.Uses",
4802                         "direction": "OUT",
4803                         "multiplicity": "ONE2MANY",
4804                         "contains-other-v": "NONE",
4805                         "delete-other-v": "NONE",
4806                         "prevent-delete": "NONE",
4807                         "default": "true",
4808                         "description": "The network-route that is used by the next-hop."
4809                 },
4810                 {
4811                         "from": "network-route",
4812                         "to": "subnet",
4813                         "label": "org.onap.relationships.inventory.MemberOf",
4814                         "direction": "OUT",
4815                         "multiplicity": "MANY2ONE",
4816                         "contains-other-v": "NONE",
4817                         "delete-other-v": "NONE",
4818                         "prevent-delete": "NONE",
4819                         "default": "true",
4820                         "description": "The route is part of part of a subnet."
4821                 },
4822                 {
4823                         "from": "next-hop",
4824                         "to": "bfd",
4825                         "label": "org.onap.relationships.inventory.Uses",
4826                         "direction": "OUT",
4827                         "multiplicity": "ONE2ONE",
4828                         "contains-other-v": "NONE",
4829                         "delete-other-v": "NONE",
4830                         "prevent-delete": "NONE",
4831                         "default": "true",
4832                         "description": ""
4833                 },
4834                 {
4835                         "from": "pdu",
4836                         "to": "hardware-catalog-item",
4837                         "label": "org.onap.relationships.inventory.IsA",
4838                         "direction": "OUT",
4839                         "multiplicity": "MANY2ONE",
4840                         "contains-other-v": "NONE",
4841                         "delete-other-v": "NONE",
4842                         "SVC-INFRA": "NONE",
4843                         "prevent-delete": "!${direction}",
4844                         "default": "true",
4845                         "description": "The pdu is described by the hardware-catalog-item."
4846                 },
4847                 {
4848                         "from": "pdu",
4849                         "to": "rack",
4850                         "label": "org.onap.relationships.inventory.LocatedIn",
4851                         "direction": "OUT",
4852                         "multiplicity": "MANY2ONE",
4853                         "contains-other-v": "!${direction}",
4854                         "delete-other-v": "!${direction}",
4855                         "SVC-INFRA": "NONE",
4856                         "prevent-delete": "NONE",
4857                         "default": "true",
4858                         "description": "A pdu is located in a building (aka complex)."
4859                 },
4860                 {
4861                         "from": "pdu",
4862                         "to": "rack-unit",
4863                         "label": "org.onap.relationships.inventory.Uses",
4864                         "direction": "OUT",
4865                         "multiplicity": "ONE2MANY",
4866                         "contains-other-v": "NONE",
4867                         "delete-other-v": "NONE",
4868                         "SVC-INFRA": "NONE",
4869                         "prevent-delete": "!${direction}",
4870                         "default": "true",
4871                         "description": "A pdu uses space in a rack (aka one or more rack-units)."
4872                 },
4873                 {
4874                         "from": "pluggable-slot",
4875                         "to": "card",
4876                         "label": "org.onap.relationships.inventory.LocatedIn",
4877                         "direction": "OUT",
4878                         "multiplicity": "MANY2ONE",
4879                         "contains-other-v": "!${direction}",
4880                         "delete-other-v": "!${direction}",
4881                         "SVC-INFRA": "NONE",
4882                         "prevent-delete": "NONE",
4883                         "default": "true",
4884                         "description": "A pluggable slot is located in a card."
4885                 },
4886                 {
4887                         "from": "pluggable-slot",
4888                         "to": "chassis",
4889                         "label": "org.onap.relationships.inventory.LocatedIn",
4890                         "direction": "OUT",
4891                         "multiplicity": "MANY2ONE",
4892                         "contains-other-v": "!${direction}",
4893                         "delete-other-v": "!${direction}",
4894                         "SVC-INFRA": "NONE",
4895                         "prevent-delete": "NONE",
4896                         "default": "true",
4897                         "description": "A pluggable-slot is located in a chassis."
4898                 },
4899                 {
4900                         "from": "pluggable",
4901                         "to": "cable",
4902                         "label": "org.onap.relationships.inventory.PartOf",
4903                         "direction": "OUT",
4904                         "multiplicity": "MANY2ONE",
4905                         "contains-other-v": "NONE",
4906                         "delete-other-v": "!${direction}",
4907                         "SVC-INFRA": "NONE",
4908                         "prevent-delete": "NONE",
4909                         "default": "true",
4910                         "description": "A pluggable that is intergrated with a cable."
4911                 },
4912                 {
4913                         "from": "pluggable",
4914                         "to": "hardware-catalog-item",
4915                         "label": "org.onap.relationships.inventory.IsA",
4916                         "direction": "OUT",
4917                         "multiplicity": "MANY2ONE",
4918                         "contains-other-v": "NONE",
4919                         "delete-other-v": "NONE",
4920                         "SVC-INFRA": "NONE",
4921                         "prevent-delete": "!${direction}",
4922                         "default": "true",
4923                         "description": "The pluggable is described by the hardware-catalog-item."
4924                 },
4925                 {
4926                         "from": "pluggable",
4927                         "to": "pluggable-slot",
4928                         "label": "org.onap.relationships.inventory.LocatedIn",
4929                         "direction": "OUT",
4930                         "multiplicity": "ONE2ONE",
4931                         "contains-other-v": "!${direction}",
4932                         "delete-other-v": "!${direction}",
4933                         "SVC-INFRA": "NONE",
4934                         "prevent-delete": "NONE",
4935                         "default": "true",
4936                         "description": "A pluggable is located in a pluggable-slot."
4937                 },
4938                 {
4939                         "from": "pnf",
4940                         "to": "autonomous-system",
4941                         "label": "org.onap.relationships.inventory.LocatedIn",
4942                         "direction": "OUT",
4943                         "multiplicity": "MANY2ONE",
4944                         "contains-other-v": "NONE",
4945                         "delete-other-v": "NONE",
4946                         "SVC-INFRA": "NONE",
4947                         "prevent-delete": "!${direction}",
4948                         "default": "true",
4949                         "description": "pnf is located in the autonomous-system."
4950                 },
4951                 {
4952                         "from": "pnf",
4953                         "to": "cloud-region",
4954                         "label": "org.onap.relationships.inventory.LocatedIn",
4955                         "direction": "OUT",
4956                         "multiplicity": "MANY2ONE",
4957                         "contains-other-v": "NONE",
4958                         "delete-other-v": "NONE",
4959                         "prevent-delete": "NONE",
4960                         "default": "true",
4961                         "description": "A pnf is located in (aka supports) a cloud-region."
4962                 },
4963                 {
4964                         "from": "pnf",
4965                         "to": "cloud-region",
4966                         "label": "org.onap.relationships.inventory.Uses",
4967                         "direction": "OUT",
4968                         "multiplicity": "MANY2MANY",
4969                         "contains-other-v": "NONE",
4970                         "delete-other-v": "NONE",
4971                         "prevent-delete": "NONE",
4972                         "default": "false",
4973                         "description": "used for CSP pnf to cloud-region."
4974                 },
4975                 {
4976                         "from": "pnf",
4977                         "to": "hw-component",
4978                         "label": "org.onap.relationships.inventory.MemberOf",
4979                         "direction": "OUT",
4980                         "multiplicity": "MANY2ONE",
4981                         "contains-other-v": "NONE",
4982                         "delete-other-v": "NONE",
4983                         "prevent-delete": "NONE",
4984                         "default": "true",
4985                         "description": "The hw-component associated to a pnf"
4986                 },
4987                 {
4988                         "from": "pnf",
4989                         "to": "policy",
4990                         "label": "org.onap.relationships.inventory.Uses",
4991                         "direction": "OUT",
4992                         "multiplicity": "MANY2MANY",
4993                         "contains-other-v": "NONE",
4994                         "delete-other-v": "NONE",
4995                         "SVC-INFRA": "NONE",
4996                         "prevent-delete": "NONE",
4997                         "default": "true",
4998                         "description": "A pnf uses policies",
4999                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5000                 },
5001                 {
5002                         "from": "pnf",
5003                         "to": "project",
5004                         "label": "org.onap.relationships.inventory.PartOf",
5005                         "direction": "OUT",
5006                         "multiplicity": "MANY2ONE",
5007                         "contains-other-v": "NONE",
5008                         "delete-other-v": "NONE",
5009                         "SVC-INFRA": "NONE",
5010                         "prevent-delete": "NONE",
5011                         "default": "true",
5012                         "description": "The pnf is part of a project (ex, VPMO that ordered the equipment)."
5013                 },
5014                 {
5015                         "from": "pnf",
5016                         "to": "sw-component",
5017                         "label": "org.onap.relationships.inventory.MemberOf",
5018                         "direction": "OUT",
5019                         "multiplicity": "MANY2ONE",
5020                         "contains-other-v": "NONE",
5021                         "delete-other-v": "NONE",
5022                         "prevent-delete": "NONE",
5023                         "default": "true",
5024                         "description": "The sw-component associated to a pnf"
5025                 },
5026                 {
5027                         "from": "policy",
5028                         "to": "address-family",
5029                         "label": "org.onap.relationships.inventory.AppliesTo",
5030                         "direction": "OUT",
5031                         "multiplicity": "MANY2MANY",
5032                         "contains-other-v": "NONE",
5033                         "delete-other-v": "NONE",
5034                         "SVC-INFRA": "NONE",
5035                         "prevent-delete": "${direction}",
5036                         "default": "true",
5037                         "description": "A policy applies to an address family.",
5038                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5039                 },
5040                 {
5041                         "from": "policy",
5042                         "to": "bgp-group",
5043                         "label": "org.onap.relationships.inventory.AppliesTo",
5044                         "direction": "OUT",
5045                         "multiplicity": "MANY2MANY",
5046                         "contains-other-v": "NONE",
5047                         "delete-other-v": "NONE",
5048                         "SVC-INFRA": "NONE",
5049                         "prevent-delete": "${direction}",
5050                         "default": "true",
5051                         "description": "A policy applies to a bgp-group."
5052                 },
5053                 {
5054                         "from": "policy",
5055                         "to": "bgp-neighbor",
5056                         "label": "org.onap.relationships.inventory.AppliesTo",
5057                         "direction": "OUT",
5058                         "multiplicity": "MANY2MANY",
5059                         "contains-other-v": "NONE",
5060                         "delete-other-v": "NONE",
5061                         "SVC-INFRA": "NONE",
5062                         "prevent-delete": "${direction}",
5063                         "default": "true",
5064                         "description": "A policy applies to a bgp-neighbor."
5065                 },
5066                 {
5067                         "from": "policy",
5068                         "to": "instance-group",
5069                         "label": "org.onap.relationships.inventory.AppliesTo",
5070                         "direction": "OUT",
5071                         "multiplicity": "MANY2ONE",
5072                         "contains-other-v": "NONE",
5073                         "delete-other-v": "NONE",
5074                         "prevent-delete": "NONE",
5075                         "default": "true",
5076                         "description": "The policy associated to an instance-group",
5077                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5078                 },
5079                 {
5080                         "from": "policy",
5081                         "to": "l3-network",
5082                         "label": "org.onap.relationships.inventory.AppliesTo",
5083                         "direction": "OUT",
5084                         "multiplicity": "MANY2MANY",
5085                         "contains-other-v": "NONE",
5086                         "delete-other-v": "NONE",
5087                         "SVC-INFRA": "NONE",
5088                         "prevent-delete": "NONE",
5089                         "default": "true",
5090                         "description": "A policy applies to l3-networks."
5091                 },
5092                 {
5093                         "from": "policy",
5094                         "to": "l-interface",
5095                         "label": "org.onap.relationships.inventory.AppliesTo",
5096                         "direction": "OUT",
5097                         "multiplicity": "MANY2MANY",
5098                         "contains-other-v": "NONE",
5099                         "delete-other-v": "NONE",
5100                         "SVC-INFRA": "NONE",
5101                         "prevent-delete": "NONE",
5102                         "default": "true",
5103                         "description": "The policy applies to an l-interface.",
5104                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5105                 },
5106                 {
5107                         "from": "policy",
5108                         "to": "rule",
5109                         "label": "org.onap.relationships.inventory.Implements",
5110                         "direction": "OUT",
5111                         "multiplicity": "ONE2MANY",
5112                         "contains-other-v": "${direction}",
5113                         "delete-other-v": "${direction}",
5114                         "SVC-INFRA": "NONE",
5115                         "prevent-delete": "NONE",
5116                         "default": "true",
5117                         "description": ""
5118                 },
5119                 {
5120                         "from": "policy",
5121                         "to": "vlan-tag",
5122                         "label": "org.onap.relationships.inventory.AppliesTo",
5123                         "direction": "OUT",
5124                         "multiplicity": "MANY2MANY",
5125                         "contains-other-v": "NONE",
5126                         "delete-other-v": "NONE",
5127                         "SVC-INFRA": "NONE",
5128                         "prevent-delete": "${direction}",
5129                         "default": "true",
5130                         "description": "This edge allows for QOS policy to vlan-tag relationship. For a given policy get all vlan tags as well as for a given vlan-tag get all the policies.",
5131                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5132                 },
5133                 {
5134                         "from": "policy",
5135                         "to": "vpn-binding",
5136                         "label": "org.onap.relationships.inventory.Uses",
5137                         "direction": "OUT",
5138                         "multiplicity": "ONE2MANY",
5139                         "contains-other-v": "NONE",
5140                         "delete-other-v": "NONE",
5141                         "SVC-INFRA": "NONE",
5142                         "prevent-delete": "NONE",
5143                         "default": "true",
5144                         "description": "A policy uses vpn-bindings"
5145                 },
5146                 {
5147                         "from": "policy",
5148                         "to": "vrf",
5149                         "label": "org.onap.relationships.inventory.AppliesTo",
5150                         "direction": "OUT",
5151                         "multiplicity": "MANY2MANY",
5152                         "contains-other-v": "NONE",
5153                         "delete-other-v": "NONE",
5154                         "SVC-INFRA": "NONE",
5155                         "prevent-delete": "NONE",
5156                         "default": "true",
5157                         "description": "",
5158                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5159                 },
5160                 {
5161                         "from": "port-list",
5162                         "to": "rule",
5163                         "label": "org.onap.relationships.inventory.BelongsTo",
5164                         "direction": "OUT",
5165                         "multiplicity": "MANY2ONE",
5166                         "contains-other-v": "!${direction}",
5167                         "delete-other-v": "!${direction}",
5168                         "SVC-INFRA": "NONE",
5169                         "prevent-delete": "NONE",
5170                         "default": "true",
5171                         "description": ""
5172                 },
5173                 {
5174                         "from": "port",
5175                         "to": "cable",
5176                         "label": "tosca.relationships.network.LinksTo",
5177                         "direction": "OUT",
5178                         "multiplicity": "MANY2ONE",
5179                         "contains-other-v": "NONE",
5180                         "delete-other-v": "NONE",
5181                         "SVC-INFRA": "NONE",
5182                         "prevent-delete": "${direction}",
5183                         "default": "true",
5184                         "description": "A channel-interface terminates a channel-link."
5185                 },
5186                 {
5187                         "from": "port",
5188                         "to": "card",
5189                         "label": "org.onap.relationships.inventory.LocatedIn",
5190                         "direction": "OUT",
5191                         "multiplicity": "MANY2ONE",
5192                         "contains-other-v": "!${direction}",
5193                         "delete-other-v": "!${direction}",
5194                         "SVC-INFRA": "NONE",
5195                         "prevent-delete": "NONE",
5196                         "default": "true",
5197                         "description": "A port is located in a card."
5198                 },
5199                 {
5200                         "from": "port",
5201                         "to": "chassis",
5202                         "label": "org.onap.relationships.inventory.LocatedIn",
5203                         "direction": "OUT",
5204                         "multiplicity": "MANY2ONE",
5205                         "contains-other-v": "!${direction}",
5206                         "delete-other-v": "!${direction}",
5207                         "SVC-INFRA": "NONE",
5208                         "prevent-delete": "NONE",
5209                         "default": "true",
5210                         "description": "A port is LocatedIn a chassis."
5211                 },
5212                 {
5213                         "from": "port",
5214                         "to": "p-interface",
5215                         "label": "org.onap.relationships.inventory.ComposedOf",
5216                         "direction": "OUT",
5217                         "multiplicity": "MANY2MANY",
5218                         "contains-other-v": "NONE",
5219                         "delete-other-v": "${direction}",
5220                         "SVC-INFRA": "NONE",
5221                         "prevent-delete": "NONE",
5222                         "default": "true",
5223                         "description": "A port is composed of one or more p-interfaces."
5224                 },
5225                 {
5226                         "from": "port",
5227                         "to": "pluggable",
5228                         "label": "org.onap.relationships.inventory.LocatedIn",
5229                         "direction": "OUT",
5230                         "multiplicity": "MANY2ONE",
5231                         "contains-other-v": "!${direction}",
5232                         "delete-other-v": "!${direction}",
5233                         "SVC-INFRA": "NONE",
5234                         "prevent-delete": "NONE",
5235                         "default": "true",
5236                         "description": "A port is located in a pluggable."
5237                 },
5238                 {
5239                         "from": "port",
5240                         "to": "port",
5241                         "label": "org.onap.relationships.inventory.LinksTo",
5242                         "direction": "OUT",
5243                         "multiplicity": "ONE2ONE",
5244                         "contains-other-v": "NONE",
5245                         "delete-other-v": "NONE",
5246                         "SVC-INFRA": "NONE",
5247                         "prevent-delete": "NONE",
5248                         "default": "true",
5249                         "description": "A port LinksTo another port."
5250                 },
5251                 {
5252                         "from": "profile",
5253                         "to": "card",
5254                         "label": "org.onap.relationships.inventory.AppliesTo",
5255                         "direction": "OUT",
5256                         "multiplicity": "MANY2MANY",
5257                         "contains-other-v": "NONE",
5258                         "delete-other-v": "NONE",
5259                         "SVC-INFRA": "NONE",
5260                         "prevent-delete": "${direction}",
5261                         "default": "true",
5262                         "description": "The profile (set of characteristics) applies to the card."
5263                 },
5264                 {
5265                         "from": "profile",
5266                         "to": "chassis",
5267                         "label": "org.onap.relationships.inventory.AppliesTo",
5268                         "direction": "OUT",
5269                         "multiplicity": "MANY2MANY",
5270                         "contains-other-v": "NONE",
5271                         "delete-other-v": "None",
5272                         "SVC-INFRA": "NONE",
5273                         "prevent-delete": "${direction}",
5274                         "default": "true",
5275                         "description": "The profile (set of characteristics) applies to the chassis."
5276                 },
5277                 {
5278                         "from": "profile",
5279                         "to": "cloud-region",
5280                         "label": "org.onap.relationships.inventory.AppliesTo",
5281                         "direction": "OUT",
5282                         "multiplicity": "MANY2MANY",
5283                         "contains-other-v": "NONE",
5284                         "delete-other-v": "NONE",
5285                         "prevent-delete": "NONE",
5286                         "default": "true",
5287                         "description": ""
5288                 },
5289                 {
5290                         "from": "profile",
5291                         "to": "hardware-catalog-item",
5292                         "label": "org.onap.relationships.inventory.AppliesTo",
5293                         "direction": "OUT",
5294                         "multiplicity": "MANY2MANY",
5295                         "contains-other-v": "NONE",
5296                         "delete-other-v": "NONE",
5297                         "SVC-INFRA": "NONE",
5298                         "prevent-delete": "${direction}",
5299                         "default": "true",
5300                         "description": "A set of characteristics of the hardware-catalog-item."
5301                 },
5302                 {
5303                         "from": "profile",
5304                         "to": "instance-group",
5305                         "label": "org.onap.relationships.inventory.AppliesTo",
5306                         "direction": "OUT",
5307                         "multiplicity": "MANY2MANY",
5308                         "contains-other-v": "NONE",
5309                         "delete-other-v": "NONE",
5310                         "SVC-INFRA": "NONE",
5311                         "prevent-delete": "${direction}",
5312                         "default": "true",
5313                         "description": "A profile (set of characteristics) applies to the instance-group (as a vrrp group)."
5314                 },
5315                 {
5316                         "from": "profile",
5317                         "to": "l3-network",
5318                         "label": "org.onap.relationships.inventory.AppliesTo",
5319                         "direction": "OUT",
5320                         "multiplicity": "MANY2MANY",
5321                         "contains-other-v": "NONE",
5322                         "delete-other-v": "NONE",
5323                         "SVC-INFRA": "NONE",
5324                         "prevent-delete": "${direction}",
5325                         "default": "true",
5326                         "description": "A profile (set of characteristics) applies to the l3-network."
5327                 },
5328                 {
5329                         "from": "profile",
5330                         "to": "lag-interface",
5331                         "label": "org.onap.relationships.inventory.AppliesTo",
5332                         "direction": "OUT",
5333                         "multiplicity": "MANY2MANY",
5334                         "contains-other-v": "NONE",
5335                         "delete-other-v": "NONE",
5336                         "SVC-INFRA": "NONE",
5337                         "prevent-delete": "${direction}",
5338                         "default": "true",
5339                         "description": "A profile (set of characteristics) applies to the lag-interface.",
5340                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5341                 },
5342                 {
5343                         "from": "profile",
5344                         "to": "l-interface",
5345                         "label": "org.onap.relationships.inventory.AppliesTo",
5346                         "direction": "OUT",
5347                         "multiplicity": "MANY2MANY",
5348                         "contains-other-v": "NONE",
5349                         "delete-other-v": "NONE",
5350                         "SVC-INFRA": "NONE",
5351                         "prevent-delete": "${direction}",
5352                         "default": "true",
5353                         "description": "A profile (set of characteristics) applies to the l-interface.",
5354                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5355                 },
5356                 {
5357                         "from": "profile",
5358                         "to": "logical-link",
5359                         "label": "org.onap.relationships.inventory.AppliesTo",
5360                         "direction": "OUT",
5361                         "multiplicity": "MANY2MANY",
5362                         "contains-other-v": "NONE",
5363                         "delete-other-v": "NONE",
5364                         "SVC-INFRA": "NONE",
5365                         "prevent-delete": "${direction}",
5366                         "default": "true",
5367                         "description": "A profile (set of characteristics) applies to the logical-link."
5368                 },
5369                 {
5370                         "from": "profile",
5371                         "to": "pdu",
5372                         "label": "org.onap.relationships.inventory.AppliesTo",
5373                         "direction": "OUT",
5374                         "multiplicity": "MANY2MANY",
5375                         "contains-other-v": "NONE",
5376                         "delete-other-v": "None",
5377                         "SVC-INFRA": "NONE",
5378                         "prevent-delete": "${direction}",
5379                         "default": "true",
5380                         "description": "The profile (set of characteristics) applies to the pdu."
5381                 },
5382                 {
5383                         "from": "profile",
5384                         "to": "physical-link",
5385                         "label": "org.onap.relationships.inventory.AppliesTo",
5386                         "direction": "OUT",
5387                         "multiplicity": "MANY2MANY",
5388                         "contains-other-v": "NONE",
5389                         "delete-other-v": "NONE",
5390                         "SVC-INFRA": "NONE",
5391                         "prevent-delete": "${direction}",
5392                         "default": "true",
5393                         "description": "A profile (set of characteristics) applies to the physical-link."
5394                 },
5395                 {
5396                         "from": "profile",
5397                         "to": "p-interface",
5398                         "label": "org.onap.relationships.inventory.AppliesTo",
5399                         "direction": "OUT",
5400                         "multiplicity": "MANY2MANY",
5401                         "contains-other-v": "NONE",
5402                         "delete-other-v": "NONE",
5403                         "SVC-INFRA": "NONE",
5404                         "prevent-delete": "${direction}",
5405                         "default": "true",
5406                         "description": "A profile (set of characteristics) applies to the p-interface.",
5407                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5408                 },
5409                 {
5410                         "from": "profile",
5411                         "to": "pluggable",
5412                         "label": "org.onap.relationships.inventory.AppliesTo",
5413                         "direction": "OUT",
5414                         "multiplicity": "MANY2MANY",
5415                         "contains-other-v": "NONE",
5416                         "delete-other-v": "NONE",
5417                         "SVC-INFRA": "NONE",
5418                         "prevent-delete": "${direction}",
5419                         "default": "true",
5420                         "description": "The profile (set of characteristics) applies to the pluggable."
5421                 },
5422                 {
5423                         "from": "profile",
5424                         "to": "pnf",
5425                         "label": "org.onap.relationships.inventory.AppliesTo",
5426                         "direction": "OUT",
5427                         "multiplicity": "MANY2MANY",
5428                         "contains-other-v": "NONE",
5429                         "delete-other-v": "NONE",
5430                         "SVC-INFRA": "NONE",
5431                         "prevent-delete": "${direction}",
5432                         "default": "true",
5433                         "description": "A profile (set of characteristics) applies to the pnf.",
5434                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5435                 },
5436                 {
5437                         "from": "profile",
5438                         "to": "policy",
5439                         "label": "org.onap.relationships.inventory.AppliesTo",
5440                         "direction": "OUT",
5441                         "multiplicity": "MANY2MANY",
5442                         "contains-other-v": "NONE",
5443                         "delete-other-v": "NONE",
5444                         "SVC-INFRA": "NONE",
5445                         "prevent-delete": "${direction}",
5446                         "default": "true",
5447                         "description": "A profile (set of characteristics) applies to the policy.",
5448                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5449                 },
5450                 {
5451                         "from": "profile",
5452                         "to": "pserver",
5453                         "label": "org.onap.relationships.inventory.AppliesTo",
5454                         "direction": "OUT",
5455                         "multiplicity": "MANY2MANY",
5456                         "contains-other-v": "NONE",
5457                         "delete-other-v": "NONE",
5458                         "SVC-INFRA": "NONE",
5459                         "prevent-delete": "${direction}",
5460                         "default": "true",
5461                         "description": "A profile (set of characteristics) applies to the pserver."
5462                 },
5463                 {
5464                         "from": "profile",
5465                         "to": "rack",
5466                         "label": "org.onap.relationships.inventory.AppliesTo",
5467                         "direction": "OUT",
5468                         "multiplicity": "MANY2MANY",
5469                         "contains-other-v": "NONE",
5470                         "delete-other-v": "NONE",
5471                         "SVC-INFRA": "NONE",
5472                         "prevent-delete": "${direction}",
5473                         "default": "true",
5474                         "description": "The profile (set of characteristics) applies to the rack."
5475                 },
5476                 {
5477                         "from": "profile",
5478                         "to": "subnet",
5479                         "label": "org.onap.relationships.inventory.AppliesTo",
5480                         "direction": "OUT",
5481                         "multiplicity": "MANY2MANY",
5482                         "contains-other-v": "NONE",
5483                         "delete-other-v": "NONE",
5484                         "SVC-INFRA": "NONE",
5485                         "prevent-delete": "${direction}",
5486                         "default": "true",
5487                         "description": "A profile (set of characteristics) applies to the subnet."
5488                 },
5489                 {
5490                         "from": "profile",
5491                         "to": "vlan-range",
5492                         "label": "org.onap.relationships.inventory.AppliesTo",
5493                         "direction": "OUT",
5494                         "multiplicity": "MANY2MANY",
5495                         "contains-other-v": "NONE",
5496                         "delete-other-v": "NONE",
5497                         "SVC-INFRA": "NONE",
5498                         "prevent-delete": "${direction}",
5499                         "default": "true",
5500                         "description": "A profile (set of characteristics) applies to the vlan-range."
5501                 },
5502                 {
5503                         "from": "profile",
5504                         "to": "vlan-tag",
5505                         "label": "org.onap.relationships.inventory.AppliesTo",
5506                         "direction": "OUT",
5507                         "multiplicity": "MANY2MANY",
5508                         "contains-other-v": "NONE",
5509                         "delete-other-v": "NONE",
5510                         "SVC-INFRA": "NONE",
5511                         "prevent-delete": "${direction}",
5512                         "default": "true",
5513                         "description": "A profile (set of characteristics) applies to the vlan-tag."
5514                 },
5515                 {
5516                         "from": "profile",
5517                         "to": "vpn-binding",
5518                         "label": "org.onap.relationships.inventory.AppliesTo",
5519                         "direction": "OUT",
5520                         "multiplicity": "MANY2MANY",
5521                         "contains-other-v": "NONE",
5522                         "delete-other-v": "NONE",
5523                         "SVC-INFRA": "NONE",
5524                         "prevent-delete": "${direction}",
5525                         "default": "true",
5526                         "description": "A profile (set of characteristics) applies to the vpn-binding."
5527                 },
5528                 {
5529                         "from": "profile",
5530                         "to": "vrf",
5531                         "label": "org.onap.relationships.inventory.AppliesTo",
5532                         "direction": "OUT",
5533                         "multiplicity": "MANY2MANY",
5534                         "contains-other-v": "NONE",
5535                         "delete-other-v": "NONE",
5536                         "SVC-INFRA": "NONE",
5537                         "prevent-delete": "${direction}",
5538                         "default": "true",
5539                         "description": "A profile (set of characteristics) applies to the vrf.",
5540                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5541                 },
5542                 {
5543                         "from": "pserver",
5544                         "to": "hw-component",
5545                         "label": "org.onap.relationships.inventory.MemberOf",
5546                         "direction": "OUT",
5547                         "multiplicity": "MANY2ONE",
5548                         "contains-other-v": "NONE",
5549                         "delete-other-v": "NONE",
5550                         "prevent-delete": "NONE",
5551                         "default": "true",
5552                         "description": "The hw-component associated to a pserver"
5553                 },
5554                 {
5555                         "from": "pserver",
5556                         "to": "policy",
5557                         "label": "org.onap.relationships.inventory.Implements",
5558                         "direction": "OUT",
5559                         "multiplicity": "MANY2MANY",
5560                         "contains-other-v": "NONE",
5561                         "delete-other-v": "NONE",
5562                         "SVC-INFRA": "NONE",
5563                         "prevent-delete": "NONE",
5564                         "default": "true",
5565                         "description": ""
5566                 },
5567                 {
5568                         "from": "pserver",
5569                         "to": "project",
5570                         "label": "org.onap.relationships.inventory.PartOf",
5571                         "direction": "OUT",
5572                         "multiplicity": "MANY2ONE",
5573                         "contains-other-v": "NONE",
5574                         "delete-other-v": "NONE",
5575                         "SVC-INFRA": "NONE",
5576                         "prevent-delete": "NONE",
5577                         "default": "true",
5578                         "description": "The pserver is part of a project (ex, VPMO that ordered the equipment)."
5579                 },
5580                 {
5581                         "from": "pserver",
5582                         "to": "sw-component",
5583                         "label": "org.onap.relationships.inventory.MemberOf",
5584                         "direction": "OUT",
5585                         "multiplicity": "MANY2ONE",
5586                         "contains-other-v": "NONE",
5587                         "delete-other-v": "NONE",
5588                         "prevent-delete": "NONE",
5589                         "default": "true",
5590                         "description": "The sw-component associated to a pserver"
5591                 },
5592                 {
5593                         "from": "rack",
5594                         "to": "complex",
5595                         "label": "org.onap.relationships.inventory.LocatedIn",
5596                         "direction": "OUT",
5597                         "multiplicity": "MANY2ONE",
5598                         "contains-other-v": "!${direction}",
5599                         "delete-other-v": "!${direction}",
5600                         "SVC-INFRA": "NONE",
5601                         "prevent-delete": "NONE",
5602                         "default": "true",
5603                         "description": "A rack is located in a complex (aka building)."
5604                 },
5605                 {
5606                         "from": "rack",
5607                         "to": "hardware-catalog-item",
5608                         "label": "org.onap.relationships.inventory.IsA",
5609                         "direction": "OUT",
5610                         "multiplicity": "MANY2ONE",
5611                         "contains-other-v": "NONE",
5612                         "delete-other-v": "NONE",
5613                         "SVC-INFRA": "NONE",
5614                         "prevent-delete": "!${direction}",
5615                         "default": "true",
5616                         "description": "The rack is this item from the hardware-catalog."
5617                 },
5618                 {
5619                         "from": "rack",
5620                         "to": "instance-group",
5621                         "label": "org.onap.relationships.inventory.MemberOf",
5622                         "direction": "OUT",
5623                         "multiplicity": "MANY2ONE",
5624                         "contains-other-v": "NONE",
5625                         "delete-other-v": "NONE",
5626                         "SVC-INFRA": "NONE",
5627                         "prevent-delete": "!${direction}",
5628                         "default": "true",
5629                         "description": "The rack is a member of the instance-group (rack-group or pod)."
5630                 },
5631                 {
5632                         "from": "rack-unit",
5633                         "to": "rack",
5634                         "label": "org.onap.relationships.inventory.LocatedIn",
5635                         "direction": "OUT",
5636                         "multiplicity": "MANY2ONE",
5637                         "contains-other-v": "!${direction}",
5638                         "delete-other-v": "!${direction}",
5639                         "SVC-INFRA": "NONE",
5640                         "prevent-delete": "NONE",
5641                         "default": "true",
5642                         "description": "A rack-unit is located in a rack."
5643                 },
5644                 {
5645                         "from": "relationship-component",
5646                         "to": "relationship-rule",
5647                         "label": "org.onap.relationships.inventory.BelongsTo",
5648                         "direction": "OUT",
5649                         "multiplicity": "MANY2ONE",
5650                         "contains-other-v": "!${direction}",
5651                         "delete-other-v": "!${direction}",
5652                         "prevent-delete": "NONE",
5653                         "default": "true",
5654                         "description": "Defines the traversal needed to reach the node of relationship-rule"
5655                 },
5656                 {
5657                         "from": "relationship-rule",
5658                         "to": "policy",
5659                         "label": "org.onap.relationships.inventory.AppliesTo",
5660                         "direction": "OUT",
5661                         "multiplicity": "MANY2MANY",
5662                         "contains-other-v": "NONE",
5663                         "delete-other-v": "NONE",
5664                         "prevent-delete": "NONE",
5665                         "default": "true",
5666                         "description": "Details relationships policy requires."
5667                 },
5668                 {
5669                         "from": "relationship-rule",
5670                         "to": "profile",
5671                         "label": "org.onap.relationships.inventory.AppliesTo",
5672                         "direction": "OUT",
5673                         "multiplicity": "MANY2MANY",
5674                         "contains-other-v": "NONE",
5675                         "delete-other-v": "NONE",
5676                         "prevent-delete": "NONE",
5677                         "default": "true",
5678                         "description": "Details relationships profile requires."
5679                 },
5680                 {
5681                         "from": "rule",
5682                         "to": "next-hop",
5683                         "label": "org.onap.relationships.inventory.Uses",
5684                         "direction": "OUT",
5685                         "multiplicity": "MANY2MANY",
5686                         "contains-other-v": "NONE",
5687                         "delete-other-v": "NONE",
5688                         "prevent-delete": "NONE",
5689                         "default": "true",
5690                         "description": "The rule that is used by the next-hop. For CG-NAT these are the ACL policies."
5691                 },
5692                 {
5693                         "from": "selector-list",
5694                         "to": "policy",
5695                         "label": "org.onap.relationships.inventory.BelongsTo",
5696                         "direction": "OUT",
5697                         "multiplicity": "MANY2ONE",
5698                         "contains-other-v": "!${direction}",
5699                         "delete-other-v": "!${direction}",
5700                         "SVC-INFRA": "NONE",
5701                         "prevent-delete": "NONE",
5702                         "default": "true",
5703                         "description": ""
5704                 },
5705                 {
5706                         "from": "selector-list",
5707                         "to": "rule",
5708                         "label": "org.onap.relationships.inventory.BelongsTo",
5709                         "direction": "OUT",
5710                         "multiplicity": "MANY2ONE",
5711                         "contains-other-v": "!${direction}",
5712                         "delete-other-v": "!${direction}",
5713                         "SVC-INFRA": "NONE",
5714                         "prevent-delete": "NONE",
5715                         "default": "true",
5716                         "description": ""
5717                 },
5718                 {
5719                         "from": "service-instance",
5720                         "to": "owning-entity",
5721                         "label": "org.onap.relationships.inventory.Uses",
5722                         "direction": "OUT",
5723                         "multiplicity": "MANY2ONE",
5724                         "contains-other-v": "NONE",
5725                         "delete-other-v": "NONE",
5726                         "prevent-delete": "NONE",
5727                         "default": "false",
5728                         "description": "service-instance Uses an owning-entity"
5729                 },
5730                 {
5731                         "from": "service-instance",
5732                         "to": "vrf",
5733                         "label": "org.onap.relationships.inventory.ComposedOf",
5734                         "direction": "OUT",
5735                         "multiplicity": "MANY2MANY",
5736                         "contains-other-v": "NONE",
5737                         "delete-other-v": "NONE",
5738                         "prevent-delete": "${direction}",
5739                         "default": "true",
5740                         "description": "This edge relates a vrf that is configured on a pnf to the service-instances that the vrf supports."
5741                 },
5742                 {
5743                         "from": "service-subscription",
5744                         "to": "customer",
5745                         "label": "org.onap.relationships.inventory.BelongsTo",
5746                         "direction": "OUT",
5747                         "multiplicity": "MANY2ONE",
5748                         "contains-other-v": "!${direction}",
5749                         "delete-other-v": "!${direction}",
5750                         "prevent-delete": "NONE",
5751                         "default": "true",
5752                         "description": "service-subscription BelongsTo customer"
5753                 },
5754                 {
5755                         "from": "subnet",
5756                         "to": "zone",
5757                         "label": "org.onap.relationships.inventory.BelongsTo",
5758                         "direction": "OUT",
5759                         "multiplicity": "MANY2ONE",
5760                         "contains-other-v": "!${direction}",
5761                         "delete-other-v": "!${direction}",
5762                         "prevent-delete": "NONE",
5763                         "default": "true",
5764                         "description": "A fabric subnet belongs to a zone."
5765                 },
5766                 {
5767                         "from": "sw-component",
5768                         "to": "profile",
5769                         "label": "org.onap.relationships.inventory.AppliesTo",
5770                         "direction": "OUT",
5771                         "multiplicity": "MANY2MANY",
5772                         "contains-other-v": "NONE",
5773                         "delete-other-v": "NONE",
5774                         "prevent-delete": "NONE",
5775                         "default": "true",
5776                         "description": "The profile associated to a sw-component",
5777                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5778                 },
5779                 {
5780                         "from": "validation-audit",
5781                         "to": "cloud-region",
5782                         "label": "org.onap.relationships.inventory.BelongsTo",
5783                         "direction": "OUT",
5784                         "multiplicity": "ONE2ONE",
5785                         "contains-other-v": "!${direction}",
5786                         "delete-other-v": "!${direction}",
5787                         "prevent-delete": "NONE",
5788                         "default": "true",
5789                         "description": "The validation-audit associated to a cloud-region"
5790                 },
5791                 {
5792                         "from": "validation-audit",
5793                         "to": "line-of-business",
5794                         "label": "org.onap.relationships.inventory.AppliesTo",
5795                         "direction": "OUT",
5796                         "multiplicity": "MANY2ONE",
5797                         "contains-other-v": "NONE",
5798                         "delete-other-v": "NONE",
5799                         "prevent-delete": "NONE",
5800                         "default": "true",
5801                         "description": "The line-of-business associated to a validation-audit"
5802                 },
5803                 {
5804                         "from": "vlan-characteristic",
5805                         "to": "vlan-tag",
5806                         "label": "org.onap.relationships.inventory.AppliesTo",
5807                         "direction": "OUT",
5808                         "multiplicity": "MANY2MANY",
5809                         "contains-other-v": "NONE",
5810                         "delete-other-v": "NONE",
5811                         "SVC-INFRA": "NONE",
5812                         "prevent-delete": "NONE",
5813                         "default": "true",
5814                         "description": ""
5815                 },
5816                 {
5817                         "from": "vpn-binding",
5818                         "to": "aggregate-route",
5819                         "label": "org.onap.relationships.inventory.Uses",
5820                         "direction": "OUT",
5821                         "multiplicity": "ONE2MANY",
5822                         "contains-other-v": "NONE",
5823                         "delete-other-v": "NONE",
5824                         "SVC-INFRA": "NONE",
5825                         "prevent-delete": "NONE",
5826                         "default": "true",
5827                         "description": "A vpn-binding uses many aggregate routes"
5828                 },
5829                 {
5830                         "from": "vrf",
5831                         "to": "network-route",
5832                         "label": "org.onap.relationships.inventory.Uses",
5833                         "direction": "OUT",
5834                         "multiplicity": "MANY2MANY",
5835                         "contains-other-v": "NONE",
5836                         "delete-other-v": "NONE",
5837                         "prevent-delete": "${direction}",
5838                         "default": "true",
5839                         "description": "Relates vrf to network-route for static routes."
5840                 },
5841                 {
5842                         "from": "vrf",
5843                         "to": "next-hop",
5844                         "label": "org.onap.relationships.inventory.Uses",
5845                         "direction": "OUT",
5846                         "multiplicity": "MANY2MANY",
5847                         "contains-other-v": "NONE",
5848                         "delete-other-v": "NONE",
5849                         "prevent-delete": "NONE",
5850                         "default": "true",
5851                         "description": "The vrfs that are used by the next-hop."
5852                 },
5853                 {
5854                         "from": "vserver",
5855                         "to": "instance-group",
5856                         "label": "org.onap.relationships.inventory.MemberOf",
5857                         "direction": "OUT",
5858                         "multiplicity": "MANY2MANY",
5859                         "contains-other-v": "NONE",
5860                         "delete-other-v": "NONE",
5861                         "prevent-delete": "NONE",
5862                         "default": "true",
5863                         "description": ""
5864                 },
5865                 {
5866                         "from": "vserver",
5867                         "to": "sw-component",
5868                         "label": "org.onap.relationships.inventory.MemberOf",
5869                         "direction": "OUT",
5870                         "multiplicity": "MANY2ONE",
5871                         "contains-other-v": "NONE",
5872                         "delete-other-v": "NONE",
5873                         "prevent-delete": "NONE",
5874                         "default": "true",
5875                         "description": "The sw-component associated to a vserver"
5876                 },
5877                 {
5878                         "from": "zone",
5879                         "to": "service-instance",
5880                         "label": "org.onap.relationships.inventory.Uses",
5881                         "direction": "OUT",
5882                         "multiplicity": "MANY2MANY",
5883                         "contains-other-v": "NONE",
5884                         "delete-other-v": "NONE",
5885                         "prevent-delete": "NONE",
5886                         "default": "false",
5887                         "description": ""
5888                 },
5889                 {
5890                         "from": "service-instance",
5891                         "to": "network-route",
5892                         "label": "org.onap.relationships.inventory.ComposedOf",
5893                         "direction": "OUT",
5894                         "multiplicity": "MANY2MANY",
5895                         "contains-other-v": "NONE",
5896                         "delete-other-v": "${direction}",
5897                         "prevent-delete": "NONE",
5898                         "default": "true",
5899                         "description": ""
5900                 },
5901                 {
5902                         "from": "selector-list",
5903                         "to": "object-group",
5904                         "label": "org.onap.relationships.inventory.BelongsTo",
5905                         "direction": "OUT",
5906                         "multiplicity": "MANY2ONE",
5907                         "contains-other-v": "!${direction}",
5908                         "delete-other-v": "!${direction}",
5909                         "SVC-INFRA": "NONE",
5910                         "prevent-delete": "NONE",
5911                         "default": "true",
5912                         "description": ""
5913                 },
5914                 {
5915                         "from": "zone",
5916                         "to": "endpoint",
5917                         "label": "org.onap.relationships.inventory.Uses",
5918                         "direction": "OUT",
5919                         "multiplicity": "MANY2MANY",
5920                         "contains-other-v": "NONE",
5921                         "delete-other-v": "NONE",
5922                         "SVC-INFRA": "NONE",
5923                         "prevent-delete": "${direction}",
5924                         "default": "true",
5925                         "description": "",
5926                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5927                 },
5928         {
5929             "from": "generic-vnf",
5930             "to": "object-group",
5931             "label": "org.onap.relationships.inventory.AppliesTo",
5932             "direction": "OUT",
5933             "multiplicity": "MANY2MANY",
5934             "contains-other-v": "NONE",
5935             "delete-other-v": "NONE",
5936             "SVC-INFRA": "NONE",
5937             "prevent-delete": "NONE",
5938             "default": "true",
5939             "description":"A relationship that ties the device to the prefix-list/community-list."
5940         },
5941                 {
5942                         "from": "pnf",
5943                         "to": "endpoint",
5944                         "label": "org.onap.relationships.inventory.Uses",
5945                         "direction": "OUT",
5946                         "multiplicity": "MANY2MANY",
5947                         "contains-other-v": "NONE",
5948                         "delete-other-v": "NONE",
5949                         "SVC-INFRA": "NONE",
5950                         "prevent-delete": "NONE",
5951                         "default": "true",
5952                         "description": "",
5953                         "relationship-properties": ["data-owner","data-source","data-source-version"]
5954                 },
5955                 {
5956                         "from": "port-list",
5957                         "to": "endpoint",
5958                         "label": "org.onap.relationships.inventory.BelongsTo",
5959                         "direction": "OUT",
5960                         "multiplicity": "MANY2ONE",
5961                         "contains-other-v": "!${direction}",
5962                         "delete-other-v": "!${direction}",
5963                         "SVC-INFRA": "NONE",
5964                         "prevent-delete": "NONE",
5965                         "default": "true",
5966                         "description": ""
5967                 },
5968                 {
5969                         "from": "selector-list",
5970                         "to": "endpoint",
5971                         "label": "org.onap.relationships.inventory.BelongsTo",
5972                         "direction": "OUT",
5973                         "multiplicity": "MANY2ONE",
5974                         "contains-other-v": "!${direction}",
5975                         "delete-other-v": "!${direction}",
5976                         "SVC-INFRA": "NONE",
5977                         "prevent-delete": "NONE",
5978                         "default": "true",
5979                         "description": ""
5980                 },
5981                 {
5982                         "from": "mapping",
5983                         "to": "object-group",
5984                         "label": "org.onap.relationships.inventory.MemberOf",
5985                         "direction": "OUT",
5986                         "multiplicity": "ONE2MANY",
5987                         "contains-other-v": "NONE",
5988                         "delete-other-v": "NONE",
5989                         "prevent-delete": "NONE",
5990                         "default": "true",
5991                         "description": "The mapping associated to an object-group"
5992                 },
5993                 {
5994                         "from": "complex",
5995                         "to": "endpoint",
5996                         "label": "org.onap.relationships.inventory.Uses",
5997                         "direction": "OUT",
5998                         "multiplicity": "MANY2MANY",
5999                         "contains-other-v": "NONE",
6000                         "delete-other-v": "NONE",
6001                         "SVC-INFRA": "NONE",
6002                         "prevent-delete": "${direction}",
6003                         "default": "true",
6004                         "description": ""
6005                 },
6006                 {
6007                         "from": "relationship-rule",
6008                         "to": "endpoint",
6009                         "label": "org.onap.relationships.inventory.AppliesTo",
6010                         "direction": "OUT",
6011                         "multiplicity": "MANY2MANY",
6012                         "contains-other-v": "NONE",
6013                         "delete-other-v": "NONE",
6014                         "prevent-delete": "${direction}",
6015                         "default": "true",
6016                         "description": "Details relationships endpoint requires"
6017                 },
6018                 {
6019                         "from": "policy",
6020                         "to": "object-group",
6021                         "label": "org.onap.relationships.inventory.Uses",
6022                         "direction": "OUT",
6023                         "multiplicity": "MANY2MANY",
6024                         "contains-other-v": "NONE",
6025                         "delete-other-v": "NONE",
6026                         "prevent-delete": "NONE",
6027                         "default": "true",
6028                         "description": "",
6029                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6030                 },
6031                 {
6032                         "from": "object-group",
6033                         "to": "complex",
6034                         "label": "org.onap.relationships.inventory.LocatedIn",
6035                         "direction": "OUT",
6036                         "multiplicity": "MANY2MANY",
6037                         "contains-other-v": "NONE",
6038                         "delete-other-v": "NONE",
6039                         "prevent-delete": "NONE",
6040                         "default": "true",
6041                         "description": "The object-group is located in a complex"
6042                 },
6043                 {
6044                         "from": "pserver",
6045                         "to": "endpoint",
6046                         "label": "org.onap.relationships.inventory.Uses",
6047                         "direction": "OUT",
6048                         "multiplicity": "MANY2MANY",
6049                         "contains-other-v": "NONE",
6050                         "delete-other-v": "NONE",
6051                         "SVC-INFRA": "NONE",
6052                         "prevent-delete": "${direction}",
6053                         "default": "true",
6054                         "description": "",
6055                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6056                 },
6057                 {
6058                         "from": "relationship-rule",
6059                         "to": "object-group",
6060                         "label": "org.onap.relationships.inventory.AppliesTo",
6061                         "direction": "OUT",
6062                         "multiplicity": "MANY2MANY",
6063                         "contains-other-v": "NONE",
6064                         "delete-other-v": "NONE",
6065                         "prevent-delete": "NONE",
6066                         "default": "true",
6067                         "description": "Details relationships object-group requires"
6068                 },
6069                 {
6070                         "from": "object-group",
6071                         "to": "vrf",
6072                         "label": "org.onap.relationships.inventory.AppliesTo",
6073                         "direction": "OUT",
6074                         "multiplicity": "MANY2MANY",
6075                         "contains-other-v": "NONE",
6076                         "delete-other-v": "NONE",
6077                         "prevent-delete": "${direction}",
6078                         "default": "true",
6079                         "description": "The object-group to VRF for various route types.",
6080                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6081                 },
6082                 {
6083                         "from": "profile",
6084                         "to": "endpoint",
6085                         "label": "org.onap.relationships.inventory.AppliesTo",
6086                         "direction": "OUT",
6087                         "multiplicity": "MANY2MANY",
6088                         "contains-other-v": "NONE",
6089                         "delete-other-v": "NONE",
6090                         "SVC-INFRA": "NONE",
6091                         "prevent-delete": "${direction}",
6092                         "default": "true",
6093                         "description": "A profile (set of characteristics) applies to the endpoint."
6094                 },
6095                 {
6096                         "from": "cloud-region",
6097                         "to": "endpoint",
6098                         "label": "org.onap.relationships.inventory.Uses",
6099                         "direction": "OUT",
6100                         "multiplicity": "MANY2MANY",
6101                         "contains-other-v": "NONE",
6102                         "delete-other-v": "NONE",
6103                         "SVC-INFRA": "NONE",
6104                         "prevent-delete": "${direction}",
6105                         "default": "true",
6106                         "description": ""
6107                 },
6108                 {
6109                         "from": "object-group",
6110                         "to": "object-group",
6111                         "label": "org.onap.relationships.inventory.AppliesTo",
6112                         "direction": "OUT",
6113                         "multiplicity": "MANY2MANY",
6114                         "contains-other-v": "NONE",
6115                         "delete-other-v": "NONE",
6116                         "prevent-delete": "NONE",
6117                         "default": "true",
6118                         "description": "The object-gorup that applies to an object-group"
6119                 },
6120                 {
6121                         "from": "object-group",
6122                         "to": "cloud-region",
6123                         "label": "org.onap.relationships.inventory.LocatedIn",
6124                         "direction": "OUT",
6125                         "multiplicity": "MANY2MANY",
6126                         "contains-other-v": "NONE",
6127                         "delete-other-v": "NONE",
6128                         "prevent-delete": "NONE",
6129                         "default": "true",
6130                         "description": "The object-group is located in a cloud-region"
6131                 },
6132                 {
6133                         "from": "rule",
6134                         "to": "object-group",
6135                         "label": "org.onap.relationships.inventory.Uses",
6136                         "direction": "OUT",
6137                         "multiplicity": "MANY2MANY",
6138                         "contains-other-v": "NONE",
6139                         "delete-other-v": "NONE",
6140                         "SVC-INFRA": "NONE",
6141                         "prevent-delete": "!${direction}",
6142                         "default": "true",
6143                         "description": "",
6144                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6145                 },
6146                 {
6147                         "from": "rule",
6148                         "to": "object-group",
6149                         "label": "org.onap.relationships.inventory.AppliesTo",
6150                         "direction": "OUT",
6151                         "multiplicity": "MANY2MANY",
6152                         "contains-other-v": "NONE",
6153                         "delete-other-v": "NONE",
6154                         "SVC-INFRA": "NONE",
6155                         "prevent-delete": "!${direction}",
6156                         "default": "false",
6157                         "description": "",
6158                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6159                 },
6160                 {
6161                         "from": "rule",
6162                         "to": "object-group",
6163                         "label": "org.onap.relationships.inventory.Source",
6164                         "direction": "OUT",
6165                         "multiplicity": "MANY2MANY",
6166                         "contains-other-v": "NONE",
6167                         "delete-other-v": "NONE",
6168                         "SVC-INFRA": "NONE",
6169                         "prevent-delete": "!${direction}",
6170                         "default": "false",
6171                         "description": "",
6172                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6173                 },
6174                 {
6175                         "from": "rule",
6176                         "to": "object-group",
6177                         "label": "org.onap.relationships.inventory.Destination",
6178                         "direction": "OUT",
6179                         "multiplicity": "MANY2MANY",
6180                         "contains-other-v": "NONE",
6181                         "delete-other-v": "NONE",
6182                         "SVC-INFRA": "NONE",
6183                         "prevent-delete": "!${direction}",
6184                         "default": "false",
6185                         "description": "",
6186                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6187                 },
6188                 {
6189                         "from": "profile",
6190                         "to": "object-group",
6191                         "label": "org.onap.relationships.inventory.AppliesTo",
6192                         "direction": "OUT",
6193                         "multiplicity": "MANY2MANY",
6194                         "contains-other-v": "NONE",
6195                         "delete-other-v": "NONE",
6196                         "prevent-delete": "${direction}",
6197                         "default": "true",
6198                         "description": "The profile (set of characteristics) classifies the object-group.",
6199                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6200                 },
6201                 {
6202                         "from": "object-group",
6203                         "to": "zone",
6204                         "label": "org.onap.relationships.inventory.LocatedIn",
6205                         "direction": "OUT",
6206                         "multiplicity": "MANY2MANY",
6207                         "contains-other-v": "NONE",
6208                         "delete-other-v": "NONE",
6209                         "prevent-delete": "NONE",
6210                         "default": "true",
6211                         "description": "The object-group is located in a zone"
6212                 },
6213                 {
6214                         "from": "network-route",
6215                         "to": "object-group",
6216                         "label": "org.onap.relationships.inventory.MemberOf",
6217                         "direction": "OUT",
6218                         "multiplicity": "MANY2MANY",
6219                         "contains-other-v": "NONE",
6220                         "delete-other-v": "NONE",
6221                         "prevent-delete": "${direction}",
6222                         "default": "true",
6223                         "description": "The route is part of part of a route-list that is modeled in an object-group."
6224                 },
6225                 {
6226                         "from": "ip-address-list",
6227                         "to": "object-group",
6228                         "label": "org.onap.relationships.inventory.BelongsTo",
6229                         "direction": "OUT",
6230                         "multiplicity": "MANY2ONE",
6231                         "contains-other-v": "!${direction}",
6232                         "delete-other-v": "!${direction}",
6233                         "SVC-INFRA": "NONE",
6234                         "prevent-delete": "NONE",
6235                         "default": "true",
6236                         "description": ""
6237                 },
6238                 {
6239                         "from": "object-group",
6240                         "to": "pnf",
6241                         "label": "org.onap.relationships.inventory.AppliesTo",
6242                         "direction": "OUT",
6243                         "multiplicity": "MANY2MANY",
6244                         "contains-other-v": "NONE",
6245                         "delete-other-v": "NONE",
6246                         "SVC-INFRA": "NONE",
6247                         "prevent-delete": "NONE",
6248                         "default": "true",
6249                         "description": "",
6250                         "relationship-properties": ["data-owner","data-source","data-source-version"]
6251                 },
6252                 {
6253                         "from": "community-list",
6254                         "to": "object-group",
6255                         "label": "org.onap.relationships.inventory.BelongsTo",
6256                         "direction": "OUT",
6257                         "multiplicity": "MANY2ONE",
6258                         "contains-other-v": "!${direction}",
6259                         "delete-other-v": "!${direction}",
6260                         "SVC-INFRA": "NONE",
6261                         "prevent-delete": "NONE",
6262                         "default": "true",
6263                         "description": ""
6264                 },
6265                 {
6266                         "from": "port-list",
6267                         "to": "object-group",
6268                         "label": "org.onap.relationships.inventory.BelongsTo",
6269                         "direction": "OUT",
6270                         "multiplicity": "MANY2ONE",
6271                         "contains-other-v": "!${direction}",
6272                         "delete-other-v": "!${direction}",
6273                         "SVC-INFRA": "NONE",
6274                         "prevent-delete": "NONE",
6275                         "default": "true",
6276                         "description": ""
6277                 },
6278                 {
6279                         "from": "service-instance",
6280                         "to": "owning-entity",
6281                         "label": "org.onap.relationships.inventory.Uses",
6282                         "direction": "OUT",
6283                         "multiplicity": "MANY2ONE",
6284                         "contains-other-v": "NONE",
6285                         "delete-other-v": "NONE",
6286                         "prevent-delete": "NONE",
6287                         "default": "false",
6288                         "description":"service-instance Uses an owning-entity"
6289                 },{
6290                         "from": "vrf",
6291                         "to": "instance-group",
6292                         "label": "org.onap.relationships.inventory.Primary",
6293                         "direction": "OUT",
6294                         "multiplicity": "MANY2MANY",
6295                         "contains-other-v": "NONE",
6296                         "delete-other-v": "NONE",
6297                         "prevent-delete": "${direction}",
6298                         "default": "false",
6299                         "description":"used for vrf fallback"
6300                 },{
6301                         "from": "vrf",
6302                         "to": "instance-group",
6303                         "label": "org.onap.relationships.inventory.Secondary",
6304                         "direction": "OUT",
6305                         "multiplicity": "MANY2MANY",
6306                         "contains-other-v": "NONE",
6307                         "delete-other-v": "NONE",
6308                         "prevent-delete": "${direction}",
6309                         "default": "false",
6310                         "description":"used for vrf fallback"
6311                 },{
6312                         "from": "platform",
6313                         "to": "profile",
6314                         "label": "org.onap.relationships.inventory.Uses",
6315                         "direction": "OUT",
6316                         "multiplicity": "ONE2MANY",
6317                         "contains-other-v": "NONE",
6318                         "delete-other-v": "NONE",
6319                         "prevent-delete": "NONE",
6320                         "default": "true",
6321                         "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6322                 },{
6323                         "from": "platform",
6324                         "to": "endpoint",
6325                         "label": "org.onap.relationships.inventory.Uses",
6326                         "direction": "OUT",
6327                         "multiplicity": "ONE2MANY",
6328                         "contains-other-v": "NONE",
6329                         "delete-other-v": "NONE",
6330                         "prevent-delete": "NONE",
6331                         "default": "true",
6332                         "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6333                 },{
6334                         "from": "platform",
6335                         "to": "object-group",
6336                         "label": "org.onap.relationships.inventory.Uses",
6337                         "direction": "OUT",
6338                         "multiplicity": "ONE2MANY",
6339                         "contains-other-v": "NONE",
6340                         "delete-other-v": "NONE",
6341                         "prevent-delete": "NONE",
6342                         "default": "true",
6343                         "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6344                 },{
6345                         "from": "platform",
6346                         "to": "policy",
6347                         "label": "org.onap.relationships.inventory.Uses",
6348                         "direction": "OUT",
6349                         "multiplicity": "ONE2MANY",
6350                         "contains-other-v": "NONE",
6351                         "delete-other-v": "NONE",
6352                         "prevent-delete": "NONE",
6353                         "default": "true",
6354                         "description":"Used by Auditing applications to identify appropriate audit models based on the platform associated with the given object"
6355                 },
6356         {
6357             "from": "metadatum",
6358             "to": "rule",
6359             "label": "org.onap.relationships.inventory.BelongsTo",
6360             "direction": "OUT",
6361             "multiplicity": "MANY2ONE",
6362             "contains-other-v": "!${direction}",
6363             "delete-other-v": "!${direction}",
6364             "prevent-delete": "NONE",
6365             "default": "true",
6366             "description":""
6367         },{
6368             "from": "class-map-member",
6369             "to": "parameter-list",
6370             "label": "org.onap.relationships.inventory.Uses",
6371             "direction": "OUT",
6372             "multiplicity": "MANY2MANY",
6373             "contains-other-v": "NONE",
6374             "delete-other-v": "NONE",
6375             "prevent-delete": "${direction}",
6376             "default": "true",
6377             "description":"class-map-member to parameter-list"
6378         },{
6379             "from": "class-map-member",
6380             "to": "class-map",
6381             "label": "org.onap.relationships.inventory.MemberOf",
6382             "direction": "OUT",
6383             "multiplicity": "MANY2ONE",
6384             "contains-other-v": "NONE",
6385             "delete-other-v": "NONE",
6386             "prevent-delete": "!${direction}",
6387             "default": "true",
6388             "description":"Member of class map"
6389         },{
6390             "from": "policy-key-term",
6391             "to": "parameter-list",
6392             "label": "org.onap.relationships.inventory.Uses",
6393             "direction": "OUT",
6394             "multiplicity": "MANY2MANY",
6395             "contains-other-v": "NONE",
6396             "delete-other-v": "NONE",
6397             "prevent-delete": "${direction}",
6398             "default": "true",
6399             "description":"policy-key-term to parameter-list"
6400         },{
6401             "from": "policy-map-member",
6402             "to": "policy",
6403             "label": "org.onap.relationships.inventory.MemberOf",
6404             "direction": "OUT",
6405             "multiplicity": "MANY2ONE",
6406             "contains-other-v": "NONE",
6407             "delete-other-v": "NONE",
6408             "prevent-delete": "!${direction}",
6409             "default": "true",
6410             "description":"Member of policy map"
6411         },{
6412             "from": "policy-map-member",
6413             "to": "policy-key-term",
6414             "label": "org.onap.relationships.inventory.Uses",
6415             "direction": "OUT",
6416             "multiplicity": "ONE2MANY",
6417             "contains-other-v": "NONE",
6418             "delete-other-v": "NONE",
6419             "prevent-delete": "${direction}",
6420             "default": "true",
6421             "description":"Policy key term related to policy map member"
6422         },{
6423             "from": "policy-map-member",
6424             "to": "class-map",
6425             "label": "org.onap.relationships.inventory.Uses",
6426             "direction": "OUT",
6427             "multiplicity": "MANY2MANY",
6428             "contains-other-v": "NONE",
6429             "delete-other-v": "NONE",
6430             "prevent-delete": "${direction}",
6431             "default": "true",
6432             "description":"Class-map related to policy-map-member"
6433         },{
6434             "from": "l-interface",
6435             "to": "object-group",
6436             "label": "org.onap.relationships.inventory.MemberOf",
6437             "direction": "OUT",
6438             "multiplicity": "ONE2MANY",
6439             "contains-other-v": "NONE",
6440             "delete-other-v": "NONE",
6441             "prevent-delete": "NONE",
6442             "default": "true",
6443             "description":"Member of l-interface"
6444         },{
6445             "from": "hold-timer",
6446             "to": "p-interface",
6447             "label": "tosca.relationships.network.BindsTo",
6448             "direction": "OUT",
6449             "multiplicity": "ONE2ONE",
6450             "contains-other-v": "!${direction}",
6451             "delete-other-v": "!${direction}",
6452             "prevent-delete": "NONE",
6453             "default": "true",
6454             "description":"used for generic interface parameters"
6455         },{
6456             "from": "gig-ether-option",
6457             "to": "p-interface",
6458             "label": "tosca.relationships.network.BindsTo",
6459             "direction": "OUT",
6460             "multiplicity": "ONE2ONE",
6461             "contains-other-v": "!${direction}",
6462             "delete-other-v": "!${direction}",
6463             "prevent-delete": "NONE",
6464             "default": "true",
6465             "description":"used for generic interface parameters"
6466         },{
6467             "from": "temporary-parameter-list",
6468             "to": "p-interface",
6469             "label": "tosca.relationships.network.BindsTo",
6470             "direction": "OUT",
6471             "multiplicity": "MANY2ONE",
6472             "contains-other-v": "!${direction}",
6473             "delete-other-v": "!${direction}",
6474             "prevent-delete": "NONE",
6475             "default": "true",
6476             "description":"used for generic interface parameters"
6477         },{
6478             "from": "temporary-parameter-list",
6479             "to": "l-interface",
6480             "label": "tosca.relationships.network.BindsTo",
6481             "direction": "OUT",
6482             "multiplicity": "MANY2ONE",
6483             "contains-other-v": "!${direction}",
6484             "delete-other-v": "!${direction}",
6485             "prevent-delete": "NONE",
6486             "default": "true",
6487             "description":"used for generic interface parameters"
6488         },{
6489             "from": "aggregated-ether-option",
6490             "to": "lag-interface",
6491             "label": "tosca.relationships.network.BindsTo",
6492             "direction": "OUT",
6493             "multiplicity": "ONE2ONE",
6494             "contains-other-v": "!${direction}",
6495             "delete-other-v": "!${direction}",
6496             "prevent-delete": "NONE",
6497             "default": "true",
6498             "description":"used for generic interface parameters"
6499         },{
6500             "from": "temporary-parameter-list",
6501             "to": "lag-interface",
6502             "label": "tosca.relationships.network.BindsTo",
6503             "direction": "OUT",
6504             "multiplicity": "MANY2ONE",
6505             "contains-other-v": "!${direction}",
6506             "delete-other-v": "!${direction}",
6507             "prevent-delete": "NONE",
6508             "default": "true",
6509             "description":"used for generic interface parameters"
6510         },{
6511             "from": "lacp",
6512             "to": "aggregated-ether-option",
6513             "label": "tosca.relationships.network.BindsTo",
6514             "direction": "OUT",
6515             "multiplicity": "ONE2ONE",
6516             "contains-other-v": "!${direction}",
6517             "delete-other-v": "!${direction}",
6518             "prevent-delete": "NONE",
6519             "default": "true",
6520             "description":"used for generic interface parameters"
6521         },{
6522             "from": "policy",
6523             "to": "lag-interface",
6524             "label": "tosca.relationships.network.AppliesTo",
6525             "direction": "OUT",
6526             "multiplicity": "MANY2MANY",
6527             "contains-other-v": "NONE",
6528             "delete-other-v": "NONE",
6529             "prevent-delete": "NONE",
6530             "default": "true",
6531             "description":"used to support NCX-Hub"
6532         },{
6533             "from": "esi",
6534             "to": "lag-interface",
6535             "label": "tosca.relationships.network.BindsTo",
6536             "direction": "OUT",
6537             "multiplicity": "ONE2ONE",
6538             "contains-other-v": "!${direction}",
6539             "delete-other-v": "!${direction}",
6540             "prevent-delete": "NONE",
6541             "default": "true",
6542             "description":"used for generic interface parameters"
6543         },{
6544             "from": "vlan-range",
6545             "to": "zone",
6546             "label": "tosca.relationships.network.BelongsTo",
6547             "direction": "OUT",
6548             "multiplicity": "MANY2ONE",
6549             "contains-other-v": "!${direction}",
6550             "delete-other-v": "!${direction}",
6551             "prevent-delete": "NONE",
6552             "default": "true",
6553             "description":"The vlan-range is located in a zone."
6554         },{
6555             "from": "zone",
6556             "to": "zone",
6557             "label": "tosca.relationships.network.AppliesTo",
6558             "direction": "OUT",
6559             "multiplicity": "MANY2MANY",
6560             "contains-other-v": "NONE",
6561             "delete-other-v": "NONE",
6562             "prevent-delete": "NONE",
6563             "default": "true",
6564             "description":"the zone is associated to another zone."
6565         },{
6566             "from": "icmp-unreachable",
6567             "to": "l-interface",
6568             "label": "tosca.relationships.network.BindsTo",
6569             "direction": "OUT",
6570             "multiplicity": "ONE2ONE",
6571             "contains-other-v": "!${direction}",
6572             "delete-other-v": "!${direction}",
6573             "prevent-delete": "NONE",
6574             "default": "true",
6575             "description":"used for generic interface"
6576         },{
6577             "from": "k8s-resource",
6578             "to": "tenant",
6579             "label": "org.onap.relationships.inventory.BelongsTo",
6580             "direction": "OUT",
6581             "multiplicity": "MANY2ONE",
6582             "contains-other-v": "!${direction}",
6583             "delete-other-v": "NONE",
6584             "prevent-delete": "!${direction}",
6585             "default": "true",
6586             "description":""
6587         },{
6588             "from": "vf-module",
6589             "to": "k8s-resource",
6590             "label": "org.onap.relationships.inventory.Uses",
6591             "direction": "OUT",
6592             "multiplicity": "ONE2MANY",
6593             "contains-other-v": "NONE",
6594             "delete-other-v": "NONE",
6595             "prevent-delete": "NONE",
6596             "default": "true",
6597             "description":""
6598         },{
6599             "from": "generic-vnf",
6600             "to": "k8s-resource",
6601             "label": "tosca.relationships.HostedOn",
6602             "direction": "OUT",
6603             "multiplicity": "ONE2MANY",
6604             "contains-other-v": "NONE",
6605             "delete-other-v": "NONE",
6606             "prevent-delete": "NONE",
6607             "default": "true",
6608             "description":""
6609         }
6610         ]
6611 }