Updated Sparky to add ECOMP functionality Browse, Specialized Search, BYOQ, and the...
[aai/sparky-fe.git] / src / app / assets / configuration / aai / dbedgeRules.json
1 {
2         "rules": [
3                 {
4                         "from": "allotted-resource",
5                         "to": "generic-vnf",
6                         "label": "org.onap.relationships.inventory.PartOf",
7                         "direction": "OUT",
8                         "multiplicity": "MANY2MANY",
9                         "contains-other-v": "NONE",
10                         "delete-other-v": "NONE",
11                         "prevent-delete": "NONE",
12                         "default": "true",
13                         "description":""
14                 },
15                 {
16                         "from": "allotted-resource",
17                         "to": "instance-group",
18                         "label": "org.onap.relationships.inventory.MemberOf",
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": "l3-network",
30                         "label": "org.onap.relationships.inventory.PartOf",
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": "l-interface",
42                         "label": "org.onap.relationships.inventory.Uses",
43                         "direction": "OUT",
44                         "multiplicity": "ONE2MANY",
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": "network-policy",
54                         "label": "org.onap.relationships.inventory.Uses",
55                         "direction": "OUT",
56                         "multiplicity": "ONE2ONE",
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": "vlan",
66                         "label": "org.onap.relationships.inventory.PartOf",
67                         "direction": "OUT",
68                         "multiplicity": "MANY2MANY",
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": "vpn-binding",
78                         "label": "org.onap.relationships.inventory.BelongsTo",
79                         "direction": "OUT",
80                         "multiplicity": "MANY2MANY",
81                         "contains-other-v": "NONE",
82                         "delete-other-v": "NONE",
83                         "prevent-delete": "!${direction}",
84                         "default": "true",
85                         "description":""
86                 },
87                 {
88                         "from": "tunnel-xconnect",
89                         "to": "allotted-resource",
90                         "label": "org.onap.relationships.inventory.BelongsTo",
91                         "direction": "OUT",
92                         "multiplicity": "ONE2ONE",
93                         "contains-other-v": "!${direction}",
94                         "delete-other-v": "!${direction}",
95                         "prevent-delete": "NONE",
96                         "default": "true",
97                         "description":""
98                 },
99                 {
100                         "from": "availability-zone",
101                         "to": "complex",
102                         "label": "org.onap.relationships.inventory.LocatedIn",
103                         "direction": "OUT",
104                         "multiplicity": "MANY2ONE",
105                         "contains-other-v": "NONE",
106                         "delete-other-v": "NONE",
107                         "prevent-delete": "!${direction}",
108                         "default": "true",
109                         "description":""
110                 },
111                 {
112                         "from": "availability-zone",
113                         "to": "service-capability",
114                         "label": "org.onap.relationships.inventory.AppliesTo",
115                         "direction": "OUT",
116                         "multiplicity": "MANY2MANY",
117                         "contains-other-v": "NONE",
118                         "delete-other-v": "NONE",
119                         "prevent-delete": "!${direction}",
120                         "default": "true",
121                         "description":""
122                 },
123                 {
124                         "from": "availability-zone",
125                         "to": "cloud-region",
126                         "label": "org.onap.relationships.inventory.BelongsTo",
127                         "direction": "OUT",
128                         "multiplicity": "MANY2ONE",
129                         "contains-other-v": "!${direction}",
130                         "delete-other-v": "!${direction}",
131                         "prevent-delete": "NONE",
132                         "default": "true",
133                         "description":""
134                 },
135                 {
136                         "from": "cloud-region",
137                         "to": "complex",
138                         "label": "org.onap.relationships.inventory.LocatedIn",
139                         "direction": "OUT",
140                         "multiplicity": "MANY2ONE",
141                         "contains-other-v": "NONE",
142                         "delete-other-v": "NONE",
143                         "prevent-delete": "!${direction}",
144                         "default": "true",
145                         "description":""
146                 },
147                 {
148                         "from": "cloud-region",
149                         "to": "l3-network",
150                         "label": "org.onap.relationships.inventory.Uses",
151                         "direction": "OUT",
152                         "multiplicity": "MANY2MANY",
153                         "contains-other-v": "NONE",
154                         "delete-other-v": "NONE",
155                         "prevent-delete": "NONE",
156                         "default": "true",
157                         "description":""
158                 },
159                 {
160                         "from": "cloud-region",
161                         "to": "zone",
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": "NONE",
168                         "default": "true",
169                         "description":""
170                 },
171                 {
172                         "from": "dvs-switch",
173                         "to": "cloud-region",
174                         "label": "org.onap.relationships.inventory.BelongsTo",
175                         "direction": "OUT",
176                         "multiplicity": "MANY2ONE",
177                         "contains-other-v": "!${direction}",
178                         "delete-other-v": "NONE",
179                         "prevent-delete": "!${direction}",
180                         "default": "true",
181                         "description":""
182                 },
183                 {
184                         "from": "flavor",
185                         "to": "cloud-region",
186                         "label": "org.onap.relationships.inventory.BelongsTo",
187                         "direction": "OUT",
188                         "multiplicity": "MANY2ONE",
189                         "contains-other-v": "!${direction}",
190                         "delete-other-v": "NONE",
191                         "prevent-delete": "!${direction}",
192                         "default": "true",
193                         "description":""
194                 },
195                 {
196                         "from": "group-assignment",
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": "image",
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": "oam-network",
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": "snapshot",
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": "tenant",
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": "vip-ipv4-address-list",
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": "vip-ipv6-address-list",
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": "volume-group",
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": "line-of-business",
293                         "to": "cloud-region",
294                         "label": "org.onap.relationships.inventory.Uses",
295                         "direction": "OUT",
296                         "multiplicity": "MANY2MANY",
297                         "contains-other-v": "NONE",
298                         "delete-other-v": "NONE",
299                         "prevent-delete": "NONE",
300                         "default": "true",
301                         "description":""
302                 },
303                 {
304                         "from": "complex",
305                         "to": "l3-network",
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": "ctag-pool",
317                         "to": "complex",
318                         "label": "org.onap.relationships.inventory.BelongsTo",
319                         "direction": "OUT",
320                         "multiplicity": "MANY2ONE",
321                         "contains-other-v": "!${direction}",
322                         "delete-other-v": "!${direction}",
323                         "prevent-delete": "NONE",
324                         "default": "true",
325                         "description":""
326                 },
327                 {
328                         "from": "configuration",
329                         "to": "allotted-resource",
330                         "label": "org.onap.relationships.inventory.Uses",
331                         "direction": "OUT",
332                         "multiplicity": "MANY2ONE",
333                         "contains-other-v": "NONE",
334                         "delete-other-v": "${direction}",
335                         "prevent-delete": "NONE",
336                         "default": "true",
337                         "description":""
338                 },
339                 {
340                         "from": "configuration",
341                         "to": "logical-link",
342                         "label": "org.onap.relationships.inventory.Uses",
343                         "direction": "OUT",
344                         "multiplicity": "ONE2MANY",
345                         "contains-other-v": "NONE",
346                         "delete-other-v": "NONE",
347                         "prevent-delete": "NONE",
348                         "default": "true",
349                         "description":""
350                 },
351                 {
352                         "from": "metadatum",
353                         "to": "configuration",
354                         "label": "org.onap.relationships.inventory.BelongsTo",
355                         "direction": "OUT",
356                         "multiplicity": "MANY2ONE",
357                         "contains-other-v": "!${direction}",
358                         "delete-other-v": "!${direction}",
359                         "prevent-delete": "NONE",
360                         "default": "true",
361                         "description":""
362                 },
363                 {
364                         "from": "connector",
365                         "to": "virtual-data-center",
366                         "label": "org.onap.relationships.inventory.LocatedIn",
367                         "direction": "OUT",
368                         "multiplicity": "MANY2MANY",
369                         "contains-other-v": "NONE",
370                         "delete-other-v": "NONE",
371                         "prevent-delete": "NONE",
372                         "default": "true",
373                         "description":""
374                 },
375                 {
376                         "from": "metadatum",
377                         "to": "connector",
378                         "label": "org.onap.relationships.inventory.BelongsTo",
379                         "direction": "OUT",
380                         "multiplicity": "MANY2ONE",
381                         "contains-other-v": "!${direction}",
382                         "delete-other-v": "!${direction}",
383                         "prevent-delete": "NONE",
384                         "default": "true",
385                         "description":""
386                 },
387                 {
388                         "from": "element-choice-set",
389                         "to": "constrained-element-set",
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": "ctag-pool",
401                         "to": "availability-zone",
402                         "label": "org.onap.relationships.inventory.AppliesTo",
403                         "direction": "OUT",
404                         "multiplicity": "MANY2MANY",
405                         "contains-other-v": "NONE",
406                         "delete-other-v": "NONE",
407                         "prevent-delete": "!${direction}",
408                         "default": "true",
409                         "description":""
410                 },
411                 {
412                         "from": "service-subscription",
413                         "to": "customer",
414                         "label": "org.onap.relationships.inventory.BelongsTo",
415                         "direction": "OUT",
416                         "multiplicity": "MANY2ONE",
417                         "contains-other-v": "!${direction}",
418                         "delete-other-v": "!${direction}",
419                         "prevent-delete": "NONE",
420                         "default": "true",
421                         "description":"service-subscription BelongsTo customer"
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": "pserver",
725                         "to": "group-assignment",
726                         "label": "org.onap.relationships.inventory.MemberOf",
727                         "direction": "OUT",
728                         "multiplicity": "MANY2ONE",
729                         "contains-other-v": "NONE",
730                         "delete-other-v": "NONE",
731                         "prevent-delete": "${direction}",
732                         "default": "true",
733                         "description":""
734                 },
735                 {
736                         "from": "tenant",
737                         "to": "group-assignment",
738                         "label": "org.onap.relationships.inventory.MemberOf",
739                         "direction": "OUT",
740                         "multiplicity": "MANY2MANY",
741                         "contains-other-v": "NONE",
742                         "delete-other-v": "NONE",
743                         "prevent-delete": "NONE",
744                         "default": "true",
745                         "description":""
746                 },
747                 {
748                         "from": "metadatum",
749                         "to": "image",
750                         "label": "org.onap.relationships.inventory.BelongsTo",
751                         "direction": "OUT",
752                         "multiplicity": "MANY2ONE",
753                         "contains-other-v": "!${direction}",
754                         "delete-other-v": "!${direction}",
755                         "prevent-delete": "NONE",
756                         "default": "true",
757                         "description":""
758                 },
759                 {
760                         "from": "instance-group",
761                         "to": "model",
762                         "label": "org.onap.relationships.inventory.Targets",
763                         "direction": "OUT",
764                         "multiplicity": "MANY2MANY",
765                         "contains-other-v": "NONE",
766                         "delete-other-v": "NONE",
767                         "prevent-delete": "!${direction}",
768                         "default": "true",
769                         "description":""
770                 },
771                 {
772                         "from": "vig-server",
773                         "to": "ipsec-configuration",
774                         "label": "org.onap.relationships.inventory.BelongsTo",
775                         "direction": "OUT",
776                         "multiplicity": "MANY2ONE",
777                         "contains-other-v": "!${direction}",
778                         "delete-other-v": "!${direction}",
779                         "prevent-delete": "NONE",
780                         "default": "true",
781                         "description":""
782                 },
783                 {
784                         "from": "l3-interface-ipv4-address-list",
785                         "to": "instance-group",
786                         "label": "org.onap.relationships.inventory.network.MemberOf",
787                         "direction": "OUT",
788                         "multiplicity": "MANY2MANY",
789                         "contains-other-v": "NONE",
790                         "delete-other-v": "NONE",
791                         "prevent-delete": "NONE",
792                         "default": "true",
793                         "description":""
794                 },
795                 {
796                         "from": "l3-interface-ipv4-address-list",
797                         "to": "l3-network",
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": "subnet",
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": "!${direction}",
816                         "default": "true",
817                         "description":""
818                 },
819                 {
820                         "from": "l3-interface-ipv6-address-list",
821                         "to": "instance-group",
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": "NONE",
828                         "default": "true",
829                         "description":""
830                 },
831                 {
832                         "from": "l3-interface-ipv6-address-list",
833                         "to": "l3-network",
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": "subnet",
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": "!${direction}",
852                         "default": "true",
853                         "description":""
854                 },
855                 {
856                         "from": "ctag-assignment",
857                         "to": "l3-network",
858                         "label": "org.onap.relationships.inventory.BelongsTo",
859                         "direction": "OUT",
860                         "multiplicity": "MANY2ONE",
861                         "contains-other-v": "!${direction}",
862                         "delete-other-v": "!${direction}",
863                         "prevent-delete": "NONE",
864                         "default": "true",
865                         "description":""
866                 },
867                 {
868                         "from": "l3-network",
869                         "to": "instance-group",
870                         "label": "org.onap.relationships.inventory.MemberOf",
871                         "direction": "OUT",
872                         "multiplicity": "MANY2MANY",
873                         "contains-other-v": "NONE",
874                         "delete-other-v": "NONE",
875                         "prevent-delete": "NONE",
876                         "default": "true",
877                         "description":""
878                 },
879                 {
880                         "from": "l3-network",
881                         "to": "network-policy",
882                         "label": "org.onap.relationships.inventory.Uses",
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": "route-table-reference",
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": "vpn-binding",
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": "!${direction}",
912                         "default": "true",
913                         "description":""
914                 },
915                 {
916                         "from": "segmentation-assignment",
917                         "to": "l3-network",
918                         "label": "org.onap.relationships.inventory.BelongsTo",
919                         "direction": "OUT",
920                         "multiplicity": "MANY2ONE",
921                         "contains-other-v": "!${direction}",
922                         "delete-other-v": "!${direction}",
923                         "prevent-delete": "NONE",
924                         "default": "true",
925                         "description":""
926                 },
927                 {
928                         "from": "service-instance",
929                         "to": "l3-network",
930                         "label": "org.onap.relationships.inventory.ComposedOf",
931                         "direction": "OUT",
932                         "multiplicity": "MANY2MANY",
933                         "contains-other-v": "NONE",
934                         "delete-other-v": "NONE",
935                         "prevent-delete": "NONE",
936                         "default": "true",
937                         "description":""
938                 },
939                 {
940                         "from": "subnet",
941                         "to": "l3-network",
942                         "label": "org.onap.relationships.inventory.BelongsTo",
943                         "direction": "OUT",
944                         "multiplicity": "MANY2ONE",
945                         "contains-other-v": "!${direction}",
946                         "delete-other-v": "!${direction}",
947                         "prevent-delete": "NONE",
948                         "default": "true",
949                         "description":""
950                 },
951                 {
952                         "from": "lag-interface",
953                         "to": "lag-link",
954                         "label": "tosca.relationships.network.LinksTo",
955                         "direction": "OUT",
956                         "multiplicity": "MANY2MANY",
957                         "contains-other-v": "NONE",
958                         "delete-other-v": "${direction}",
959                         "prevent-delete": "NONE",
960                         "default": "true",
961                         "description":""
962                 },
963                 {
964                         "from": "lag-interface",
965                         "to": "logical-link",
966                         "label": "org.onap.relationships.inventory.Uses",
967                         "direction": "OUT",
968                         "multiplicity": "MANY2MANY",
969                         "contains-other-v": "NONE",
970                         "delete-other-v": "${direction}",
971                         "prevent-delete": "NONE",
972                         "default": "true",
973                         "description":""
974                 },
975                 {
976                         "from": "lag-interface",
977                         "to": "p-interface",
978                         "label": "org.onap.relationships.inventory.Uses",
979                         "direction": "OUT",
980                         "multiplicity": "MANY2MANY",
981                         "contains-other-v": "NONE",
982                         "delete-other-v": "NONE",
983                         "prevent-delete": "NONE",
984                         "default": "true",
985                         "description":""
986                 },
987                 {
988                         "from": "l-interface",
989                         "to": "lag-interface",
990                         "label": "org.onap.relationships.inventory.BelongsTo",
991                         "direction": "OUT",
992                         "multiplicity": "MANY2ONE",
993                         "contains-other-v": "!${direction}",
994                         "delete-other-v": "!${direction}",
995                         "prevent-delete": "NONE",
996                         "default": "true",
997                         "description":""
998                 },
999                 {
1000                         "from": "lag-interface",
1001                         "to": "l-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": "false",
1009                         "description":""
1010                 },
1011                 {
1012                         "from": "line-of-business",
1013                         "to": "generic-vnf",
1014                         "label": "org.onap.relationships.inventory.Uses",
1015                         "direction": "OUT",
1016                         "multiplicity": "MANY2MANY",
1017                         "contains-other-v": "NONE",
1018                         "delete-other-v": "NONE",
1019                         "prevent-delete": "NONE",
1020                         "default": "true",
1021                         "description":""
1022                 },
1023                 {
1024                         "from": "l3-interface-ipv4-address-list",
1025                         "to": "l-interface",
1026                         "label": "org.onap.relationships.inventory.BelongsTo",
1027                         "direction": "OUT",
1028                         "multiplicity": "MANY2ONE",
1029                         "contains-other-v": "!${direction}",
1030                         "delete-other-v": "!${direction}",
1031                         "prevent-delete": "NONE",
1032                         "default": "true",
1033                         "description":""
1034                 },
1035                 {
1036                         "from": "l3-interface-ipv6-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": "l-interface",
1049                         "to": "instance-group",
1050                         "label": "org.onap.relationships.inventory.MemberOf",
1051                         "direction": "OUT",
1052                         "multiplicity": "MANY2MANY",
1053                         "contains-other-v": "NONE",
1054                         "delete-other-v": "NONE",
1055                         "prevent-delete": "NONE",
1056                         "default": "true",
1057                         "description":""
1058                 },
1059                 {
1060                         "from": "l-interface",
1061                         "to": "l-interface",
1062                         "label": "org.onap.relationships.inventory.BelongsTo",
1063                         "direction": "OUT",
1064                         "multiplicity": "MANY2ONE",
1065                         "contains-other-v": "!${direction}",
1066                         "delete-other-v": "!${direction}",
1067                         "prevent-delete": "NONE",
1068                         "default": "true",
1069                         "description":""
1070                 },
1071                 {
1072                         "from": "l-interface",
1073                         "to": "logical-link",
1074                         "label": "tosca.relationships.network.LinksTo",
1075                         "direction": "OUT",
1076                         "multiplicity": "MANY2MANY",
1077                         "contains-other-v": "NONE",
1078                         "delete-other-v": "${direction}",
1079                         "prevent-delete": "NONE",
1080                         "default": "true",
1081                         "description":""
1082                 },
1083                 {
1084                         "from": "logical-link",
1085                         "to": "l-interface",
1086                         "label": "org.onap.relationships.inventory.Source",
1087                         "direction": "OUT",
1088                         "multiplicity": "MANY2MANY",
1089                         "contains-other-v": "NONE",
1090                         "delete-other-v": "!${direction}",
1091                         "prevent-delete": "NONE",
1092                         "default": "false",
1093                         "description":""
1094                 },
1095                 {
1096                         "from": "logical-link",
1097                         "to": "l-interface",
1098                         "label": "org.onap.relationships.inventory.Destination",
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": "sriov-vf",
1109                         "to": "l-interface",
1110                         "label": "org.onap.relationships.inventory.BelongsTo",
1111                         "direction": "OUT",
1112                         "multiplicity": "ONE2ONE",
1113                         "contains-other-v": "!${direction}",
1114                         "delete-other-v": "!${direction}",
1115                         "prevent-delete": "NONE",
1116                         "default": "true",
1117                         "description":""
1118                 },
1119                 {
1120                         "from": "vlan",
1121                         "to": "l-interface",
1122                         "label": "tosca.relationships.network.LinksTo",
1123                         "direction": "OUT",
1124                         "multiplicity": "MANY2ONE",
1125                         "contains-other-v": "!${direction}",
1126                         "delete-other-v": "!${direction}",
1127                         "prevent-delete": "NONE",
1128                         "default": "true",
1129                         "description":""
1130                 },
1131                 {
1132                         "from": "logical-link",
1133                         "to": "cloud-region",
1134                         "label": "org.onap.relationships.inventory.LocatedIn",
1135                         "direction": "OUT",
1136                         "multiplicity": "MANY2MANY",
1137                         "contains-other-v": "NONE",
1138                         "delete-other-v": "NONE",
1139                         "prevent-delete": "NONE",
1140                         "default": "true",
1141                         "description":""
1142                 },
1143                 {
1144                         "from": "logical-link",
1145                         "to": "generic-vnf",
1146                         "label": "org.onap.relationships.inventory.BridgedTo",
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": "lag-link",
1158                         "label": "org.onap.relationships.inventory.Uses",
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": "logical-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": "pnf",
1182                         "label": "org.onap.relationships.inventory.BridgedTo",
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": "pserver",
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": "!${direction}",
1200                         "default": "true",
1201                         "description":""
1202                 },
1203                 {
1204                         "from": "logical-link",
1205                         "to": "vpn-binding",
1206                         "label": "org.onap.relationships.inventory.Uses",
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": "model-ver",
1217                         "to": "model",
1218                         "label": "org.onap.relationships.inventory.BelongsTo",
1219                         "direction": "OUT",
1220                         "multiplicity": "MANY2ONE",
1221                         "contains-other-v": "!${direction}",
1222                         "delete-other-v": "!${direction}",
1223                         "prevent-delete": "NONE",
1224                         "default": "true",
1225                         "description":""
1226                 },
1227                 {
1228                         "from": "constrained-element-set",
1229                         "to": "model-constraint",
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-element",
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": "model-constraint",
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-element",
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-ver",
1278                         "label": "org.onap.relationships.inventory.IsA",
1279                         "direction": "OUT",
1280                         "multiplicity": "MANY2ONE",
1281                         "contains-other-v": "NONE",
1282                         "delete-other-v": "NONE",
1283                         "prevent-delete": "!${direction}",
1284                         "default": "true",
1285                         "description":""
1286                 },
1287                 {
1288                         "from": "metadatum",
1289                         "to": "model-ver",
1290                         "label": "org.onap.relationships.inventory.BelongsTo",
1291                         "direction": "OUT",
1292                         "multiplicity": "MANY2ONE",
1293                         "contains-other-v": "!${direction}",
1294                         "delete-other-v": "!${direction}",
1295                         "prevent-delete": "NONE",
1296                         "default": "true",
1297                         "description":""
1298                 },
1299                 {
1300                         "from": "model-element",
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": "named-query",
1313                         "to": "model",
1314                         "label": "org.onap.relationships.inventory.AppliesTo",
1315                         "direction": "OUT",
1316                         "multiplicity": "ONE2MANY",
1317                         "contains-other-v": "NONE",
1318                         "delete-other-v": "NONE",
1319                         "prevent-delete": "!${direction}",
1320                         "default": "true",
1321                         "description":""
1322                 },
1323                 {
1324                         "from": "named-query-element",
1325                         "to": "named-query",
1326                         "label": "org.onap.relationships.inventory.BelongsTo",
1327                         "direction": "OUT",
1328                         "multiplicity": "ONE2ONE",
1329                         "contains-other-v": "!${direction}",
1330                         "delete-other-v": "!${direction}",
1331                         "prevent-delete": "NONE",
1332                         "default": "true",
1333                         "description":""
1334                 },
1335                 {
1336                         "from": "named-query-element",
1337                         "to": "model",
1338                         "label": "org.onap.relationships.inventory.IsA",
1339                         "direction": "OUT",
1340                         "multiplicity": "MANY2ONE",
1341                         "contains-other-v": "NONE",
1342                         "delete-other-v": "NONE",
1343                         "prevent-delete": "!${direction}",
1344                         "default": "true",
1345                         "description":""
1346                 },
1347                 {
1348                         "from": "named-query-element",
1349                         "to": "named-query-element",
1350                         "label": "org.onap.relationships.inventory.BelongsTo",
1351                         "direction": "OUT",
1352                         "multiplicity": "MANY2ONE",
1353                         "contains-other-v": "!${direction}",
1354                         "delete-other-v": "!${direction}",
1355                         "prevent-delete": "NONE",
1356                         "default": "true",
1357                         "description":""
1358                 },
1359                 {
1360                         "from": "property-constraint",
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": "related-lookup",
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": "l-interface",
1385                         "to": "newvce",
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": "oam-network",
1397                         "to": "complex",
1398                         "label": "org.onap.relationships.inventory.AppliesTo",
1399                         "direction": "OUT",
1400                         "multiplicity": "MANY2MANY",
1401                         "contains-other-v": "NONE",
1402                         "delete-other-v": "NONE",
1403                         "prevent-delete": "!${direction}",
1404                         "default": "true",
1405                         "description":""
1406                 },
1407                 {
1408                         "from": "oam-network",
1409                         "to": "service-capability",
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": "operational-environment",
1421                         "to": "operational-environment",
1422                         "label": "org.onap.relationships.inventory.Uses",
1423                         "direction": "OUT",
1424                         "multiplicity": "MANY2MANY",
1425                         "contains-other-v": "NONE",
1426                         "delete-other-v": "NONE",
1427                         "prevent-delete": "NONE",
1428                         "default": "true",
1429                         "description":""
1430                 },
1431                 {
1432                         "from": "service-instance",
1433                         "to": "owning-entity",
1434                         "label": "org.onap.relationships.inventory.BelongsTo",
1435                         "direction": "OUT",
1436                         "multiplicity": "MANY2ONE",
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.Uses",
1447                         "direction": "OUT",
1448                         "multiplicity": "MANY2ONE",
1449                         "contains-other-v": "NONE",
1450                         "delete-other-v": "NONE",
1451                         "prevent-delete": "NONE",
1452                         "default": "false",
1453                         "description":"service-instance Uses an owning-entity"
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": "MANY2ONE",
1473                         "contains-other-v": "NONE",
1474                         "delete-other-v": "NONE",
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": "cvlan-tag",
1601                         "to": "port-group",
1602                         "label": "org.onap.relationships.inventory.BelongsTo",
1603                         "direction": "OUT",
1604                         "multiplicity": "MANY2ONE",
1605                         "contains-other-v": "!${direction}",
1606                         "delete-other-v": "!${direction}",
1607                         "prevent-delete": "NONE",
1608                         "default": "true",
1609                         "description":""
1610                 },
1611                 {
1612                         "from": "project",
1613                         "to": "service-instance",
1614                         "label": "org.onap.relationships.inventory.Uses",
1615                         "direction": "OUT",
1616                         "multiplicity": "ONE2MANY",
1617                         "contains-other-v": "NONE",
1618                         "delete-other-v": "NONE",
1619                         "prevent-delete": "NONE",
1620                         "default": "true",
1621                         "description":""
1622                 },
1623                 {
1624                         "from": "lag-interface",
1625                         "to": "pserver",
1626                         "label": "tosca.relationships.network.BindsTo",
1627                         "direction": "OUT",
1628                         "multiplicity": "MANY2ONE",
1629                         "contains-other-v": "!${direction}",
1630                         "delete-other-v": "!${direction}",
1631                         "prevent-delete": "NONE",
1632                         "default": "true",
1633                         "description":""
1634                 },
1635                 {
1636                         "from": "p-interface",
1637                         "to": "pserver",
1638                         "label": "tosca.relationships.network.BindsTo",
1639                         "direction": "OUT",
1640                         "multiplicity": "MANY2ONE",
1641                         "contains-other-v": "!${direction}",
1642                         "delete-other-v": "!${direction}",
1643                         "prevent-delete": "NONE",
1644                         "default": "true",
1645                         "description":""
1646                 },
1647                 {
1648                         "from": "pserver",
1649                         "to": "availability-zone",
1650                         "label": "org.onap.relationships.inventory.MemberOf",
1651                         "direction": "OUT",
1652                         "multiplicity": "MANY2ONE",
1653                         "contains-other-v": "NONE",
1654                         "delete-other-v": "NONE",
1655                         "prevent-delete": "!${direction}",
1656                         "default": "true",
1657                         "description":""
1658                 },
1659                 {
1660                         "from": "pserver",
1661                         "to": "cloud-region",
1662                         "label": "org.onap.relationships.inventory.LocatedIn",
1663                         "direction": "OUT",
1664                         "multiplicity": "MANY2ONE",
1665                         "contains-other-v": "NONE",
1666                         "delete-other-v": "NONE",
1667                         "prevent-delete": "NONE",
1668                         "default": "true",
1669                         "description":""
1670                 },
1671                 {
1672                         "from": "pserver",
1673                         "to": "complex",
1674                         "label": "org.onap.relationships.inventory.LocatedIn",
1675                         "direction": "OUT",
1676                         "multiplicity": "MANY2ONE",
1677                         "contains-other-v": "NONE",
1678                         "delete-other-v": "NONE",
1679                         "prevent-delete": "!${direction}",
1680                         "default": "true",
1681                         "description":""
1682                 },
1683                 {
1684                         "from": "pserver",
1685                         "to": "zone",
1686                         "label": "org.onap.relationships.inventory.LocatedIn",
1687                         "direction": "OUT",
1688                         "multiplicity": "MANY2ONE",
1689                         "contains-other-v": "NONE",
1690                         "delete-other-v": "NONE",
1691                         "prevent-delete": "NONE",
1692                         "default": "true",
1693                         "description":""
1694                 },
1695                 {
1696                         "from": "site-pair",
1697                         "to": "routing-instance",
1698                         "label": "org.onap.relationships.inventory.BelongsTo",
1699                         "direction": "OUT",
1700                         "multiplicity": "MANY2ONE",
1701                         "contains-other-v": "!${direction}",
1702                         "delete-other-v": "!${direction}",
1703                         "prevent-delete": "NONE",
1704                         "default": "true",
1705                         "description":""
1706                 },
1707                 {
1708                         "from": "allotted-resource",
1709                         "to": "service-instance",
1710                         "label": "org.onap.relationships.inventory.BelongsTo",
1711                         "direction": "OUT",
1712                         "multiplicity": "MANY2ONE",
1713                         "contains-other-v": "!${direction}",
1714                         "delete-other-v": "!${direction}",
1715                         "prevent-delete": "NONE",
1716                         "default": "true",
1717                         "description":""
1718                 },
1719                 {
1720                         "from": "metadatum",
1721                         "to": "service-instance",
1722                         "label": "org.onap.relationships.inventory.BelongsTo",
1723                         "direction": "OUT",
1724                         "multiplicity": "MANY2ONE",
1725                         "contains-other-v": "!${direction}",
1726                         "delete-other-v": "!${direction}",
1727                         "prevent-delete": "NONE",
1728                         "default": "true",
1729                         "description":""
1730                 },
1731                 {
1732                         "from": "service-instance",
1733                         "to": "allotted-resource",
1734                         "label": "org.onap.relationships.inventory.Uses",
1735                         "direction": "OUT",
1736                         "multiplicity": "MANY2MANY",
1737                         "contains-other-v": "NONE",
1738                         "delete-other-v": "NONE",
1739                         "prevent-delete": "NONE",
1740                         "default": "true",
1741                         "description":""
1742                 },
1743                 {
1744                         "from": "service-instance",
1745                         "to": "instance-group",
1746                         "label": "org.onap.relationships.inventory.Uses",
1747                         "direction": "OUT",
1748                         "multiplicity": "ONE2MANY",
1749                         "contains-other-v": "NONE",
1750                         "delete-other-v": "NONE",
1751                         "SVC-INFRA":"NONE",
1752                         "prevent-delete": "NONE",
1753                         "default": "false",
1754                         "description":"MSO creates this edge on VNF Group Service creation"
1755                 },
1756                 {
1757                         "from": "service-instance",
1758                         "to": "configuration",
1759                         "label": "org.onap.relationships.inventory.Uses",
1760                         "direction": "OUT",
1761                         "multiplicity": "ONE2MANY",
1762                         "contains-other-v": "NONE",
1763                         "delete-other-v": "NONE",
1764                         "prevent-delete": "NONE",
1765                         "default": "true",
1766                         "description":""
1767                 },
1768                 {
1769                         "from": "service-instance",
1770                         "to": "connector",
1771                         "label": "org.onap.relationships.inventory.Uses",
1772                         "direction": "OUT",
1773                         "multiplicity": "MANY2MANY",
1774                         "contains-other-v": "NONE",
1775                         "delete-other-v": "NONE",
1776                         "prevent-delete": "NONE",
1777                         "default": "true",
1778                         "description":""
1779                 },
1780                 {
1781                         "from": "service-instance",
1782                         "to": "ctag-assignment",
1783                         "label": "org.onap.relationships.inventory.Uses",
1784                         "direction": "OUT",
1785                         "multiplicity": "ONE2MANY",
1786                         "contains-other-v": "NONE",
1787                         "delete-other-v": "NONE",
1788                         "prevent-delete": "NONE",
1789                         "default": "true",
1790                         "description":""
1791                 },
1792                 {
1793                         "from": "service-instance",
1794                         "to": "cvlan-tag",
1795                         "label": "org.onap.relationships.inventory.ComposedOf",
1796                         "direction": "OUT",
1797                         "multiplicity": "MANY2MANY",
1798                         "contains-other-v": "NONE",
1799                         "delete-other-v": "NONE",
1800                         "prevent-delete": "NONE",
1801                         "default": "true",
1802                         "description":""
1803                 },
1804                 {
1805                         "from": "service-instance",
1806                         "to": "instance-group",
1807                         "label": "org.onap.relationships.inventory.MemberOf",
1808                         "direction": "OUT",
1809                         "multiplicity": "MANY2MANY",
1810                         "contains-other-v": "NONE",
1811                         "delete-other-v": "NONE",
1812                         "prevent-delete": "NONE",
1813                         "default": "true",
1814                         "description":""
1815                 },
1816                 {
1817                         "from": "service-instance",
1818                         "to": "logical-link",
1819                         "label": "org.onap.relationships.inventory.Uses",
1820                         "direction": "OUT",
1821                         "multiplicity": "MANY2MANY",
1822                         "contains-other-v": "NONE",
1823                         "delete-other-v": "${direction}",
1824                         "prevent-delete": "NONE",
1825                         "default": "true",
1826                         "description":""
1827                 },
1828                 {
1829                         "from": "service-instance",
1830                         "to": "pnf",
1831                         "label": "org.onap.relationships.inventory.ComposedOf",
1832                         "direction": "OUT",
1833                         "multiplicity": "ONE2MANY",
1834                         "contains-other-v": "NONE",
1835                         "delete-other-v": "NONE",
1836                         "prevent-delete": "NONE",
1837                         "default": "true",
1838                         "description":""
1839                 },
1840                 {
1841                         "from": "service-instance",
1842                         "to": "service-instance",
1843                         "label": "org.onap.relationships.inventory.ComposedOf",
1844                         "direction": "OUT",
1845                         "multiplicity": "ONE2MANY",
1846                         "contains-other-v": "NONE",
1847                         "delete-other-v": "NONE",
1848                         "prevent-delete": "NONE",
1849                         "default": "true",
1850                         "description":""
1851                 },
1852                 {
1853                         "from": "service-instance",
1854                         "to": "vlan",
1855                         "label": "org.onap.relationships.inventory.ComposedOf",
1856                         "direction": "OUT",
1857                         "multiplicity": "ONE2MANY",
1858                         "contains-other-v": "NONE",
1859                         "delete-other-v": "NONE",
1860                         "prevent-delete": "NONE",
1861                         "default": "true",
1862                         "description":""
1863                 },
1864                 {
1865                         "from": "service-instance",
1866                         "to": "zone",
1867                         "label": "org.onap.relationships.inventory.LocatedIn",
1868                         "direction": "OUT",
1869                         "multiplicity": "MANY2ONE",
1870                         "contains-other-v": "NONE",
1871                         "delete-other-v": "NONE",
1872                         "prevent-delete": "NONE",
1873                         "default": "true",
1874                         "description":""
1875                 },
1876                 {
1877                         "from": "service-instance",
1878                         "to": "service-subscription",
1879                         "label": "org.onap.relationships.inventory.BelongsTo",
1880                         "direction": "OUT",
1881                         "multiplicity": "MANY2ONE",
1882                         "contains-other-v": "!${direction}",
1883                         "delete-other-v": "!${direction}",
1884                         "prevent-delete": "NONE",
1885                         "default": "true",
1886                         "description":"service-instance BelongsTo service-subscription"
1887                 },
1888                 {
1889                         "from": "class-of-service",
1890                         "to": "site-pair",
1891                         "label": "org.onap.relationships.inventory.BelongsTo",
1892                         "direction": "OUT",
1893                         "multiplicity": "MANY2ONE",
1894                         "contains-other-v": "!${direction}",
1895                         "delete-other-v": "!${direction}",
1896                         "prevent-delete": "NONE",
1897                         "default": "true",
1898                         "description":""
1899                 },
1900                 {
1901                         "from": "routing-instance",
1902                         "to": "site-pair-set",
1903                         "label": "org.onap.relationships.inventory.BelongsTo",
1904                         "direction": "OUT",
1905                         "multiplicity": "MANY2ONE",
1906                         "contains-other-v": "!${direction}",
1907                         "delete-other-v": "!${direction}",
1908                         "prevent-delete": "NONE",
1909                         "default": "true",
1910                         "description":""
1911                 },
1912                 {
1913                         "from": "sriov-vf",
1914                         "to": "sriov-pf",
1915                         "label": "org.onap.relationships.inventory.Uses",
1916                         "direction": "OUT",
1917                         "multiplicity": "MANY2ONE",
1918                         "contains-other-v": "NONE",
1919                         "delete-other-v": "NONE",
1920                         "prevent-delete": "NONE",
1921                         "default": "true",
1922                         "description":""
1923                 },
1924                 {
1925                         "from": "host-route",
1926                         "to": "subnet",
1927                         "label": "org.onap.relationships.inventory.BelongsTo",
1928                         "direction": "OUT",
1929                         "multiplicity": "MANY2ONE",
1930                         "contains-other-v": "!${direction}",
1931                         "delete-other-v": "!${direction}",
1932                         "prevent-delete": "NONE",
1933                         "default": "true",
1934                         "description":""
1935                 },
1936                 {
1937                         "from": "service-subscription",
1938                         "to": "tenant",
1939                         "label": "org.onap.relationships.inventory.Uses",
1940                         "direction": "OUT",
1941                         "multiplicity": "MANY2MANY",
1942                         "contains-other-v": "NONE",
1943                         "delete-other-v": "NONE",
1944                         "prevent-delete": "NONE",
1945                         "default": "true",
1946                         "description":""
1947                 },
1948                 {
1949                         "from": "tenant",
1950                         "to": "l3-network",
1951                         "label": "org.onap.relationships.inventory.Uses",
1952                         "direction": "OUT",
1953                         "multiplicity": "MANY2MANY",
1954                         "contains-other-v": "NONE",
1955                         "delete-other-v": "NONE",
1956                         "prevent-delete": "NONE",
1957                         "default": "true",
1958                         "description":""
1959                 },
1960                 {
1961                         "from": "vserver",
1962                         "to": "tenant",
1963                         "label": "org.onap.relationships.inventory.BelongsTo",
1964                         "direction": "OUT",
1965                         "multiplicity": "MANY2ONE",
1966                         "contains-other-v": "!${direction}",
1967                         "delete-other-v": "NONE",
1968                         "prevent-delete": "!${direction}",
1969                         "default": "true",
1970                         "description":""
1971                 },
1972                 {
1973                         "from": "entitlement",
1974                         "to": "vce",
1975                         "label": "org.onap.relationships.inventory.BelongsTo",
1976                         "direction": "OUT",
1977                         "multiplicity": "MANY2ONE",
1978                         "contains-other-v": "!${direction}",
1979                         "delete-other-v": "!${direction}",
1980                         "prevent-delete": "NONE",
1981                         "default": "true",
1982                         "description":""
1983                 },
1984                 {
1985                         "from": "license",
1986                         "to": "vce",
1987                         "label": "org.onap.relationships.inventory.BelongsTo",
1988                         "direction": "OUT",
1989                         "multiplicity": "MANY2ONE",
1990                         "contains-other-v": "!${direction}",
1991                         "delete-other-v": "!${direction}",
1992                         "prevent-delete": "NONE",
1993                         "default": "true",
1994                         "description":""
1995                 },
1996                 {
1997                         "from": "port-group",
1998                         "to": "vce",
1999                         "label": "org.onap.relationships.inventory.BelongsTo",
2000                         "direction": "OUT",
2001                         "multiplicity": "MANY2ONE",
2002                         "contains-other-v": "!${direction}",
2003                         "delete-other-v": "!${direction}",
2004                         "prevent-delete": "NONE",
2005                         "default": "true",
2006                         "description":""
2007                 },
2008                 {
2009                         "from": "service-instance",
2010                         "to": "vce",
2011                         "label": "org.onap.relationships.inventory.ComposedOf",
2012                         "direction": "OUT",
2013                         "multiplicity": "ONE2MANY",
2014                         "contains-other-v": "NONE",
2015                         "delete-other-v": "NONE",
2016                         "prevent-delete": "NONE",
2017                         "default": "true",
2018                         "description":""
2019                 },
2020                 {
2021                         "from": "vce",
2022                         "to": "availability-zone",
2023                         "label": "org.onap.relationships.inventory.Uses",
2024                         "direction": "OUT",
2025                         "multiplicity": "MANY2MANY",
2026                         "contains-other-v": "NONE",
2027                         "delete-other-v": "NONE",
2028                         "prevent-delete": "!${direction}",
2029                         "default": "true",
2030                         "description":""
2031                 },
2032                 {
2033                         "from": "vce",
2034                         "to": "complex",
2035                         "label": "org.onap.relationships.inventory.LocatedIn",
2036                         "direction": "OUT",
2037                         "multiplicity": "MANY2MANY",
2038                         "contains-other-v": "NONE",
2039                         "delete-other-v": "NONE",
2040                         "prevent-delete": "!${direction}",
2041                         "default": "true",
2042                         "description":""
2043                 },
2044                 {
2045                         "from": "vce",
2046                         "to": "vserver",
2047                         "label": "tosca.relationships.HostedOn",
2048                         "direction": "OUT",
2049                         "multiplicity": "ONE2MANY",
2050                         "contains-other-v": "NONE",
2051                         "delete-other-v": "NONE",
2052                         "prevent-delete": "NONE",
2053                         "default": "true",
2054                         "description":""
2055                 },
2056                 {
2057                         "from": "vf-module",
2058                         "to": "l3-network",
2059                         "label": "org.onap.relationships.inventory.DependsOn",
2060                         "direction": "OUT",
2061                         "multiplicity": "MANY2MANY",
2062                         "contains-other-v": "NONE",
2063                         "delete-other-v": "NONE",
2064                         "prevent-delete": "NONE",
2065                         "default": "true",
2066                         "description":""
2067                 },
2068                 {
2069                         "from": "vf-module",
2070                         "to": "vnfc",
2071                         "label": "org.onap.relationships.inventory.Uses",
2072                         "direction": "OUT",
2073                         "multiplicity": "ONE2MANY",
2074                         "contains-other-v": "NONE",
2075                         "delete-other-v": "${direction}",
2076                         "prevent-delete": "NONE",
2077                         "default": "true",
2078                         "description":""
2079                 },
2080                 {
2081                         "from": "vf-module",
2082                         "to": "volume-group",
2083                         "label": "org.onap.relationships.inventory.Uses",
2084                         "direction": "OUT",
2085                         "multiplicity": "ONE2ONE",
2086                         "contains-other-v": "NONE",
2087                         "delete-other-v": "NONE",
2088                         "prevent-delete": "NONE",
2089                         "default": "true",
2090                         "description":""
2091                 },
2092                 {
2093                         "from": "vip-ipv4-address-list",
2094                         "to": "instance-group",
2095                         "label": "org.onap.relationships.inventory.MemberOf",
2096                         "direction": "OUT",
2097                         "multiplicity": "MANY2MANY",
2098                         "contains-other-v": "NONE",
2099                         "delete-other-v": "NONE",
2100                         "prevent-delete": "NONE",
2101                         "default": "true",
2102                         "description":""
2103                 },
2104                 {
2105                         "from": "vip-ipv4-address-list",
2106                         "to": "subnet",
2107                         "label": "org.onap.relationships.inventory.MemberOf",
2108                         "direction": "OUT",
2109                         "multiplicity": "MANY2MANY",
2110                         "contains-other-v": "NONE",
2111                         "delete-other-v": "NONE",
2112                         "prevent-delete": "!${direction}",
2113                         "default": "true",
2114                         "description":""
2115                 },
2116                 {
2117                         "from": "vip-ipv6-address-list",
2118                         "to": "instance-group",
2119                         "label": "org.onap.relationships.inventory.MemberOf",
2120                         "direction": "OUT",
2121                         "multiplicity": "MANY2MANY",
2122                         "contains-other-v": "NONE",
2123                         "delete-other-v": "NONE",
2124                         "prevent-delete": "NONE",
2125                         "default": "true",
2126                         "description":""
2127                 },
2128                 {
2129                         "from": "vip-ipv6-address-list",
2130                         "to": "subnet",
2131                         "label": "org.onap.relationships.inventory.MemberOf",
2132                         "direction": "OUT",
2133                         "multiplicity": "MANY2MANY",
2134                         "contains-other-v": "NONE",
2135                         "delete-other-v": "NONE",
2136                         "prevent-delete": "!${direction}",
2137                         "default": "true",
2138                         "description":""
2139                 },
2140                 {
2141                         "from": "generic-vnf",
2142                         "to": "virtual-data-center",
2143                         "label": "org.onap.relationships.inventory.LocatedIn",
2144                         "direction": "OUT",
2145                         "multiplicity": "MANY2MANY",
2146                         "contains-other-v": "NONE",
2147                         "delete-other-v": "NONE",
2148                         "prevent-delete": "NONE",
2149                         "default": "true",
2150                         "description":""
2151                 },
2152                 {
2153                         "from": "logical-link",
2154                         "to": "virtual-data-center",
2155                         "label": "org.onap.relationships.inventory.LocatedIn",
2156                         "direction": "OUT",
2157                         "multiplicity": "MANY2MANY",
2158                         "contains-other-v": "NONE",
2159                         "delete-other-v": "NONE",
2160                         "prevent-delete": "NONE",
2161                         "default": "true",
2162                         "description":""
2163                 },
2164                 {
2165                         "from": "l3-interface-ipv4-address-list",
2166                         "to": "vlan",
2167                         "label": "org.onap.relationships.inventory.BelongsTo",
2168                         "direction": "OUT",
2169                         "multiplicity": "MANY2ONE",
2170                         "contains-other-v": "!${direction}",
2171                         "delete-other-v": "!${direction}",
2172                         "prevent-delete": "NONE",
2173                         "default": "true",
2174                         "description":""
2175                 },
2176                 {
2177                         "from": "l3-interface-ipv6-address-list",
2178                         "to": "vlan",
2179                         "label": "org.onap.relationships.inventory.BelongsTo",
2180                         "direction": "OUT",
2181                         "multiplicity": "MANY2ONE",
2182                         "contains-other-v": "!${direction}",
2183                         "delete-other-v": "!${direction}",
2184                         "prevent-delete": "NONE",
2185                         "default": "true",
2186                         "description":""
2187                 },
2188                 {
2189                         "from": "vlan",
2190                         "to": "logical-link",
2191                         "label": "org.onap.relationships.inventory.Uses",
2192                         "direction": "OUT",
2193                         "multiplicity": "MANY2MANY",
2194                         "contains-other-v": "NONE",
2195                         "delete-other-v": "${direction}",
2196                         "prevent-delete": "NONE",
2197                         "default": "true",
2198                         "description":""
2199                 },
2200                 {
2201                         "from": "vlan",
2202                         "to": "multicast-configuration",
2203                         "label": "org.onap.relationships.inventory.Uses",
2204                         "direction": "OUT",
2205                         "multiplicity": "MANY2MANY",
2206                         "contains-other-v": "NONE",
2207                         "delete-other-v": "NONE",
2208                         "prevent-delete": "NONE",
2209                         "default": "true",
2210                         "description":""
2211                 },
2212                 {
2213                         "from": "l3-interface-ipv4-address-list",
2214                         "to": "vnfc",
2215                         "label": "org.onap.relationships.inventory.BelongsTo",
2216                         "direction": "OUT",
2217                         "multiplicity": "MANY2ONE",
2218                         "contains-other-v": "!${direction}",
2219                         "delete-other-v": "!${direction}",
2220                         "prevent-delete": "NONE",
2221                         "default": "true",
2222                         "description":""
2223                 },
2224                 {
2225                         "from": "l3-interface-ipv6-address-list",
2226                         "to": "vnfc",
2227                         "label": "org.onap.relationships.inventory.BelongsTo",
2228                         "direction": "OUT",
2229                         "multiplicity": "MANY2ONE",
2230                         "contains-other-v": "!${direction}",
2231                         "delete-other-v": "!${direction}",
2232                         "prevent-delete": "NONE",
2233                         "default": "true",
2234                         "description":""
2235                 },
2236                 {
2237                         "from": "vnfc",
2238                         "to": "instance-group",
2239                         "label": "org.onap.relationships.inventory.MemberOf",
2240                         "direction": "OUT",
2241                         "multiplicity": "MANY2MANY",
2242                         "contains-other-v": "NONE",
2243                         "delete-other-v": "NONE",
2244                         "prevent-delete": "NONE",
2245                         "default": "true",
2246                         "description":""
2247                 },
2248                 {
2249                         "from": "vnfc",
2250                         "to": "vip-ipv4-address-list",
2251                         "label": "org.onap.relationships.inventory.Uses",
2252                         "direction": "OUT",
2253                         "multiplicity": "MANY2MANY",
2254                         "contains-other-v": "NONE",
2255                         "delete-other-v": "NONE",
2256                         "prevent-delete": "NONE",
2257                         "default": "true",
2258                         "description":""
2259                 },
2260                 {
2261                         "from": "vnfc",
2262                         "to": "vip-ipv6-address-list",
2263                         "label": "org.onap.relationships.inventory.Uses",
2264                         "direction": "OUT",
2265                         "multiplicity": "MANY2MANY",
2266                         "contains-other-v": "NONE",
2267                         "delete-other-v": "NONE",
2268                         "prevent-delete": "NONE",
2269                         "default": "true",
2270                         "description":""
2271                 },
2272                 {
2273                         "from": "tenant",
2274                         "to": "volume-group",
2275                         "label": "org.onap.relationships.inventory.DependsOn",
2276                         "direction": "OUT",
2277                         "multiplicity": "ONE2MANY",
2278                         "contains-other-v": "NONE",
2279                         "delete-other-v": "NONE",
2280                         "prevent-delete": "NONE",
2281                         "default": "true",
2282                         "description":""
2283                 },
2284                 {
2285                         "from": "volume-group",
2286                         "to": "complex",
2287                         "label": "org.onap.relationships.inventory.LocatedIn",
2288                         "direction": "OUT",
2289                         "multiplicity": "MANY2ONE",
2290                         "contains-other-v": "NONE",
2291                         "delete-other-v": "NONE",
2292                         "prevent-delete": "!${direction}",
2293                         "default": "true",
2294                         "description":""
2295                 },
2296                 {
2297                         "from": "lag-interface",
2298                         "to": "vpls-pe",
2299                         "label": "tosca.relationships.network.BindsTo",
2300                         "direction": "OUT",
2301                         "multiplicity": "MANY2ONE",
2302                         "contains-other-v": "!${direction}",
2303                         "delete-other-v": "!${direction}",
2304                         "prevent-delete": "NONE",
2305                         "default": "true",
2306                         "description":""
2307                 },
2308                 {
2309                         "from": "p-interface",
2310                         "to": "vpls-pe",
2311                         "label": "tosca.relationships.network.BindsTo",
2312                         "direction": "OUT",
2313                         "multiplicity": "MANY2ONE",
2314                         "contains-other-v": "!${direction}",
2315                         "delete-other-v": "!${direction}",
2316                         "prevent-delete": "NONE",
2317                         "default": "true",
2318                         "description":""
2319                 },
2320                 {
2321                         "from": "vpls-pe",
2322                         "to": "complex",
2323                         "label": "org.onap.relationships.inventory.LocatedIn",
2324                         "direction": "OUT",
2325                         "multiplicity": "MANY2ONE",
2326                         "contains-other-v": "NONE",
2327                         "delete-other-v": "NONE",
2328                         "prevent-delete": "!${direction}",
2329                         "default": "true",
2330                         "description":""
2331                 },
2332                 {
2333                         "from": "vpls-pe",
2334                         "to": "ctag-pool",
2335                         "label": "org.onap.relationships.inventory.Uses",
2336                         "direction": "OUT",
2337                         "multiplicity": "MANY2MANY",
2338                         "contains-other-v": "NONE",
2339                         "delete-other-v": "NONE",
2340                         "prevent-delete": "NONE",
2341                         "default": "true",
2342                         "description":""
2343                 },
2344                 {
2345                         "from": "route-target",
2346                         "to": "vpn-binding",
2347                         "label": "org.onap.relationships.inventory.BelongsTo",
2348                         "direction": "OUT",
2349                         "multiplicity": "MANY2ONE",
2350                         "contains-other-v": "!${direction}",
2351                         "delete-other-v": "!${direction}",
2352                         "prevent-delete": "NONE",
2353                         "default": "true",
2354                         "description":""
2355                 },
2356                 {
2357                         "from": "l-interface",
2358                         "to": "vserver",
2359                         "label": "tosca.relationships.network.BindsTo",
2360                         "direction": "OUT",
2361                         "multiplicity": "MANY2ONE",
2362                         "contains-other-v": "!${direction}",
2363                         "delete-other-v": "!${direction}",
2364                         "prevent-delete": "NONE",
2365                         "default": "true",
2366                         "description":""
2367                 },
2368                 {
2369                         "from": "vf-module",
2370                         "to": "vserver",
2371                         "label": "org.onap.relationships.inventory.Uses",
2372                         "direction": "OUT",
2373                         "multiplicity": "ONE2MANY",
2374                         "contains-other-v": "NONE",
2375                         "delete-other-v": "NONE",
2376                         "prevent-delete": "NONE",
2377                         "default": "true",
2378                         "description":""
2379                 },
2380                 {
2381                         "from": "vnfc",
2382                         "to": "vserver",
2383                         "label": "tosca.relationships.HostedOn",
2384                         "direction": "OUT",
2385                         "multiplicity": "ONE2MANY",
2386                         "contains-other-v": "NONE",
2387                         "delete-other-v": "NONE",
2388                         "prevent-delete": "NONE",
2389                         "default": "true",
2390                         "description":""
2391                 },
2392                 {
2393                         "from": "vserver",
2394                         "to": "flavor",
2395                         "label": "org.onap.relationships.inventory.Uses",
2396                         "direction": "OUT",
2397                         "multiplicity": "MANY2ONE",
2398                         "contains-other-v": "NONE",
2399                         "delete-other-v": "NONE",
2400                         "prevent-delete": "!${direction}",
2401                         "default": "true",
2402                         "description":""
2403                 },
2404                 {
2405                         "from": "vserver",
2406                         "to": "image",
2407                         "label": "org.onap.relationships.inventory.Uses",
2408                         "direction": "OUT",
2409                         "multiplicity": "MANY2ONE",
2410                         "contains-other-v": "NONE",
2411                         "delete-other-v": "NONE",
2412                         "prevent-delete": "!${direction}",
2413                         "default": "true",
2414                         "description":""
2415                 },
2416                 {
2417                         "from": "vserver",
2418                         "to": "pserver",
2419                         "label": "tosca.relationships.HostedOn",
2420                         "direction": "OUT",
2421                         "multiplicity": "MANY2ONE",
2422                         "contains-other-v": "NONE",
2423                         "delete-other-v": "NONE",
2424                         "prevent-delete": "!${direction}",
2425                         "default": "true",
2426                         "description":""
2427                 },
2428                 {
2429                         "from": "vserver",
2430                         "to": "snapshot",
2431                         "label": "org.onap.relationships.inventory.Uses",
2432                         "direction": "OUT",
2433                         "multiplicity": "ONE2ONE",
2434                         "contains-other-v": "NONE",
2435                         "delete-other-v": "NONE",
2436                         "prevent-delete": "NONE",
2437                         "default": "true",
2438                         "description":""
2439                 },
2440                 {
2441                         "from": "vserver",
2442                         "to": "volume",
2443                         "label": "tosca.relationships.AttachesTo",
2444                         "direction": "OUT",
2445                         "multiplicity": "ONE2MANY",
2446                         "contains-other-v": "${direction}",
2447                         "delete-other-v": "${direction}",
2448                         "prevent-delete": "NONE",
2449                         "default": "true",
2450                         "description":""
2451                 },
2452                 {
2453                         "from": "zone",
2454                         "to": "complex",
2455                         "label": "org.onap.relationships.inventory.LocatedIn",
2456                         "direction": "OUT",
2457                         "multiplicity": "MANY2ONE",
2458                         "contains-other-v": "NONE",
2459                         "delete-other-v": "NONE",
2460                         "prevent-delete": "!${direction}",
2461                         "default": "true",
2462                         "description":""
2463                 },
2464                 {
2465                         "from": "configuration",
2466                         "to": "l-interface",
2467                         "label": "org.onap.relationships.inventory.AppliesTo",
2468                         "direction": "OUT",
2469                         "multiplicity": "MANY2MANY",
2470                         "contains-other-v": "NONE",
2471                         "delete-other-v": "NONE",
2472                         "prevent-delete": "NONE",
2473                         "default": "true",
2474                         "description":""
2475                 },
2476                 {
2477                         "from": "configuration",
2478                         "to": "pnf",
2479                         "label": "org.onap.relationships.inventory.AppliesTo",
2480                         "direction": "OUT",
2481                         "multiplicity": "MANY2MANY",
2482                         "contains-other-v": "NONE",
2483                         "delete-other-v": "NONE",
2484                         "prevent-delete": "NONE",
2485                         "default": "true",
2486                         "description":""
2487                 },
2488                 {
2489                         "from": "forwarder",
2490                         "to": "forwarding-path",
2491                         "label": "org.onap.relationships.inventory.BelongsTo",
2492                         "direction": "OUT",
2493                         "multiplicity": "MANY2ONE",
2494                         "contains-other-v": "!${direction}",
2495                         "delete-other-v": "!${direction}",
2496                         "prevent-delete": "NONE",
2497                         "default": "true",
2498                         "description":""
2499                 },
2500                 {
2501                         "from": "forwarding-path",
2502                         "to": "service-instance",
2503                         "label": "org.onap.relationships.inventory.AppliesTo",
2504                         "direction": "OUT",
2505                         "multiplicity": "MANY2ONE",
2506                         "contains-other-v": "NONE",
2507                         "delete-other-v": "!${direction}",
2508                         "prevent-delete": "NONE",
2509                         "default": "true",
2510                         "description":""
2511                 },
2512                 {
2513                         "from": "forwarder",
2514                         "to": "l-interface",
2515                         "label": "org.onap.relationships.inventory.ForwardsTo",
2516                         "direction": "OUT",
2517                         "multiplicity": "MANY2MANY",
2518                         "contains-other-v": "NONE",
2519                         "delete-other-v": "NONE",
2520                         "prevent-delete": "NONE",
2521                         "default": "true",
2522                         "description":""
2523                 },
2524                 {
2525                         "from": "forwarder",
2526                         "to": "configuration",
2527                         "label": "org.onap.relationships.inventory.Uses",
2528                         "direction": "OUT",
2529                         "multiplicity": "ONE2ONE",
2530                         "contains-other-v": "NONE",
2531                         "delete-other-v": "${direction}",
2532                         "prevent-delete": "NONE",
2533                         "default": "true",
2534                         "description":""
2535                 },
2536                 {
2537                         "from": "forwarding-path",
2538                         "to": "configuration",
2539                         "label": "org.onap.relationships.inventory.Uses",
2540                         "direction": "OUT",
2541                         "multiplicity": "ONE2ONE",
2542                         "contains-other-v": "NONE",
2543                         "delete-other-v": "${direction}",
2544                         "prevent-delete": "NONE",
2545                         "default": "true",
2546                         "description":""
2547                 },
2548                 {
2549                         "from": "forwarder",
2550                         "to": "lag-interface",
2551                         "label": "org.onap.relationships.inventory.ForwardsTo",
2552                         "direction": "OUT",
2553                         "multiplicity": "MANY2MANY",
2554                         "contains-other-v": "NONE",
2555                         "delete-other-v": "NONE",
2556                         "prevent-delete": "NONE",
2557                         "default": "true",
2558                         "description":""
2559                 },
2560                 {
2561                         "from": "evc",
2562                         "to": "configuration",
2563                         "label": "org.onap.relationships.inventory.BelongsTo",
2564                         "direction": "OUT",
2565                         "multiplicity": "ONE2ONE",
2566                         "contains-other-v": "!${direction}",
2567                         "delete-other-v": "!${direction}",
2568                         "prevent-delete": "NONE",
2569                         "default": "true",
2570                         "description":""
2571                 },
2572                 {
2573                         "from": "forwarder-evc",
2574                         "to": "configuration",
2575                         "label": "org.onap.relationships.inventory.BelongsTo",
2576                         "direction": "OUT",
2577                         "multiplicity": "ONE2ONE",
2578                         "contains-other-v": "!${direction}",
2579                         "delete-other-v": "!${direction}",
2580                         "prevent-delete": "NONE",
2581                         "default": "true",
2582                         "description":""
2583                 },
2584                 {
2585                         "from": "forwarder",
2586                         "to": "p-interface",
2587                         "label": "org.onap.relationships.inventory.ForwardsTo",
2588                         "direction": "OUT",
2589                         "multiplicity": "MANY2MANY",
2590                         "contains-other-v": "NONE",
2591                         "delete-other-v": "NONE",
2592                         "prevent-delete": "NONE",
2593                         "default": "true",
2594                         "description":""
2595                 },
2596                 {
2597                         "from": "generic-vnf",
2598                         "to": "nos-server",
2599                         "label": "tosca.relationships.HostedOn",
2600                         "direction": "OUT",
2601                         "multiplicity": "MANY2ONE",
2602                         "contains-other-v": "NONE",
2603                         "delete-other-v": "NONE",
2604                         "prevent-delete": "NONE",
2605                         "default": "true",
2606                         "description":""
2607                 },
2608                 {
2609                         "from": "nos-server",
2610                         "to": "pserver",
2611                         "label": "tosca.relationships.HostedOn",
2612                         "direction": "OUT",
2613                         "multiplicity": "ONE2ONE",
2614                         "contains-other-v": "NONE",
2615                         "delete-other-v": "NONE",
2616                         "prevent-delete": "!${direction}",
2617                         "default": "true",
2618                         "description":""
2619                 },
2620                 {
2621                         "from": "nos-server",
2622                         "to": "tenant",
2623                         "label": "org.onap.relationships.inventory.BelongsTo",
2624                         "direction": "OUT",
2625                         "multiplicity": "MANY2ONE",
2626                         "contains-other-v": "!${direction}",
2627                         "delete-other-v": "NONE",
2628                         "prevent-delete": "!${direction}",
2629                         "default": "true",
2630                         "description":""
2631                 },
2632                 {
2633                         "from": "configuration",
2634                         "to": "configuration",
2635                         "label": "tosca.relationships.network.BindsTo",
2636                         "direction": "OUT",
2637                         "multiplicity": "ONE2ONE",
2638                         "contains-other-v": "NONE",
2639                         "delete-other-v": "NONE",
2640                         "prevent-delete": "NONE",
2641                         "default": "true",
2642                         "description":""
2643                 },
2644                 {
2645                         "from": "configuration",
2646                         "to": "vpn-binding",
2647                         "label": "org.onap.relationships.inventory.Uses",
2648                         "direction": "OUT",
2649                         "multiplicity": "MANY2ONE",
2650                         "contains-other-v": "NONE",
2651                         "delete-other-v": "NONE",
2652                         "prevent-delete": "NONE",
2653                         "default": "true",
2654                         "description":""
2655                 },
2656                 {
2657                         "from": "configuration",
2658                         "to": "l3-network",
2659                         "label": "org.onap.relationships.inventory.PartOf",
2660                         "direction": "OUT",
2661                         "multiplicity": "MANY2MANY",
2662                         "contains-other-v": "NONE",
2663                         "delete-other-v": "NONE",
2664                         "prevent-delete": "NONE",
2665                         "default": "true",
2666                         "description":""
2667                 },
2668                 {
2669                         "from": "vpn-binding",
2670                         "to": "customer",
2671                         "label": "org.onap.relationships.inventory.Uses",
2672                         "direction": "OUT",
2673                         "multiplicity": "MANY2MANY",
2674                         "contains-other-v": "NONE",
2675                         "delete-other-v": "NONE",
2676                         "prevent-delete": "NONE",
2677                         "default": "true",
2678                         "description":""
2679                 },
2680                 {
2681                         "from": "service-instance",
2682                         "to": "configuration",
2683                         "label": "org.onap.relationships.inventory.ComposedOf",
2684                         "direction": "OUT",
2685                         "multiplicity": "MANY2MANY",
2686                         "contains-other-v": "NONE",
2687                         "delete-other-v": "NONE",
2688                         "prevent-delete": "NONE",
2689                         "default": "false",
2690                         "description":""
2691                 },
2692                 {
2693                         "from": "forwarder",
2694                         "to": "generic-vnf",
2695                         "label": "org.onap.relationships.inventory.AppliesTo",
2696                         "direction": "OUT",
2697                         "multiplicity": "MANY2MANY",
2698                         "contains-other-v": "NONE",
2699                         "delete-other-v": "NONE",
2700                         "prevent-delete": "NONE",
2701                         "default": "true",
2702                         "description": "Points to the generic-vnf(s) involved in this forwarding step."
2703                 },
2704         {
2705             "from": "cloud-region",
2706             "to": "instance-group",
2707             "label": "org.onap.relationships.inventory.Uses",
2708             "direction": "OUT",
2709             "multiplicity": "ONE2MANY",
2710             "contains-other-v": "NONE",
2711             "delete-other-v": "NONE",
2712             "prevent-delete": "NONE",
2713             "default": "true",
2714             "description": ""
2715          },
2716                  {
2717                         "from": "instance-group",
2718                         "to": "collection",
2719                         "label": "org.onap.inventory.BelongsTo",
2720                         "direction": "OUT",
2721                         "multiplicity": "ONE2ONE",
2722                         "contains-other-v": "NONE",
2723                         "delete-other-v": "NONE",
2724                         "prevent-delete": "NONE",
2725                         "default": "true",
2726                         "description": ""
2727                  },
2728                  {
2729                         "from": "service-instance",
2730                         "to": "collection",
2731                         "label": "org.onap.relationships.inventory.ComposedOf",
2732                         "direction": "OUT",
2733                         "multiplicity": "ONE2ONE",
2734                         "contains-other-v": "NONE",
2735                         "delete-other-v": "NONE",
2736                         "prevent-delete": "NONE",
2737                         "default": "true",
2738                         "description": ""
2739                  },
2740                  {
2741                         "from": "vlan-mapping",
2742                         "to": "forwarder-evc",
2743                         "label": "org.onap.relationships.inventory.BelongsTo",
2744                         "direction": "OUT",
2745                         "multiplicity": "MANY2ONE",
2746                         "contains-other-v": "!${direction}",
2747                         "delete-other-v": "!${direction}",
2748                         "prevent-delete": "NONE",
2749                         "default": "true",
2750                         "description": ""
2751                  },
2752          {
2753              "from": "allotted-resource",
2754              "to": "model-ver",
2755              "label": "org.onap.relationships.inventory.IsA",
2756              "direction": "OUT",
2757              "multiplicity": "MANY2ONE",
2758              "contains-other-v": "NONE",
2759              "delete-other-v": "NONE",
2760              "SVC-INFRA": "NONE",
2761              "prevent-delete": "!${direction}",
2762              "private": "true"
2763          },
2764          {
2765              "from": "configuration",
2766              "to": "model-ver",
2767              "label": "org.onap.relationships.inventory.IsA",
2768              "direction": "OUT",
2769              "multiplicity": "MANY2ONE",
2770              "contains-other-v": "NONE",
2771              "delete-other-v": "NONE",
2772              "SVC-INFRA": "NONE",
2773              "prevent-delete": "!${direction}",
2774              "private": "true"
2775          },
2776          {
2777              "from": "connector",
2778              "to": "model-ver",
2779              "label": "org.onap.relationships.inventory.IsA",
2780              "direction": "OUT",
2781              "multiplicity": "MANY2ONE",
2782              "contains-other-v": "NONE",
2783              "delete-other-v": "NONE",
2784              "SVC-INFRA": "NONE",
2785              "prevent-delete": "!${direction}",
2786              "private": "true"
2787          },
2788          {
2789              "from": "generic-vnf",
2790              "to": "model-ver",
2791              "label": "org.onap.relationships.inventory.IsA",
2792              "direction": "OUT",
2793              "multiplicity": "MANY2ONE",
2794              "contains-other-v": "NONE",
2795              "delete-other-v": "NONE",
2796              "SVC-INFRA": "NONE",
2797              "prevent-delete": "!${direction}",
2798              "private": "true"
2799          },
2800          {
2801              "from": "instance-group",
2802              "to": "model-ver",
2803              "label": "org.onap.relationships.inventory.IsA",
2804              "direction": "OUT",
2805              "multiplicity": "MANY2ONE",
2806              "contains-other-v": "NONE",
2807              "delete-other-v": "NONE",
2808              "SVC-INFRA": "NONE",
2809              "prevent-delete": "!${direction}",
2810              "private": "true"
2811          },
2812          {
2813              "from": "l3-network",
2814              "to": "model-ver",
2815              "label": "org.onap.relationships.inventory.IsA",
2816              "direction": "OUT",
2817              "multiplicity": "MANY2ONE",
2818              "contains-other-v": "NONE",
2819              "delete-other-v": "NONE",
2820              "SVC-INFRA": "NONE",
2821              "prevent-delete": "!${direction}",
2822              "private": "true"
2823          },
2824          {
2825              "from": "logical-link",
2826              "to": "model-ver",
2827              "label": "org.onap.relationships.inventory.IsA",
2828              "direction": "OUT",
2829              "multiplicity": "MANY2ONE",
2830              "contains-other-v": "NONE",
2831              "delete-other-v": "NONE",
2832              "SVC-INFRA": "NONE",
2833              "prevent-delete": "!${direction}",
2834              "private": "true"
2835          },
2836          {
2837              "from": "service-instance",
2838              "to": "model-ver",
2839              "label": "org.onap.relationships.inventory.IsA",
2840              "direction": "OUT",
2841              "multiplicity": "MANY2ONE",
2842              "contains-other-v": "NONE",
2843              "delete-other-v": "NONE",
2844              "SVC-INFRA": "NONE",
2845              "prevent-delete": "!${direction}",
2846              "private": "true"
2847          },
2848          {
2849              "from": "vf-module",
2850              "to": "model-ver",
2851              "label": "org.onap.relationships.inventory.IsA",
2852              "direction": "OUT",
2853              "multiplicity": "MANY2ONE",
2854              "contains-other-v": "NONE",
2855              "delete-other-v": "NONE",
2856              "SVC-INFRA": "NONE",
2857              "prevent-delete": "!${direction}",
2858              "private": "true"
2859          },
2860          {
2861              "from": "vnfc",
2862              "to": "model-ver",
2863              "label": "org.onap.relationships.inventory.IsA",
2864              "direction": "OUT",
2865              "multiplicity": "MANY2ONE",
2866              "contains-other-v": "NONE",
2867              "delete-other-v": "NONE",
2868              "SVC-INFRA": "NONE",
2869              "prevent-delete": "!${direction}",
2870              "private": "true"
2871          },
2872                 {
2873                         "from": "pnf",
2874                         "to": "model-ver",
2875                         "label": "org.onap.relationships.inventory.IsA",
2876                         "direction": "OUT",
2877                         "multiplicity": "MANY2ONE",
2878                         "contains-other-v": "NONE",
2879                         "delete-other-v": "NONE",
2880                         "SVC-INFRA": "NONE",
2881                         "prevent-delete": "!${direction}",
2882                         "private": "true"
2883                 },
2884                 {
2885                         "from": "collection",
2886                         "to": "model-ver",
2887                         "label": "org.onap.relationships.inventory.IsA",
2888                         "direction": "OUT",
2889                         "multiplicity": "MANY2ONE",
2890                         "contains-other-v": "NONE",
2891                         "delete-other-v": "NONE",
2892                         "SVC-INFRA": "NONE",
2893                         "prevent-delete": "!${direction}",
2894                         "private": "true"
2895                 },
2896                 {
2897                         "from": "configuration",
2898                         "to": "vnfc",
2899                         "label": "org.onap.relationships.inventory.Uses",
2900                         "direction": "OUT",
2901                         "multiplicity": "ONE2ONE",
2902                         "contains-other-v": "NONE",
2903                         "delete-other-v": "!${direction}",
2904                         "prevent-delete": "NONE",
2905                         "default": "true",
2906                         "description":""
2907                 },
2908                 {
2909                         "from": "vnfc",
2910                         "to": "cp",
2911                         "label": "org.onap.relationships.inventory.BelongsTo",
2912                         "direction": "OUT",
2913                         "multiplicity": "ONE2MANY",
2914                         "contains-other-v": "${direction}",
2915                         "delete-other-v": "${direction}",
2916                         "prevent-delete": "NONE",
2917                         "default": "true",
2918                         "description":"cp is child of vnfc"
2919                 },
2920                 {
2921                         "from": "l3-interface-ipv4-address-list",
2922                         "to": "cp",
2923                         "label": "org.onap.relationships.inventory.network.BelongsTo",
2924                         "direction": "OUT",
2925                         "multiplicity": "MANY2ONE",
2926                         "contains-other-v": "!${direction}",
2927                         "delete-other-v": "!${direction}",
2928                         "prevent-delete": "NONE",
2929                         "default": "true",
2930                         "description":""
2931                 },
2932                 {
2933                         "from": "l3-interface-ipv6-address-list",
2934                         "to": "cp",
2935                         "label": "org.onap.relationships.inventory.network.BelongsTo",
2936                         "direction": "OUT",
2937                         "multiplicity": "MANY2ONE",
2938                         "contains-other-v": "!${direction}",
2939                         "delete-other-v": "!${direction}",
2940                         "prevent-delete": "NONE",
2941                         "default": "true",
2942                         "description":""
2943                 },
2944                 {
2945                         "from": "vip-ipv4-address-list",
2946                         "to": "cp",
2947                         "label": "org.onap.relationships.inventory.network.Uses",
2948                         "direction": "OUT",
2949                         "multiplicity": "MANY2MANY",
2950                         "contains-other-v": "NONE",
2951                         "delete-other-v": "NONE",
2952                         "prevent-delete": "NONE",
2953                         "default": "true",
2954                         "description":""
2955                 },
2956                 {
2957                         "from": "vip-ipv6-address-list",
2958                         "to": "cp",
2959                         "label": "org.onap.relationships.inventory.network.Uses",
2960                         "direction": "OUT",
2961                         "multiplicity": "MANY2MANY",
2962                         "contains-other-v": "NONE",
2963                         "delete-other-v": "NONE",
2964                         "prevent-delete": "NONE",
2965                         "default": "true",
2966                         "description":""
2967                 },
2968                 {
2969                         "from": "vlan-tag",
2970                         "to": "cp",
2971                         "label": "org.onap.relationships.inventory.Uses",
2972                         "direction": "OUT",
2973                         "multiplicity": "MANY2MANY",
2974                         "contains-other-v": "NONE",
2975                         "delete-other-v": "NONE",
2976                         "prevent-delete": "NONE",
2977                         "default": "true",
2978                         "description":""
2979                 },
2980                 {
2981                         "from": "l-interface",
2982                         "to": "cp",
2983                         "label": "tosca.relationships.network.LinksTo",
2984                         "direction": "OUT",
2985                         "multiplicity": "ONE2ONE",
2986                         "contains-other-v": "NONE",
2987                         "delete-other-v": "NONE",
2988                         "prevent-delete": "NONE",
2989                         "default": "true",
2990                         "description":""
2991                 },
2992                 {
2993                         "from": "l3-network",
2994                         "to": "cp",
2995                         "label": "tosca.relationships.network.LinksTo",
2996                         "direction": "OUT",
2997                         "multiplicity": "MANY2MANY",
2998                         "contains-other-v": "NONE",
2999                         "delete-other-v": "NONE",
3000                         "prevent-delete": "NONE",
3001                         "default": "true",
3002                         "description":""
3003                 },
3004                 {
3005                         "from": "line-of-business",
3006                         "to": "l3-network",
3007                         "label": "org.onap.relationships.inventory.Uses",
3008                         "direction": "OUT",
3009                         "multiplicity": "MANY2MANY",
3010                         "contains-other-v": "NONE",
3011                         "delete-other-v": "NONE",
3012                         "SVC-INFRA": "NONE",
3013                         "prevent-delete": "NONE",
3014                         "default": "true",
3015                         "description":""
3016                 },
3017                 {
3018                         "from": "platform",
3019                         "to": "l3-network",
3020                         "label": "org.onap.relationships.inventory.Uses",
3021                         "direction": "OUT",
3022                         "multiplicity": "MANY2MANY",
3023                         "contains-other-v": "NONE",
3024                         "delete-other-v": "NONE",
3025                         "SVC-INFRA": "NONE",
3026                         "prevent-delete": "NONE",
3027                         "default": "true",
3028                         "description":""
3029                 },
3030                 {
3031                         "from": "l3-network",
3032                         "to": "l3-network",
3033                         "label": "org.onap.relationships.inventory.Uses",
3034                         "direction": "OUT",
3035                         "multiplicity": "MANY2MANY",
3036                         "contains-other-v": "NONE",
3037                         "delete-other-v": "NONE",
3038                         "SVC-INFRA": "NONE",
3039                         "prevent-delete": "NONE",
3040                         "default": "true",
3041                         "description":"l3-network uses l3-network"
3042                 },
3043                 {
3044                         "from": "generic-vnf",
3045                         "to": "instance-group",
3046                         "label": "org.onap.relationships.inventory.Uses",
3047                         "direction": "OUT",
3048                         "multiplicity": "ONE2MANY",
3049                         "contains-other-v": "NONE",
3050                         "delete-other-v": "NONE",
3051                         "prevent-delete": "NONE",
3052                         "default": "false",
3053                         "description":""
3054                 },
3055                 {
3056                         "from": "generic-vnf",
3057                         "to": "instance-group",
3058                         "label": "org.onap.relationships.inventory.Primary",
3059                         "direction": "OUT",
3060                         "multiplicity": "ONE2MANY",
3061                         "contains-other-v": "NONE",
3062                         "delete-other-v": "NONE",
3063                         "prevent-delete": "NONE",
3064                         "default": "false",
3065                         "description":""
3066                 },
3067                 {
3068                         "from": "generic-vnf",
3069                         "to": "instance-group",
3070                         "label": "org.onap.relationships.inventory.Secondary",
3071                         "direction": "OUT",
3072                         "multiplicity": "ONE2MANY",
3073                         "contains-other-v": "NONE",
3074                         "delete-other-v": "NONE",
3075                         "prevent-delete": "NONE",
3076                         "default": "false",
3077                         "description":""
3078                 },
3079                 {
3080                         "from": "instance-group",
3081                         "to": "generic-vnf",
3082                         "label": "org.onap.relationships.inventory.BelongsTo",
3083                         "direction": "OUT",
3084                         "multiplicity": "MANY2ONE",
3085                         "contains-other-v": "NONE",
3086                         "delete-other-v": "!${direction}",
3087                         "prevent-delete": "NONE",
3088                         "default": "false",
3089                         "description":""
3090                 },
3091                         {
3092                         "from": "cloud-region",
3093                         "to": "network-technology",
3094                         "label": "org.onap.relationships.inventory.Uses",
3095                         "direction": "OUT",
3096                         "multiplicity": "MANY2MANY",
3097                         "contains-other-v": "NONE",
3098                         "delete-other-v": "NONE",
3099                         "prevent-delete": "NONE",
3100                         "default": "true",
3101                         "description":""
3102                 },
3103                                 {
3104                         "from": "vrf",
3105                         "to": "pnf",
3106                         "label": "org.onap.relationships.inventory.BelongsTo",
3107                         "direction": "OUT",
3108                         "multiplicity": "MANY2ONE",
3109                         "contains-other-v": "!${direction}",
3110                         "delete-other-v": "!${direction}",
3111                         "SVC-INFRA": "NONE",
3112                         "prevent-delete": "NONE",
3113                         "default": "true",
3114                         "description":"A vrf belongs to a pnf."
3115                 },
3116                 {
3117                         "from": "vrf",
3118                         "to": "vpn-binding",
3119                         "label": "org.onap.relationships.inventory.AppliesTo",
3120                         "direction": "OUT",
3121                         "multiplicity": "MANY2ONE",
3122                         "contains-other-v": "NONE",
3123                         "delete-other-v": "NONE",
3124                         "SVC-INFRA": "NONE",
3125                         "prevent-delete": "NONE",
3126                         "default": "true",
3127                         "description":"A vrf uses a vpn-binding."
3128                 },
3129                 {
3130                         "from": "vrf",
3131                         "to": "l3-network",
3132                         "label": "org.onap.relationships.inventory.Uses",
3133                         "direction": "OUT",
3134                         "multiplicity": "ONE2MANY",
3135                         "contains-other-v": "NONE",
3136                         "delete-other-v": "NONE",
3137                         "SVC-INFRA": "NONE",
3138                         "prevent-delete": "NONE",
3139                         "default": "true",
3140                         "description":"A vrf uses many l3-networks"
3141                 },
3142                 {
3143                         "from": "configuration",
3144                         "to": "vrf",
3145                         "label": "org.onap.relationships.inventory.Uses",
3146                         "direction": "OUT",
3147                         "multiplicity": "MANY2MANY",
3148                         "contains-other-v": "NONE",
3149                         "delete-other-v": "NONE",
3150                         "prevent-delete": "NONE",
3151                         "default": "true",
3152                         "description":"A Configuration uses VRFs"       
3153                 },
3154                 {
3155                         "from": "vrf",
3156                         "to": "l-interface",
3157                         "label": "org.onap.relationships.inventory.Uses",
3158                         "direction": "OUT",
3159                         "multiplicity": "ONE2MANY",
3160                         "contains-other-v": "NONE",
3161                         "delete-other-v": "NONE",
3162                         "SVC-INFRA": "NONE",
3163                         "prevent-delete": "NONE",
3164                         "default": "true",
3165                         "description":""
3166                 },
3167                 {
3168                         "from": "route-target",
3169                         "to": "vrf",
3170                         "label": "org.onap.relationships.inventory.BelongsTo",
3171                         "direction": "OUT",
3172                         "multiplicity": "MANY2ONE",
3173                         "contains-other-v": "!${direction}",
3174                         "delete-other-v": "!${direction}",
3175                         "SVC-INFRA": "NONE",
3176                         "prevent-delete": "NONE",
3177                         "default": "true",
3178                         "description":""
3179                 },
3180                 {
3181                         "from": "contact",
3182                         "to": "generic-vnf",
3183                         "label": "org.onap.relationships.inventory.supports",
3184                         "direction": "OUT",
3185                         "multiplicity": "MANY2MANY",
3186                         "contains-other-v": "NONE",
3187                         "delete-other-v": "NONE",
3188                         "SVC-INFRA": "NONE",
3189                         "prevent-delete": "NONE",
3190                         "default": "true",
3191                         "description":""
3192                 },
3193                 {
3194                         "from": "aggregate-route",
3195                         "to": "l3-network",
3196                         "label": "org.onap.relationships.inventory.BelongsTo",
3197                         "direction": "OUT",
3198                         "multiplicity": "MANY2ONE",
3199                         "contains-other-v": "!${direction}",
3200                         "delete-other-v": "!${direction}",
3201                         "SVC-INFRA": "NONE",
3202                         "prevent-delete": "NONE",
3203                         "default": "true",
3204                         "description":""
3205         },{
3206                         "from": "configuration",
3207                         "to": "lag-interface",
3208                         "label": "org.onap.relationships.inventory.AppliesTo",
3209                         "direction": "OUT",
3210                         "multiplicity": "MANY2ONE",
3211                         "contains-other-v": "NONE",
3212                         "delete-other-v": "NONE",
3213                         "prevent-delete": "NONE",
3214                         "default": "true",
3215                         "description":""
3216                 },{
3217                         "from": "configuration",
3218                         "to": "instance-group",
3219                         "label": "org.onap.relationships.inventory.PartOf",
3220                         "direction": "OUT",
3221                         "multiplicity": "MANY2ONE",
3222                         "contains-other-v": "NONE",
3223                         "delete-other-v": "NONE",
3224                         "prevent-delete": "NONE",
3225                         "default": "true",
3226                         "description":""
3227                 },{
3228                         "from": "owning-entity",
3229                         "to": "tenant",
3230                         "label": "org.onap.relationships.inventory.Uses",
3231                         "direction": "OUT",
3232                         "multiplicity": "ONE2MANY",
3233                         "contains-other-v": "NONE",
3234                         "delete-other-v": "NONE",
3235                         "prevent-delete": "NONE",
3236                         "default": "true",
3237                         "description":""
3238                 },{
3239                         "from": "line-of-business",
3240                         "to": "tenant",
3241                         "label": "org.onap.relationships.inventory.Uses",
3242                         "direction": "OUT",
3243                         "multiplicity": "MANY2MANY",
3244                         "contains-other-v": "NONE",
3245                         "delete-other-v": "NONE",
3246                         "prevent-delete": "NONE",
3247                         "default": "true",
3248                         "description":""
3249                 },{
3250                         "from": "vlan-tag",
3251                         "to": "vlan-range",
3252                         "label": "org.onap.relationships.inventory.BelongsTo",
3253                         "direction": "OUT",
3254                         "multiplicity": "MANY2ONE",
3255                         "contains-other-v": "!${direction}",
3256                         "delete-other-v": "!${direction}",
3257                         "prevent-delete": "NONE",
3258                         "default": "true",
3259                         "description":"A vlan-tag belongs to a vlan-range."
3260                 },{
3261                         "from": "l3-network",
3262                         "to": "vlan-tag",
3263                         "label": "org.onap.relationships.inventory.Uses",
3264                         "direction": "OUT",
3265                         "multiplicity": "MANY2MANY",
3266                         "contains-other-v": "NONE",
3267                         "delete-other-v": "NONE",
3268                         "prevent-delete": "NONE",
3269                         "default": "true",
3270                         "description":"A l3-network Uses vlan-tag."
3271                 },{
3272             "from": "policy",
3273             "to": "vlan-tag",
3274             "label": "org.onap.relationships.inventory.AppliesTo",
3275             "direction": "OUT",
3276             "multiplicity": "MANY2MANY",
3277             "contains-other-v": "NONE",
3278             "delete-other-v": "NONE",
3279             "SVC-INFRA": "NONE",
3280             "prevent-delete": "${direction}",
3281             "default": "true",
3282             "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."
3283         },{
3284                         "from": "l-interface",
3285                         "to": "vlan-tag",
3286                         "label": "org.onap.relationships.inventory.Uses",
3287                         "direction": "OUT",
3288                         "multiplicity": "MANY2MANY",
3289                         "contains-other-v": "NONE",
3290                         "delete-other-v": "NONE",
3291                         "prevent-delete": "!${direction}",
3292                         "default": "true",
3293                         "description":"An sub-interface that uses a vlan-tag."
3294                 },{
3295                         "from": "vlan-range",
3296                         "to": "cloud-region",
3297                         "label": "org.onap.relationships.inventory.BelongsTo",
3298                         "direction": "OUT",
3299                         "multiplicity": "MANY2ONE",
3300                         "contains-other-v": "!${direction}",
3301                         "delete-other-v": "!${direction}",
3302                         "prevent-delete": "NONE",
3303                         "default": "true",
3304                         "description":"A vlan range belongs to a cloud-region."
3305                 },{
3306                         "from": "owning-entity",
3307                         "to": "vlan-range",
3308                         "label": "org.onap.relationships.inventory.Uses",
3309                         "direction": "OUT",
3310                         "multiplicity": "ONE2MANY",
3311                         "contains-other-v": "NONE",
3312                         "delete-other-v": "NONE",
3313                         "prevent-delete": "NONE",
3314                         "default": "true",
3315                         "description":"An owning-entity uses a vlan-range."
3316                 },{
3317                         "from": "line-of-business",
3318                         "to": "vlan-range",
3319                         "label": "org.onap.relationships.inventory.Uses",
3320                         "direction": "OUT",
3321                         "multiplicity": "ONE2MANY",
3322                         "contains-other-v": "NONE",
3323                         "delete-other-v": "NONE",
3324                         "prevent-delete": "NONE",
3325                         "default": "true",
3326                         "description":"A line-of uses a vlan-range"
3327                 },{
3328                         "from": "ip-address-list",
3329                         "to": "endpoint",
3330                         "label": "org.onap.relationships.inventory.BelongsTo",
3331                         "direction": "OUT",
3332                         "multiplicity": "MANY2ONE",
3333                         "contains-other-v": "!${direction}",
3334                         "delete-other-v": "!${direction}",
3335                         "SVC-INFRA": "NONE",
3336                         "prevent-delete": "NONE",
3337                         "default": "true",
3338                         "description": ""
3339                 },
3340                 {
3341                         "from": "l3-interface-ipv6-address-list",
3342                         "to": "lag-interface",
3343                         "label": "org.onap.relationships.inventory.BelongsTo",
3344                         "direction": "OUT",
3345                         "multiplicity": "MANY2ONE",
3346                         "contains-other-v": "!${direction}",
3347                         "delete-other-v": "!${direction}",
3348                         "SVC-INFRA": "NONE",
3349                         "prevent-delete": "NONE",
3350                         "default": "true",
3351                         "description": "A IPv6 address associated with a lag-interface."
3352                 },
3353                 {
3354                         "from": "bgp-neighbor",
3355                         "to": "bgp-group",
3356                         "label": "org.onap.relationships.inventory.network.MemberOf",
3357                         "direction": "OUT",
3358                         "multiplicity": "MANY2ONE",
3359                         "contains-other-v": "NONE",
3360                         "delete-other-v": "NONE",
3361                         "SVC-INFRA": "NONE",
3362                         "prevent-delete": "!${direction}",
3363                         "default": "true",
3364                         "description": "bgp-neighbor is a member of an bgp-group."
3365                 },
3366                 {
3367                         "from": "policy",
3368                         "to": "address-family",
3369                         "label": "org.onap.relationships.inventory.AppliesTo",
3370                         "direction": "OUT",
3371                         "multiplicity": "MANY2MANY",
3372                         "contains-other-v": "NONE",
3373                         "delete-other-v": "NONE",
3374                         "SVC-INFRA": "NONE",
3375                         "prevent-delete": "${direction}",
3376                         "default": "true",
3377                         "description": "A policy applies to an address family."
3378                 },
3379                 {
3380                         "from": "l3-interface-ipv4-address-list",
3381                         "to": "p-interface",
3382                         "label": "org.onap.relationships.inventory.BelongsTo",
3383                         "direction": "OUT",
3384                         "multiplicity": "MANY2ONE",
3385                         "contains-other-v": "!${direction}",
3386                         "delete-other-v": "!${direction}",
3387                         "SVC-INFRA": "NONE",
3388                         "prevent-delete": "NONE",
3389                         "default": "true",
3390                         "description": "A IPv4 address associated with a p-interface."
3391                 },
3392                 {
3393                         "from": "pserver",
3394                         "to": "hw-component",
3395                         "label": "org.onap.relationships.inventory.MemberOf",
3396                         "direction": "OUT",
3397                         "multiplicity": "MANY2ONE",
3398                         "contains-other-v": "NONE",
3399                         "delete-other-v": "NONE",
3400                         "prevent-delete": "NONE",
3401                         "default": "true",
3402                         "description": "The hw-component associated to a pserver"
3403                 },
3404                 {
3405                         "from": "pnf",
3406                         "to": "autonomous-system",
3407                         "label": "org.onap.relationships.inventory.LocatedIn",
3408                         "direction": "OUT",
3409                         "multiplicity": "MANY2ONE",
3410                         "contains-other-v": "NONE",
3411                         "delete-other-v": "NONE",
3412                         "SVC-INFRA": "NONE",
3413                         "prevent-delete": "!${direction}",
3414                         "default": "true",
3415                         "description": "pnf is located in the autonomous-system."
3416                 },
3417                 {
3418                         "from": "zone",
3419                         "to": "endpoint",
3420                         "label": "org.onap.relationships.inventory.Uses",
3421                         "direction": "OUT",
3422                         "multiplicity": "MANY2MANY",
3423                         "contains-other-v": "NONE",
3424                         "delete-other-v": "NONE",
3425                         "SVC-INFRA": "NONE",
3426                         "prevent-delete": "${direction}",
3427                         "default": "true",
3428                         "description": ""
3429                 },
3430                 {
3431                         "from": "network-range",
3432                         "to": "complex",
3433                         "label": "org.onap.relationships.inventory.LocatedIn",
3434                         "direction": "OUT",
3435                         "multiplicity": "MANY2MANY",
3436                         "contains-other-v": "NONE",
3437                         "delete-other-v": "NONE",
3438                         "prevent-delete": "NONE",
3439                         "default": "true",
3440                         "description": "The network-range is located in a complex"
3441                 },
3442                 {
3443                         "from": "lag-interface",
3444                         "to": "geo-region",
3445                         "label": "org.onap.relationships.inventory.MemberOf",
3446                         "direction": "OUT",
3447                         "multiplicity": "MANY2MANY",
3448                         "contains-other-v": "NONE",
3449                         "delete-other-v": "NONE",
3450                         "prevent-delete": "NONE",
3451                         "default": "true",
3452                         "description": "The lag-interface associated to a geo-region"
3453                 },
3454                 {
3455                         "from": "activity-state",
3456                         "to": "activity",
3457                         "label": "org.onap.relationships.inventory.BelongsTo",
3458                         "direction": "OUT",
3459                         "multiplicity": "MANY2ONE",
3460                         "contains-other-v": "!${direction}",
3461                         "delete-other-v": "!${direction}",
3462                         "SVC-INFRA": "NONE",
3463                         "prevent-delete": "NONE",
3464                         "default": "true",
3465                         "description": "An activity-state is tracks the state of an activity."
3466                 },
3467                 {
3468                         "from": "relationship-rule",
3469                         "to": "policy",
3470                         "label": "org.onap.relationships.inventory.AppliesTo",
3471                         "direction": "OUT",
3472                         "multiplicity": "MANY2MANY",
3473                         "contains-other-v": "NONE",
3474                         "delete-other-v": "NONE",
3475                         "prevent-delete": "NONE",
3476                         "default": "true",
3477                         "description": "Details relationships policy requires."
3478                 },
3479                 {
3480                         "from": "generic-vnf",
3481                         "to": "bgp-group",
3482                         "label": "org.onap.relationships.inventory.BelongsTo",
3483                         "direction": "OUT",
3484                         "multiplicity": "MANY2ONE",
3485                         "contains-other-v": "${direction}",
3486                         "delete-other-v": "${direction}",
3487                         "prevent-delete": "NONE",
3488                         "default": "true",
3489                         "description": "The bgp-group associated to a generic-vnf."
3490                 },
3491                 {
3492                         "from": "mapping",
3493                         "to": "policy",
3494                         "label": "org.onap.relationships.inventory.MemberOf",
3495                         "direction": "OUT",
3496                         "multiplicity": "ONE2MANY",
3497                         "contains-other-v": "NONE",
3498                         "delete-other-v": "NONE",
3499                         "prevent-delete": "NONE",
3500                         "default": "true",
3501                         "description": "The mapping associated to a policy"
3502                 },
3503                 {
3504                         "from": "bgp-group",
3505                         "to": "pnf",
3506                         "label": "org.onap.relationships.inventory.BelongsTo",
3507                         "direction": "OUT",
3508                         "multiplicity": "MANY2ONE",
3509                         "contains-other-v": "!${direction}",
3510                         "delete-other-v": "!${direction}",
3511                         "SVC-INFRA": "NONE",
3512                         "prevent-delete": "NONE",
3513                         "default": "true",
3514                         "description": "A bgp-group  belongs to a pnf."
3515                 },
3516                 {
3517                         "from": "address-family",
3518                         "to": "bgp-group",
3519                         "label": "org.onap.relationships.inventory.BelongsTo",
3520                         "direction": "OUT",
3521                         "multiplicity": "MANY2ONE",
3522                         "contains-other-v": "!${direction}",
3523                         "delete-other-v": "!${direction}",
3524                         "SVC-INFRA": "NONE",
3525                         "prevent-delete": "NONE",
3526                         "default": "true",
3527                         "description": "Address Family belongs to a bgp-group"
3528                 },
3529                 {
3530                         "from": "bgp-group",
3531                         "to": "autonomous-system",
3532                         "label": "org.onap.relationships.inventory.Source",
3533                         "direction": "OUT",
3534                         "multiplicity": "MANY2ONE",
3535                         "contains-other-v": "NONE",
3536                         "delete-other-v": "NONE",
3537                         "SVC-INFRA": "NONE",
3538                         "prevent-delete": "!${direction}",
3539                         "default": "true",
3540                         "description": "To node-type is source of bgp-group."
3541                 },
3542                 {
3543                         "from": "bgp-group",
3544                         "to": "autonomous-system",
3545                         "label": "org.onap.relationships.inventory.Destination",
3546                         "direction": "OUT",
3547                         "multiplicity": "MANY2ONE",
3548                         "contains-other-v": "NONE",
3549                         "delete-other-v": "NONE",
3550                         "SVC-INFRA": "NONE",
3551                         "prevent-delete": "!${direction}",
3552                         "default": "false",
3553                         "description": "To node-type is destination of bgp-group."
3554                 },
3555                 {
3556                         "from": "profile",
3557                         "to": "policy",
3558                         "label": "org.onap.relationships.inventory.AppliesTo",
3559                         "direction": "OUT",
3560                         "multiplicity": "MANY2MANY",
3561                         "contains-other-v": "NONE",
3562                         "delete-other-v": "NONE",
3563                         "SVC-INFRA": "NONE",
3564                         "prevent-delete": "${direction}",
3565                         "default": "true",
3566                         "description": "A profile (set of characteristics) applies to the policy."
3567                 },
3568                 {
3569                         "from": "profile",
3570                         "to": "vpn-binding",
3571                         "label": "org.onap.relationships.inventory.AppliesTo",
3572                         "direction": "OUT",
3573                         "multiplicity": "MANY2MANY",
3574                         "contains-other-v": "NONE",
3575                         "delete-other-v": "NONE",
3576                         "SVC-INFRA": "NONE",
3577                         "prevent-delete": "${direction}",
3578                         "default": "true",
3579                         "description": "A profile (set of characteristics) applies to the vpn-binding."
3580                 },
3581                 {
3582                         "from": "sw-component",
3583                         "to": "profile",
3584                         "label": "org.onap.relationships.inventory.AppliesTo",
3585                         "direction": "OUT",
3586                         "multiplicity": "MANY2MANY",
3587                         "contains-other-v": "NONE",
3588                         "delete-other-v": "NONE",
3589                         "prevent-delete": "NONE",
3590                         "default": "true",
3591                         "description": "The profile associated to a sw-component"
3592                 },
3593                 {
3594                         "from": "pserver",
3595                         "to": "sw-component",
3596                         "label": "org.onap.relationships.inventory.MemberOf",
3597                         "direction": "OUT",
3598                         "multiplicity": "MANY2ONE",
3599                         "contains-other-v": "NONE",
3600                         "delete-other-v": "NONE",
3601                         "prevent-delete": "NONE",
3602                         "default": "true",
3603                         "description": "The sw-component associated to a pserver"
3604                 },
3605                 {
3606                         "from": "policy",
3607                         "to": "l3-network",
3608                         "label": "org.onap.relationships.inventory.AppliesTo",
3609                         "direction": "OUT",
3610                         "multiplicity": "MANY2MANY",
3611                         "contains-other-v": "NONE",
3612                         "delete-other-v": "NONE",
3613                         "SVC-INFRA": "NONE",
3614                         "prevent-delete": "NONE",
3615                         "default": "true",
3616                         "description": "A policy applies to l3-networks."
3617                 },
3618                 {
3619                         "from": "ip-address-list",
3620                         "to": "port-list",
3621                         "label": "org.onap.relationships.inventory.BelongsTo",
3622                         "direction": "OUT",
3623                         "multiplicity": "MANY2MANY",
3624                         "contains-other-v": "NONE",
3625                         "delete-other-v": "NONE",
3626                         "prevent-delete": "NONE",
3627                         "default": "true",
3628                         "description": ""
3629                 },
3630                 {
3631                         "from": "profile",
3632                         "to": "chassis",
3633                         "label": "org.onap.relationships.inventory.AppliesTo",
3634                         "direction": "OUT",
3635                         "multiplicity": "MANY2MANY",
3636                         "contains-other-v": "NONE",
3637                         "delete-other-v": "None",
3638                         "SVC-INFRA": "NONE",
3639                         "prevent-delete": "${direction}",
3640                         "default": "true",
3641                         "description": "The profile (set of characteristics) applies to the chassis."
3642                 },
3643                 {
3644                         "from": "selector-list",
3645                         "to": "object-group",
3646                         "label": "org.onap.relationships.inventory.BelongsTo",
3647                         "direction": "OUT",
3648                         "multiplicity": "MANY2ONE",
3649                         "contains-other-v": "!${direction}",
3650                         "delete-other-v": "!${direction}",
3651                         "SVC-INFRA": "NONE",
3652                         "prevent-delete": "NONE",
3653                         "default": "true",
3654                         "description": ""
3655                 },
3656                 {
3657                         "from": "bgp-neighbor",
3658                         "to": "vip-ipv6-address-list",
3659                         "label": "org.onap.relationships.inventory.Uses",
3660                         "direction": "OUT",
3661                         "multiplicity": "MANY2ONE",
3662                         "contains-other-v": "NONE",
3663                         "delete-other-v": "NONE",
3664                         "SVC-INFRA": "NONE",
3665                         "prevent-delete": "!${direction}",
3666                         "default": "true",
3667                         "description": "bgp-neighbor uses To node-type."
3668                 },
3669                 {
3670                         "from": "network-range",
3671                         "to": "zone",
3672                         "label": "org.onap.relationships.inventory.LocatedIn",
3673                         "direction": "OUT",
3674                         "multiplicity": "MANY2MANY",
3675                         "contains-other-v": "NONE",
3676                         "delete-other-v": "NONE",
3677                         "prevent-delete": "NONE",
3678                         "default": "true",
3679                         "description": "The network-range is located in a zone"
3680                 },
3681                 {
3682                         "from": "pnf",
3683                         "to": "endpoint",
3684                         "label": "org.onap.relationships.inventory.Uses",
3685                         "direction": "OUT",
3686                         "multiplicity": "MANY2MANY",
3687                         "contains-other-v": "NONE",
3688                         "delete-other-v": "NONE",
3689                         "SVC-INFRA": "NONE",
3690                         "prevent-delete": "NONE",
3691                         "default": "true",
3692                         "description": ""
3693                 },
3694                 {
3695                         "from": "profile",
3696                         "to": "lag-interface",
3697                         "label": "org.onap.relationships.inventory.AppliesTo",
3698                         "direction": "OUT",
3699                         "multiplicity": "MANY2MANY",
3700                         "contains-other-v": "NONE",
3701                         "delete-other-v": "NONE",
3702                         "SVC-INFRA": "NONE",
3703                         "prevent-delete": "${direction}",
3704                         "default": "true",
3705                         "description": "A profile (set of characteristics) applies to the lag-interface."
3706                 },
3707                 {
3708                         "from": "bgp-group",
3709                         "to": "vip-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": "vip-ipv6-address-list",
3723                         "label": "org.onap.relationships.inventory.Destination",
3724                         "direction": "OUT",
3725                         "multiplicity": "MANY2ONE",
3726                         "contains-other-v": "NONE",
3727                         "delete-other-v": "NONE",
3728                         "SVC-INFRA": "NONE",
3729                         "prevent-delete": "!${direction}",
3730                         "default": "false",
3731                         "description": "To node-type is destination of bgp-group."
3732                 },
3733                 {
3734                         "from": "port-list",
3735                         "to": "endpoint",
3736                         "label": "org.onap.relationships.inventory.BelongsTo",
3737                         "direction": "OUT",
3738                         "multiplicity": "MANY2ONE",
3739                         "contains-other-v": "!${direction}",
3740                         "delete-other-v": "!${direction}",
3741                         "SVC-INFRA": "NONE",
3742                         "prevent-delete": "NONE",
3743                         "default": "true",
3744                         "description": ""
3745                 },
3746                 {
3747                         "from": "zone",
3748                         "to": "service-instance",
3749                         "label": "org.onap.relationships.inventory.Uses",
3750                         "direction": "OUT",
3751                         "multiplicity": "MANY2MANY",
3752                         "contains-other-v": "NONE",
3753                         "delete-other-v": "NONE",
3754                         "prevent-delete": "NONE",
3755                         "default": "false",
3756                         "description": ""
3757                 },
3758                 {
3759                         "from": "selector-list",
3760                         "to": "endpoint",
3761                         "label": "org.onap.relationships.inventory.BelongsTo",
3762                         "direction": "OUT",
3763                         "multiplicity": "MANY2ONE",
3764                         "contains-other-v": "!${direction}",
3765                         "delete-other-v": "!${direction}",
3766                         "SVC-INFRA": "NONE",
3767                         "prevent-delete": "NONE",
3768                         "default": "true",
3769                         "description": ""
3770                 },
3771                 {
3772                         "from": "policy",
3773                         "to": "l-interface",
3774                         "label": "org.onap.relationships.inventory.AppliesTo",
3775                         "direction": "OUT",
3776                         "multiplicity": "MANY2MANY",
3777                         "contains-other-v": "NONE",
3778                         "delete-other-v": "NONE",
3779                         "SVC-INFRA": "NONE",
3780                         "prevent-delete": "NONE",
3781                         "default": "true",
3782                         "description": "The policy applies to an l-interface."
3783                 },
3784                 {
3785                         "from": "activity",
3786                         "to": "pserver",
3787                         "label": "org.onap.relationships.inventory.AppliesTo",
3788                         "direction": "OUT",
3789                         "multiplicity": "MANY2MANY",
3790                         "contains-other-v": "!${direction}",
3791                         "delete-other-v": "!${direction}",
3792                         "SVC-INFRA": "NONE",
3793                         "prevent-delete": "NONE",
3794                         "default": "true",
3795                         "description": "The activity applies to a pserver."
3796                 },
3797                 {
3798                         "from": "profile",
3799                         "to": "hardware-catalog-item",
3800                         "label": "org.onap.relationships.inventory.AppliesTo",
3801                         "direction": "OUT",
3802                         "multiplicity": "MANY2MANY",
3803                         "contains-other-v": "NONE",
3804                         "delete-other-v": "NONE",
3805                         "SVC-INFRA": "NONE",
3806                         "prevent-delete": "${direction}",
3807                         "default": "true",
3808                         "description": "A set of characteristics of the hardware-catalog-item."
3809                 },
3810                 {
3811                         "from": "pdu",
3812                         "to": "rack",
3813                         "label": "org.onap.relationships.inventory.LocatedIn",
3814                         "direction": "OUT",
3815                         "multiplicity": "MANY2ONE",
3816                         "contains-other-v": "!${direction}",
3817                         "delete-other-v": "!${direction}",
3818                         "SVC-INFRA": "NONE",
3819                         "prevent-delete": "NONE",
3820                         "default": "true",
3821                         "description": "A pdu is located in a building (aka complex)."
3822                 },
3823                 {
3824                         "from": "pserver",
3825                         "to": "policy",
3826                         "label": "org.onap.relationships.inventory.Implements",
3827                         "direction": "OUT",
3828                         "multiplicity": "MANY2MANY",
3829                         "contains-other-v": "NONE",
3830                         "delete-other-v": "NONE",
3831                         "SVC-INFRA": "NONE",
3832                         "prevent-delete": "NONE",
3833                         "default": "true",
3834                         "description": ""
3835                 },
3836                 {
3837                         "from": "mapping",
3838                         "to": "pnf",
3839                         "label": "org.onap.relationships.inventory.MemberOf",
3840                         "direction": "OUT",
3841                         "multiplicity": "ONE2MANY",
3842                         "contains-other-v": "NONE",
3843                         "delete-other-v": "NONE",
3844                         "prevent-delete": "NONE",
3845                         "default": "true",
3846                         "description": "The mapping associated to a pnf"
3847                 },
3848                 {
3849                         "from": "bgp-group",
3850                         "to": "l3-interface-ipv4-address-list",
3851                         "label": "org.onap.relationships.inventory.Source",
3852                         "direction": "OUT",
3853                         "multiplicity": "MANY2ONE",
3854                         "contains-other-v": "NONE",
3855                         "delete-other-v": "NONE",
3856                         "SVC-INFRA": "NONE",
3857                         "prevent-delete": "!${direction}",
3858                         "default": "true",
3859                         "description": "To node-type is source of bgp-group."
3860                 },
3861                 {
3862                         "from": "bgp-group",
3863                         "to": "l3-interface-ipv4-address-list",
3864                         "label": "org.onap.relationships.inventory.Destination",
3865                         "direction": "OUT",
3866                         "multiplicity": "MANY2ONE",
3867                         "contains-other-v": "NONE",
3868                         "delete-other-v": "NONE",
3869                         "SVC-INFRA": "NONE",
3870                         "prevent-delete": "!${direction}",
3871                         "default": "false",
3872                         "description": "To node-type is destination of bgp-group."
3873                 },
3874                 {
3875                         "from": "port",
3876                         "to": "pluggable",
3877                         "label": "org.onap.relationships.inventory.LocatedIn",
3878                         "direction": "OUT",
3879                         "multiplicity": "MANY2ONE",
3880                         "contains-other-v": "!${direction}",
3881                         "delete-other-v": "!${direction}",
3882                         "SVC-INFRA": "NONE",
3883                         "prevent-delete": "NONE",
3884                         "default": "true",
3885                         "description": "A port is located in a pluggable."
3886                 },
3887                 {
3888                         "from": "activity",
3889                         "to": "mapping",
3890                         "label": "org.onap.relationships.inventory.AppliesTo",
3891                         "direction": "OUT",
3892                         "multiplicity": "MANY2MANY",
3893                         "contains-other-v": "NONE",
3894                         "delete-other-v": "NONE",
3895                         "SVC-INFRA": "NONE",
3896                         "prevent-delete": "NONE",
3897                         "default": "true",
3898                         "description": "The reservation information associated with a NAT Pool mapping."
3899                 },
3900                 {
3901                         "from": "mapping",
3902                         "to": "object-group",
3903                         "label": "org.onap.relationships.inventory.MemberOf",
3904                         "direction": "OUT",
3905                         "multiplicity": "ONE2MANY",
3906                         "contains-other-v": "NONE",
3907                         "delete-other-v": "NONE",
3908                         "prevent-delete": "NONE",
3909                         "default": "true",
3910                         "description": "The mapping associated to an object-group"
3911                 },
3912                 {
3913                         "from": "profile",
3914                         "to": "cloud-region",
3915                         "label": "org.onap.relationships.inventory.AppliesTo",
3916                         "direction": "OUT",
3917                         "multiplicity": "MANY2MANY",
3918                         "contains-other-v": "NONE",
3919                         "delete-other-v": "NONE",
3920                         "prevent-delete": "NONE",
3921                         "default": "true",
3922                         "description": ""
3923                 },
3924                 {
3925                         "from": "ip-address-list",
3926                         "to": "policy",
3927                         "label": "org.onap.relationships.inventory.BelongsTo",
3928                         "direction": "OUT",
3929                         "multiplicity": "MANY2ONE",
3930                         "contains-other-v": "!${direction}",
3931                         "delete-other-v": "!${direction}",
3932                         "SVC-INFRA": "NONE",
3933                         "prevent-delete": "NONE",
3934                         "default": "true",
3935                         "description": "An ip-address-list BelongsTo a policy."
3936                 },
3937                 {
3938                         "from": "rack-unit",
3939                         "to": "rack",
3940                         "label": "org.onap.relationships.inventory.LocatedIn",
3941                         "direction": "OUT",
3942                         "multiplicity": "MANY2ONE",
3943                         "contains-other-v": "!${direction}",
3944                         "delete-other-v": "!${direction}",
3945                         "SVC-INFRA": "NONE",
3946                         "prevent-delete": "NONE",
3947                         "default": "true",
3948                         "description": "A rack-unit is located in a rack."
3949                 },
3950                 {
3951                         "from": "pdu",
3952                         "to": "hardware-catalog-item",
3953                         "label": "org.onap.relationships.inventory.IsA",
3954                         "direction": "OUT",
3955                         "multiplicity": "MANY2ONE",
3956                         "contains-other-v": "NONE",
3957                         "delete-other-v": "NONE",
3958                         "SVC-INFRA": "NONE",
3959                         "prevent-delete": "!${direction}",
3960                         "default": "true",
3961                         "description": "The pdu is described by the hardware-catalog-item."
3962                 },
3963                 {
3964                         "from": "complex",
3965                         "to": "endpoint",
3966                         "label": "org.onap.relationships.inventory.Uses",
3967                         "direction": "OUT",
3968                         "multiplicity": "MANY2MANY",
3969                         "contains-other-v": "NONE",
3970                         "delete-other-v": "NONE",
3971                         "SVC-INFRA": "NONE",
3972                         "prevent-delete": "${direction}",
3973                         "default": "true",
3974                         "description": ""
3975                 },
3976                 {
3977                         "from": "relationship-rule",
3978                         "to": "endpoint",
3979                         "label": "org.onap.relationships.inventory.AppliesTo",
3980                         "direction": "OUT",
3981                         "multiplicity": "MANY2MANY",
3982                         "contains-other-v": "NONE",
3983                         "delete-other-v": "NONE",
3984                         "prevent-delete": "${direction}",
3985                         "default": "true",
3986                         "description": "Details relationships endpoint requires"
3987                 },
3988                 {
3989                         "from": "policy",
3990                         "to": "instance-group",
3991                         "label": "org.onap.relationships.inventory.AppliesTo",
3992                         "direction": "OUT",
3993                         "multiplicity": "MANY2ONE",
3994                         "contains-other-v": "NONE",
3995                         "delete-other-v": "NONE",
3996                         "prevent-delete": "NONE",
3997                         "default": "true",
3998                         "description": "The policy associated to an instance-group"
3999                 },
4000                 {
4001                         "from": "vserver",
4002                         "to": "instance-group",
4003                         "label": "org.onap.relationships.inventory.MemberOf",
4004                         "direction": "OUT",
4005                         "multiplicity": "MANY2MANY",
4006                         "contains-other-v": "NONE",
4007                         "delete-other-v": "NONE",
4008                         "prevent-delete": "NONE",
4009                         "default": "true",
4010                         "description": ""
4011                 },
4012                 {
4013                         "from": "subnet",
4014                         "to": "zone",
4015                         "label": "org.onap.relationships.inventory.BelongsTo",
4016                         "direction": "OUT",
4017                         "multiplicity": "MANY2ONE",
4018                         "contains-other-v": "!${direction}",
4019                         "delete-other-v": "!${direction}",
4020                         "prevent-delete": "NONE",
4021                         "default": "true",
4022                         "description": "A fabric subnet belongs to a zone."
4023                 },
4024                 {
4025                         "from": "bgp-neighbor",
4026                         "to": "autonomous-system",
4027                         "label": "org.onap.relationships.inventory.network.MemberOf",
4028                         "direction": "OUT",
4029                         "multiplicity": "MANY2ONE",
4030                         "contains-other-v": "NONE",
4031                         "delete-other-v": "NONE",
4032                         "SVC-INFRA": "NONE",
4033                         "prevent-delete": "!${direction}",
4034                         "default": "true",
4035                         "description": "bgp-neighbor is a member of an autonomous-system."
4036                 },
4037                 {
4038                         "from": "chassis",
4039                         "to": "rack",
4040                         "label": "org.onap.relationships.inventory.LocatedIn",
4041                         "direction": "OUT",
4042                         "multiplicity": "MANY2ONE",
4043                         "contains-other-v": "NONE",
4044                         "delete-other-v": "NONE",
4045                         "SVC-INFRA": "NONE",
4046                         "prevent-delete": "!${direction}",
4047                         "default": "true",
4048                         "description": "A chassis is LocatedIn a rack."
4049                 },
4050                 {
4051                         "from": "card-slot",
4052                         "to": "chassis",
4053                         "label": "org.onap.relationships.inventory.LocatedIn",
4054                         "direction": "OUT",
4055                         "multiplicity": "MANY2ONE",
4056                         "contains-other-v": "!${direction}",
4057                         "delete-other-v": "!${direction}",
4058                         "SVC-INFRA": "NONE",
4059                         "prevent-delete": "NONE",
4060                         "default": "true",
4061                         "description": "A card-slot is located in a chassis."
4062                 },
4063                 {
4064                         "from": "activity",
4065                         "to": "network-range",
4066                         "label": "org.onap.relationships.inventory.BelongsTo",
4067                         "direction": "OUT",
4068                         "multiplicity": "MANY2ONE",
4069                         "contains-other-v": "!${direction}",
4070                         "delete-other-v": "!${direction}",
4071                         "SVC-INFRA": "NONE",
4072                         "prevent-delete": "NONE",
4073                         "default": "true",
4074                         "description": "An activity is being performed on a network-range."
4075                 },
4076                 {
4077                         "from": "profile",
4078                         "to": "p-interface",
4079                         "label": "org.onap.relationships.inventory.AppliesTo",
4080                         "direction": "OUT",
4081                         "multiplicity": "MANY2MANY",
4082                         "contains-other-v": "NONE",
4083                         "delete-other-v": "NONE",
4084                         "SVC-INFRA": "NONE",
4085                         "prevent-delete": "${direction}",
4086                         "default": "true",
4087                         "description": "A profile (set of characteristics) applies to the p-interface."
4088                 },
4089                 {
4090                         "from": "chassis",
4091                         "to": "complex",
4092                         "label": "org.onap.relationships.inventory.LocatedIn",
4093                         "direction": "OUT",
4094                         "multiplicity": "MANY2ONE",
4095                         "contains-other-v": "NONE",
4096                         "delete-other-v": "NONE",
4097                         "SVC-INFRA": "NONE",
4098                         "prevent-delete": "NONE",
4099                         "default": "true",
4100                         "description": "A chassis LinksTo a complex."
4101                 },
4102                 {
4103                         "from": "policy",
4104                         "to": "object-group",
4105                         "label": "org.onap.relationships.inventory.Uses",
4106                         "direction": "OUT",
4107                         "multiplicity": "MANY2MANY",
4108                         "contains-other-v": "NONE",
4109                         "delete-other-v": "NONE",
4110                         "prevent-delete": "NONE",
4111                         "default": "true",
4112                         "description": ""
4113                 },
4114                 {
4115                         "from": "relationship-rule",
4116                         "to": "profile",
4117                         "label": "org.onap.relationships.inventory.AppliesTo",
4118                         "direction": "OUT",
4119                         "multiplicity": "MANY2MANY",
4120                         "contains-other-v": "NONE",
4121                         "delete-other-v": "NONE",
4122                         "prevent-delete": "NONE",
4123                         "default": "true",
4124                         "description": "Details relationships profile requires."
4125                 },
4126                 {
4127                         "from": "port",
4128                         "to": "card",
4129                         "label": "org.onap.relationships.inventory.LocatedIn",
4130                         "direction": "OUT",
4131                         "multiplicity": "MANY2ONE",
4132                         "contains-other-v": "!${direction}",
4133                         "delete-other-v": "!${direction}",
4134                         "SVC-INFRA": "NONE",
4135                         "prevent-delete": "NONE",
4136                         "default": "true",
4137                         "description": "A port is located in a card."
4138                 },
4139                 {
4140                         "from": "hw-component",
4141                         "to": "profile",
4142                         "label": "org.onap.relationships.inventory.AppliesTo",
4143                         "direction": "OUT",
4144                         "multiplicity": "MANY2MANY",
4145                         "contains-other-v": "NONE",
4146                         "delete-other-v": "NONE",
4147                         "prevent-delete": "NONE",
4148                         "default": "true",
4149                         "description": "The profile associated to a hw-component"
4150                 },
4151                 {
4152                         "from": "chassis",
4153                         "to": "pserver",
4154                         "label": "org.onap.relationships.inventory.PartOf",
4155                         "direction": "OUT",
4156                         "multiplicity": "MANY2MANY",
4157                         "contains-other-v": "NONE",
4158                         "delete-other-v": "NONE",
4159                         "SVC-INFRA": "NONE",
4160                         "prevent-delete": "NONE",
4161                         "default": "true",
4162                         "description": "A chassis is part of a pserver."
4163                 },
4164                 {
4165                         "from": "mapping",
4166                         "to": "mapping",
4167                         "label": "org.onap.relationships.inventory.MemberOf",
4168                         "direction": "OUT",
4169                         "multiplicity": "MANY2MANY",
4170                         "contains-other-v": "NONE",
4171                         "delete-other-v": "NONE",
4172                         "prevent-delete": "NONE",
4173                         "default": "true",
4174                         "description": "The mapping associated to a mapping"
4175                 },
4176                 {
4177                         "from": "mapping",
4178                         "to": "mapping",
4179                         "label": "org.onap.relationships.inventory.AppliesTo",
4180                         "direction": "OUT",
4181                         "multiplicity": "MANY2MANY",
4182                         "contains-other-v": "NONE",
4183                         "delete-other-v": "NONE",
4184                         "prevent-delete": "NONE",
4185                         "default": "false",
4186                         "description": "The mapping associated to a mapping"
4187                 },
4188                 {
4189                         "from": "bgp-neighbor",
4190                         "to": "l3-interface-ipv6-address-list",
4191                         "label": "org.onap.relationships.inventory.Uses",
4192                         "direction": "OUT",
4193                         "multiplicity": "MANY2ONE",
4194                         "contains-other-v": "NONE",
4195                         "delete-other-v": "NONE",
4196                         "SVC-INFRA": "NONE",
4197                         "prevent-delete": "!${direction}",
4198                         "default": "true",
4199                         "description": "bgp-neighbor uses To node-type."
4200                 },
4201                 {
4202                         "from": "object-group",
4203                         "to": "complex",
4204                         "label": "org.onap.relationships.inventory.LocatedIn",
4205                         "direction": "OUT",
4206                         "multiplicity": "MANY2MANY",
4207                         "contains-other-v": "NONE",
4208                         "delete-other-v": "NONE",
4209                         "prevent-delete": "NONE",
4210                         "default": "true",
4211                         "description": "The object-group is located in a complex"
4212                 },
4213                 {
4214                         "from": "pserver",
4215                         "to": "endpoint",
4216                         "label": "org.onap.relationships.inventory.Uses",
4217                         "direction": "OUT",
4218                         "multiplicity": "MANY2MANY",
4219                         "contains-other-v": "NONE",
4220                         "delete-other-v": "NONE",
4221                         "SVC-INFRA": "NONE",
4222                         "prevent-delete": "${direction}",
4223                         "default": "true",
4224                         "description": ""
4225                 },
4226                 {
4227                         "from": "l3-interface-ipv4-address-list",
4228                         "to": "lag-interface",
4229                         "label": "org.onap.relationships.inventory.BelongsTo",
4230                         "direction": "OUT",
4231                         "multiplicity": "MANY2ONE",
4232                         "contains-other-v": "!${direction}",
4233                         "delete-other-v": "!${direction}",
4234                         "SVC-INFRA": "NONE",
4235                         "prevent-delete": "NONE",
4236                         "default": "true",
4237                         "description": "A IPv4 address associated with a lag-interface."
4238                 },
4239                 {
4240                         "from": "rack",
4241                         "to": "complex",
4242                         "label": "org.onap.relationships.inventory.LocatedIn",
4243                         "direction": "OUT",
4244                         "multiplicity": "MANY2ONE",
4245                         "contains-other-v": "!${direction}",
4246                         "delete-other-v": "!${direction}",
4247                         "SVC-INFRA": "NONE",
4248                         "prevent-delete": "NONE",
4249                         "default": "true",
4250                         "description": "A rack is located in a complex (aka building)."
4251                 },
4252                 {
4253                         "from": "host-aggregate",
4254                         "to": "pserver",
4255                         "label": "org.onap.relationships.inventory.BelongsTo",
4256                         "direction": "OUT",
4257                         "multiplicity": "MANY2ONE",
4258                         "contains-other-v": "NONE",
4259                         "delete-other-v": "NONE",
4260                         "prevent-delete": "NONE",
4261                         "default": "true",
4262                         "description": ""
4263                 },
4264                 {
4265                         "from": "selector-list",
4266                         "to": "rule",
4267                         "label": "org.onap.relationships.inventory.BelongsTo",
4268                         "direction": "OUT",
4269                         "multiplicity": "MANY2ONE",
4270                         "contains-other-v": "!${direction}",
4271                         "delete-other-v": "!${direction}",
4272                         "SVC-INFRA": "NONE",
4273                         "prevent-delete": "NONE",
4274                         "default": "true",
4275                         "description": ""
4276                 },
4277                 {
4278                         "from": "complex",
4279                         "to": "geo-region",
4280                         "label": "org.onap.relationships.inventory.MemberOf",
4281                         "direction": "OUT",
4282                         "multiplicity": "MANY2MANY",
4283                         "contains-other-v": "NONE",
4284                         "delete-other-v": "NONE",
4285                         "prevent-delete": "NONE",
4286                         "default": "true",
4287                         "description": "The complex associated to a geo-region"
4288                 },
4289                 {
4290                         "from": "profile",
4291                         "to": "vlan-range",
4292                         "label": "org.onap.relationships.inventory.AppliesTo",
4293                         "direction": "OUT",
4294                         "multiplicity": "MANY2MANY",
4295                         "contains-other-v": "NONE",
4296                         "delete-other-v": "NONE",
4297                         "SVC-INFRA": "NONE",
4298                         "prevent-delete": "${direction}",
4299                         "default": "true",
4300                         "description": "A profile (set of characteristics) applies to the vlan-range."
4301                 },
4302                 {
4303                         "from": "metadatum",
4304                         "to": "profile",
4305                         "label": "org.onap.relationships.inventory.BelongsTo",
4306                         "direction": "OUT",
4307                         "multiplicity": "MANY2ONE",
4308                         "contains-other-v": "!${direction}",
4309                         "delete-other-v": "!${direction}",
4310                         "prevent-delete": "NONE",
4311                         "default": "true",
4312                         "description": ""
4313                 },
4314                 {
4315                         "from": "cloud-region",
4316                         "to": "geo-region",
4317                         "label": "org.onap.relationships.inventory.MemberOf",
4318                         "direction": "OUT",
4319                         "multiplicity": "MANY2MANY",
4320                         "contains-other-v": "NONE",
4321                         "delete-other-v": "NONE",
4322                         "prevent-delete": "NONE",
4323                         "default": "true",
4324                         "description": "The cloud-region associated to a geo-region"
4325                 },
4326                 {
4327                         "from": "bgp-neighbor",
4328                         "to": "pnf",
4329                         "label": "org.onap.relationships.inventory.BelongsTo",
4330                         "direction": "OUT",
4331                         "multiplicity": "MANY2ONE",
4332                         "contains-other-v": "!${direction}",
4333                         "delete-other-v": "!${direction}",
4334                         "SVC-INFRA": "NONE",
4335                         "prevent-delete": "NONE",
4336                         "default": "true",
4337                         "description": "A bgp-neighbor belongs to a pnf."
4338                 },
4339                 {
4340                         "from": "chassis",
4341                         "to": "hardware-catalog-item",
4342                         "label": "org.onap.relationships.inventory.IsA",
4343                         "direction": "OUT",
4344                         "multiplicity": "MANY2ONE",
4345                         "contains-other-v": "NONE",
4346                         "delete-other-v": "NONE",
4347                         "SVC-INFRA": "NONE",
4348                         "prevent-delete": "!${direction}",
4349                         "default": "true",
4350                         "description": "The chassis is described by the hardware-catalog-item."
4351                 },
4352                 {
4353                         "from": "port-list",
4354                         "to": "rule",
4355                         "label": "org.onap.relationships.inventory.BelongsTo",
4356                         "direction": "OUT",
4357                         "multiplicity": "MANY2ONE",
4358                         "contains-other-v": "!${direction}",
4359                         "delete-other-v": "!${direction}",
4360                         "SVC-INFRA": "NONE",
4361                         "prevent-delete": "NONE",
4362                         "default": "true",
4363                         "description": ""
4364                 },
4365                 {
4366                         "from": "cloud-region",
4367                         "to": "service-instance",
4368                         "label": "org.onap.relationships.inventory.Uses",
4369                         "direction": "OUT",
4370                         "multiplicity": "MANY2MANY",
4371                         "contains-other-v": "NONE",
4372                         "delete-other-v": "NONE",
4373                         "prevent-delete": "NONE",
4374                         "default": "true",
4375                         "description": ""
4376                 },
4377                 {
4378                         "from": "contact",
4379                         "to": "complex",
4380                         "label": "org.onap.relationships.inventory.Supports",
4381                         "direction": "OUT",
4382                         "multiplicity": "ONE2MANY",
4383                         "contains-other-v": "NONE",
4384                         "delete-other-v": "NONE",
4385                         "SVC-INFRA": "NONE",
4386                         "prevent-delete": "${direction}",
4387                         "default": "true",
4388                         "description": "The contact supports a complex."
4389                 },
4390                 {
4391                         "from": "bgp-neighbor",
4392                         "to": "l3-interface-ipv4-address-list",
4393                         "label": "org.onap.relationships.inventory.Uses",
4394                         "direction": "OUT",
4395                         "multiplicity": "MANY2ONE",
4396                         "contains-other-v": "NONE",
4397                         "delete-other-v": "NONE",
4398                         "SVC-INFRA": "NONE",
4399                         "prevent-delete": "!${direction}",
4400                         "default": "true",
4401                         "description": "bgp-neighbor uses To node-type."
4402                 },
4403                 {
4404                         "from": "pnf",
4405                         "to": "sw-component",
4406                         "label": "org.onap.relationships.inventory.MemberOf",
4407                         "direction": "OUT",
4408                         "multiplicity": "MANY2ONE",
4409                         "contains-other-v": "NONE",
4410                         "delete-other-v": "NONE",
4411                         "prevent-delete": "NONE",
4412                         "default": "true",
4413                         "description": "The sw-component associated to a pnf"
4414                 },
4415                 {
4416                         "from": "address-family",
4417                         "to": "bgp-neighbor",
4418                         "label": "org.onap.relationships.inventory.BelongsTo",
4419                         "direction": "OUT",
4420                         "multiplicity": "MANY2ONE",
4421                         "contains-other-v": "!${direction}",
4422                         "delete-other-v": "!${direction}",
4423                         "SVC-INFRA": "NONE",
4424                         "prevent-delete": "NONE",
4425                         "default": "true",
4426                         "description": "Address Family belongs to a bgp-neighbor"
4427                 },
4428                 {
4429                         "from": "ip-address-list",
4430                         "to": "subnet",
4431                         "label": "org.onap.relationships.inventory.BelongsTo",
4432                         "direction": "OUT",
4433                         "multiplicity": "MANY2ONE",
4434                         "contains-other-v": "!${direction}",
4435                         "delete-other-v": "!${direction}",
4436                         "SVC-INFRA": "NONE",
4437                         "prevent-delete": "NONE",
4438                         "default": "true",
4439                         "description": ""
4440                 },
4441                 {
4442                         "from": "service-instance",
4443                         "to": "vrf",
4444                         "label": "org.onap.relationships.inventory.ComposedOf",
4445                         "direction": "OUT",
4446                         "multiplicity": "MANY2MANY",
4447                         "contains-other-v": "NONE",
4448                         "delete-other-v": "NONE",
4449                         "prevent-delete": "${direction}",
4450                         "default": "true",
4451                         "description": "This edge relates a vrf that is configured on a pnf to the service-instances that the vrf supports."
4452                 },
4453                 {
4454                         "from": "relationship-rule",
4455                         "to": "object-group",
4456                         "label": "org.onap.relationships.inventory.AppliesTo",
4457                         "direction": "OUT",
4458                         "multiplicity": "MANY2MANY",
4459                         "contains-other-v": "NONE",
4460                         "delete-other-v": "NONE",
4461                         "prevent-delete": "NONE",
4462                         "default": "true",
4463                         "description": "Details relationships object-group requires"
4464                 },
4465                 {
4466                         "from": "chassis",
4467                         "to": "rack-unit",
4468                         "label": "org.onap.relationships.inventory.Uses",
4469                         "direction": "OUT",
4470                         "multiplicity": "ONE2MANY",
4471                         "contains-other-v": "NONE",
4472                         "delete-other-v": "NONE",
4473                         "SVC-INFRA": "NONE",
4474                         "prevent-delete": "!${direction}",
4475                         "default": "true",
4476                         "description": "A chassis uses space in a rack (aka one or more rack-units)."
4477                 },
4478                 {
4479                         "from": "activity",
4480                         "to": "cloud-region",
4481                         "label": "org.onap.relationships.inventory.AppliesTo",
4482                         "direction": "OUT",
4483                         "multiplicity": "MANY2MANY",
4484                         "contains-other-v": "!${direction}",
4485                         "delete-other-v": "!${direction}",
4486                         "SVC-INFRA": "NONE",
4487                         "prevent-delete": "NONE",
4488                         "default": "true",
4489                         "description": "The activity applies to a cloud-region."
4490                 },
4491                 {
4492                         "from": "profile",
4493                         "to": "vrf",
4494                         "label": "org.onap.relationships.inventory.AppliesTo",
4495                         "direction": "OUT",
4496                         "multiplicity": "MANY2MANY",
4497                         "contains-other-v": "NONE",
4498                         "delete-other-v": "NONE",
4499                         "SVC-INFRA": "NONE",
4500                         "prevent-delete": "${direction}",
4501                         "default": "true",
4502                         "description": "A profile (set of characteristics) applies to the vrf."
4503                 },
4504                 {
4505                         "from": "bgp-group",
4506                         "to": "subnet",
4507                         "label": "org.onap.relationships.inventory.Source",
4508                         "direction": "OUT",
4509                         "multiplicity": "MANY2ONE",
4510                         "contains-other-v": "NONE",
4511                         "delete-other-v": "NONE",
4512                         "SVC-INFRA": "NONE",
4513                         "prevent-delete": "!${direction}",
4514                         "default": "true",
4515                         "description": "To node-type is source of bgp-group."
4516                 },
4517                 {
4518                         "from": "bgp-group",
4519                         "to": "subnet",
4520                         "label": "org.onap.relationships.inventory.Destination",
4521                         "direction": "OUT",
4522                         "multiplicity": "MANY2ONE",
4523                         "contains-other-v": "NONE",
4524                         "delete-other-v": "NONE",
4525                         "SVC-INFRA": "NONE",
4526                         "prevent-delete": "!${direction}",
4527                         "default": "false",
4528                         "description": "To node-type is destination of bgp-group."
4529                 },
4530                 {
4531                         "from": "contact",
4532                         "to": "pserver",
4533                         "label": "org.onap.relationships.inventory.Supports",
4534                         "direction": "OUT",
4535                         "multiplicity": "ONE2MANY",
4536                         "contains-other-v": "NONE",
4537                         "delete-other-v": "NONE",
4538                         "SVC-INFRA": "NONE",
4539                         "prevent-delete": "${direction}",
4540                         "default": "true",
4541                         "description": "The contact supports a pserver."
4542                 },
4543                 {
4544                         "from": "policy",
4545                         "to": "bgp-neighbor",
4546                         "label": "org.onap.relationships.inventory.AppliesTo",
4547                         "direction": "OUT",
4548                         "multiplicity": "MANY2MANY",
4549                         "contains-other-v": "NONE",
4550                         "delete-other-v": "NONE",
4551                         "SVC-INFRA": "NONE",
4552                         "prevent-delete": "${direction}",
4553                         "default": "true",
4554                         "description": "A policy applies to a bgp-neighbor."
4555                 },
4556                 {
4557                         "from": "ip-address-list",
4558                         "to": "rule",
4559                         "label": "org.onap.relationships.inventory.BelongsTo",
4560                         "direction": "OUT",
4561                         "multiplicity": "MANY2ONE",
4562                         "contains-other-v": "!${direction}",
4563                         "delete-other-v": "!${direction}",
4564                         "SVC-INFRA": "NONE",
4565                         "prevent-delete": "NONE",
4566                         "default": "true",
4567                         "description": ""
4568                 },
4569                 {
4570                         "from": "policy",
4571                         "to": "rule",
4572                         "label": "org.onap.relationships.inventory.Implements",
4573                         "direction": "OUT",
4574                         "multiplicity": "ONE2MANY",
4575                         "contains-other-v": "${direction}",
4576                         "delete-other-v": "${direction}",
4577                         "SVC-INFRA": "NONE",
4578                         "prevent-delete": "NONE",
4579                         "default": "true",
4580                         "description": ""
4581                 },
4582                 {
4583                         "from": "host-aggregate",
4584                         "to": "cloud-region",
4585                         "label": "org.onap.relationships.inventory.BelongsTo",
4586                         "direction": "OUT",
4587                         "multiplicity": "MANY2ONE",
4588                         "contains-other-v": "!${direction}",
4589                         "delete-other-v": "!${direction}",
4590                         "prevent-delete": "NONE",
4591                         "default": "true",
4592                         "description": ""
4593                 },
4594                 {
4595                         "from": "contact",
4596                         "to": "cloud-region",
4597                         "label": "org.onap.relationships.inventory.Supports",
4598                         "direction": "OUT",
4599                         "multiplicity": "ONE2MANY",
4600                         "contains-other-v": "NONE",
4601                         "delete-other-v": "NONE",
4602                         "SVC-INFRA": "NONE",
4603                         "prevent-delete": "${direction}",
4604                         "default": "true",
4605                         "description": "The contact supports a cloud-region."
4606                 },
4607                 {
4608                         "from": "pluggable",
4609                         "to": "hardware-catalog-item",
4610                         "label": "org.onap.relationships.inventory.IsA",
4611                         "direction": "OUT",
4612                         "multiplicity": "MANY2ONE",
4613                         "contains-other-v": "NONE",
4614                         "delete-other-v": "NONE",
4615                         "SVC-INFRA": "NONE",
4616                         "prevent-delete": "!${direction}",
4617                         "default": "true",
4618                         "description": "The pluggable is described by the hardware-catalog-item."
4619                 },
4620                 {
4621                         "from": "profile",
4622                         "to": "subnet",
4623                         "label": "org.onap.relationships.inventory.AppliesTo",
4624                         "direction": "OUT",
4625                         "multiplicity": "MANY2MANY",
4626                         "contains-other-v": "NONE",
4627                         "delete-other-v": "NONE",
4628                         "SVC-INFRA": "NONE",
4629                         "prevent-delete": "${direction}",
4630                         "default": "true",
4631                         "description": "A profile (set of characteristics) applies to the subnet."
4632                 },
4633                 {
4634                         "from": "pnf",
4635                         "to": "cloud-region",
4636                         "label": "org.onap.relationships.inventory.LocatedIn",
4637                         "direction": "OUT",
4638                         "multiplicity": "MANY2ONE",
4639                         "contains-other-v": "NONE",
4640                         "delete-other-v": "NONE",
4641                         "prevent-delete": "NONE",
4642                         "default": "true",
4643                         "description": "A pnf is located in (aka supports) a cloud-region."
4644                 },
4645                 {
4646                         "from": "profile",
4647                         "to": "pserver",
4648                         "label": "org.onap.relationships.inventory.AppliesTo",
4649                         "direction": "OUT",
4650                         "multiplicity": "MANY2MANY",
4651                         "contains-other-v": "NONE",
4652                         "delete-other-v": "NONE",
4653                         "SVC-INFRA": "NONE",
4654                         "prevent-delete": "${direction}",
4655                         "default": "true",
4656                         "description": "A profile (set of characteristics) applies to the pserver."
4657                 },
4658                 {
4659                         "from": "configuration",
4660                         "to": "bgp-neighbor",
4661                         "label": "org.onap.relationships.inventory.Uses",
4662                         "direction": "OUT",
4663                         "multiplicity": "MANY2MANY",
4664                         "contains-other-v": "NONE",
4665                         "delete-other-v": "NONE",
4666                         "prevent-delete": "NONE",
4667                         "default": "true",
4668                         "description": "The configuration Uses bgp-neighbor."
4669                 },
4670                 {
4671                         "from": "bgp-neighbor",
4672                         "to": "vip-ipv4-address-list",
4673                         "label": "org.onap.relationships.inventory.Uses",
4674                         "direction": "OUT",
4675                         "multiplicity": "MANY2ONE",
4676                         "contains-other-v": "NONE",
4677                         "delete-other-v": "NONE",
4678                         "SVC-INFRA": "NONE",
4679                         "prevent-delete": "!${direction}",
4680                         "default": "true",
4681                         "description": "bgp-neighbor uses To node-type."
4682                 },
4683                 {
4684                         "from": "cable",
4685                         "to": "physical-link",
4686                         "label": "org.onap.relationships.inventory.ComposedOf",
4687                         "direction": "OUT",
4688                         "multiplicity": "ONE2MANY",
4689                         "contains-other-v": "NONE",
4690                         "delete-other-v": "NONE",
4691                         "SVC-INFRA": "NONE",
4692                         "prevent-delete": "NONE",
4693                         "default": "true",
4694                         "description": "A cable is composed of one or more physical-links."
4695                 },
4696                 {
4697                         "from": "bgp-group",
4698                         "to": "vip-ipv4-address-list",
4699                         "label": "org.onap.relationships.inventory.Source",
4700                         "direction": "OUT",
4701                         "multiplicity": "MANY2ONE",
4702                         "contains-other-v": "NONE",
4703                         "delete-other-v": "NONE",
4704                         "SVC-INFRA": "NONE",
4705                         "prevent-delete": "!${direction}",
4706                         "default": "true",
4707                         "description": "To node-type is source of bgp-group."
4708                 },
4709                 {
4710                         "from": "bgp-group",
4711                         "to": "vip-ipv4-address-list",
4712                         "label": "org.onap.relationships.inventory.Destination",
4713                         "direction": "OUT",
4714                         "multiplicity": "MANY2ONE",
4715                         "contains-other-v": "NONE",
4716                         "delete-other-v": "NONE",
4717                         "SVC-INFRA": "NONE",
4718                         "prevent-delete": "!${direction}",
4719                         "default": "false",
4720                         "description": "To node-type is destination of bgp-group."
4721                 },
4722                 {
4723                         "from": "object-group",
4724                         "to": "vrf",
4725                         "label": "org.onap.relationships.inventory.AppliesTo",
4726                         "direction": "OUT",
4727                         "multiplicity": "MANY2MANY",
4728                         "contains-other-v": "NONE",
4729                         "delete-other-v": "NONE",
4730                         "prevent-delete": "${direction}",
4731                         "default": "true",
4732                         "description": "The object-group to VRF for various route types."
4733                 },
4734                 {
4735                         "from": "l-interface",
4736                         "to": "pnf",
4737                         "label": "org.onap.relationships.inventory.BelongsTo",
4738                         "direction": "OUT",
4739                         "multiplicity": "MANY2ONE",
4740                         "contains-other-v": "!${direction}",
4741                         "delete-other-v": "!${direction}",
4742                         "prevent-delete": "NONE",
4743                         "default": "true",
4744                         "description": "A logical interface associated with a pnf."
4745                 },
4746                 {
4747                         "from": "port",
4748                         "to": "chassis",
4749                         "label": "org.onap.relationships.inventory.LocatedIn",
4750                         "direction": "OUT",
4751                         "multiplicity": "MANY2ONE",
4752                         "contains-other-v": "!${direction}",
4753                         "delete-other-v": "!${direction}",
4754                         "SVC-INFRA": "NONE",
4755                         "prevent-delete": "NONE",
4756                         "default": "true",
4757                         "description": "A port is LocatedIn a chassis."
4758                 },
4759                 {
4760                         "from": "profile",
4761                         "to": "endpoint",
4762                         "label": "org.onap.relationships.inventory.AppliesTo",
4763                         "direction": "OUT",
4764                         "multiplicity": "MANY2MANY",
4765                         "contains-other-v": "NONE",
4766                         "delete-other-v": "NONE",
4767                         "SVC-INFRA": "NONE",
4768                         "prevent-delete": "${direction}",
4769                         "default": "true",
4770                         "description": "A profile (set of characteristics) applies to the endpoint."
4771                 },
4772                 {
4773                         "from": "validation-audit",
4774                         "to": "cloud-region",
4775                         "label": "org.onap.relationships.inventory.BelongsTo",
4776                         "direction": "OUT",
4777                         "multiplicity": "ONE2ONE",
4778                         "contains-other-v": "!${direction}",
4779                         "delete-other-v": "!${direction}",
4780                         "prevent-delete": "NONE",
4781                         "default": "true",
4782                         "description": "The validation-audit associated to a cloud-region"
4783                 },
4784                 {
4785                         "from": "pluggable-slot",
4786                         "to": "chassis",
4787                         "label": "org.onap.relationships.inventory.LocatedIn",
4788                         "direction": "OUT",
4789                         "multiplicity": "MANY2ONE",
4790                         "contains-other-v": "!${direction}",
4791                         "delete-other-v": "!${direction}",
4792                         "SVC-INFRA": "NONE",
4793                         "prevent-delete": "NONE",
4794                         "default": "true",
4795                         "description": "A pluggable-slot is located in a chassis."
4796                 },
4797                 {
4798                         "from": "configuration",
4799                         "to": "subnet",
4800                         "label": "org.onap.relationships.inventory.Uses",
4801                         "direction": "OUT",
4802                         "multiplicity": "ONE2MANY",
4803                         "contains-other-v": "NONE",
4804                         "delete-other-v": "NONE",
4805                         "prevent-delete": "NONE",
4806                         "default": "true",
4807                         "description": "A configuration uses a subnet"
4808                 },
4809                 {
4810                         "from": "network-range",
4811                         "to": "cloud-region",
4812                         "label": "org.onap.relationships.inventory.LocatedIn",
4813                         "direction": "OUT",
4814                         "multiplicity": "MANY2MANY",
4815                         "contains-other-v": "NONE",
4816                         "delete-other-v": "NONE",
4817                         "prevent-delete": "NONE",
4818                         "default": "true",
4819                         "description": "The network-range is located in a cloud-region"
4820                 },
4821                 {
4822                         "from": "rack",
4823                         "to": "hardware-catalog-item",
4824                         "label": "org.onap.relationships.inventory.IsA",
4825                         "direction": "OUT",
4826                         "multiplicity": "MANY2ONE",
4827                         "contains-other-v": "NONE",
4828                         "delete-other-v": "NONE",
4829                         "SVC-INFRA": "NONE",
4830                         "prevent-delete": "!${direction}",
4831                         "default": "true",
4832                         "description": "The rack is this item from the hardware-catalog."
4833                 },
4834                 {
4835                         "from": "mapping",
4836                         "to": "instance-group",
4837                         "label": "org.onap.relationships.inventory.MemberOf",
4838                         "direction": "OUT",
4839                         "multiplicity": "MANY2MANY",
4840                         "contains-other-v": "NONE",
4841                         "delete-other-v": "NONE",
4842                         "prevent-delete": "NONE",
4843                         "default": "true",
4844                         "description": "The mapping associated to an instance-group"
4845                 },
4846                 {
4847                         "from": "mapping",
4848                         "to": "instance-group",
4849                         "label": "org.onap.relationships.inventory.Current",
4850                         "direction": "OUT",
4851                         "multiplicity": "MANY2MANY",
4852                         "contains-other-v": "NONE",
4853                         "delete-other-v": "NONE",
4854                         "prevent-delete": "NONE",
4855                         "default": "false",
4856                         "description": ""
4857                 },
4858                 {
4859                         "from": "mapping",
4860                         "to": "instance-group",
4861                         "label": "org.onap.relationships.inventory.Target",
4862                         "direction": "OUT",
4863                         "multiplicity": "MANY2MANY",
4864                         "contains-other-v": "NONE",
4865                         "delete-other-v": "NONE",
4866                         "prevent-delete": "NONE",
4867                         "default": "false",
4868                         "description": ""
4869                 },
4870                 {
4871                         "from": "cloud-region",
4872                         "to": "endpoint",
4873                         "label": "org.onap.relationships.inventory.Uses",
4874                         "direction": "OUT",
4875                         "multiplicity": "MANY2MANY",
4876                         "contains-other-v": "NONE",
4877                         "delete-other-v": "NONE",
4878                         "SVC-INFRA": "NONE",
4879                         "prevent-delete": "${direction}",
4880                         "default": "true",
4881                         "description": ""
4882                 },
4883                 {
4884                         "from": "pnf",
4885                         "to": "hw-component",
4886                         "label": "org.onap.relationships.inventory.MemberOf",
4887                         "direction": "OUT",
4888                         "multiplicity": "MANY2ONE",
4889                         "contains-other-v": "NONE",
4890                         "delete-other-v": "NONE",
4891                         "prevent-delete": "NONE",
4892                         "default": "true",
4893                         "description": "The hw-component associated to a pnf"
4894                 },
4895                 {
4896                         "from": "port",
4897                         "to": "p-interface",
4898                         "label": "org.onap.relationships.inventory.ComposedOf",
4899                         "direction": "OUT",
4900                         "multiplicity": "MANY2MANY",
4901                         "contains-other-v": "NONE",
4902                         "delete-other-v": "${direction}",
4903                         "SVC-INFRA": "NONE",
4904                         "prevent-delete": "NONE",
4905                         "default": "true",
4906                         "description": "A port is composed of one or more p-interfaces."
4907                 },
4908                 {
4909                         "from": "validation-audit",
4910                         "to": "line-of-business",
4911                         "label": "org.onap.relationships.inventory.AppliesTo",
4912                         "direction": "OUT",
4913                         "multiplicity": "MANY2ONE",
4914                         "contains-other-v": "NONE",
4915                         "delete-other-v": "NONE",
4916                         "prevent-delete": "NONE",
4917                         "default": "true",
4918                         "description": "The line-of-business associated to a validation-audit"
4919                 },
4920                 {
4921                         "from": "object-group",
4922                         "to": "object-group",
4923                         "label": "org.onap.relationships.inventory.AppliesTo",
4924                         "direction": "OUT",
4925                         "multiplicity": "MANY2MANY",
4926                         "contains-other-v": "NONE",
4927                         "delete-other-v": "NONE",
4928                         "prevent-delete": "NONE",
4929                         "default": "true",
4930                         "description": "The object-gorup that applies to an object-group"
4931                 },
4932         {
4933             "from": "generic-vnf",
4934             "to": "object-group",
4935             "label": "org.onap.relationships.inventory.AppliesTo",
4936             "direction": "OUT",
4937             "multiplicity": "MANY2MANY",
4938             "contains-other-v": "NONE",
4939             "delete-other-v": "NONE",
4940             "SVC-INFRA": "NONE",
4941             "prevent-delete": "NONE",
4942             "default": "true",
4943             "description":"A relationship that ties the device to the prefix-list/community-list."
4944         },
4945                 {
4946                         "from": "profile",
4947                         "to": "physical-link",
4948                         "label": "org.onap.relationships.inventory.AppliesTo",
4949                         "direction": "OUT",
4950                         "multiplicity": "MANY2MANY",
4951                         "contains-other-v": "NONE",
4952                         "delete-other-v": "NONE",
4953                         "SVC-INFRA": "NONE",
4954                         "prevent-delete": "${direction}",
4955                         "default": "true",
4956                         "description": "A profile (set of characteristics) applies to the physical-link."
4957                 },
4958                 {
4959                         "from": "instance-group",
4960                         "to": "instance-group",
4961                         "label": "org.onap.relationships.inventory.AppliesTo",
4962                         "direction": "OUT",
4963                         "multiplicity": "MANY2MANY",
4964                         "contains-other-v": "NONE",
4965                         "delete-other-v": "NONE",
4966                         "prevent-delete": "NONE",
4967                         "default": "true",
4968                         "description": "The instance-group associated to an instance-group"
4969                 },
4970                 {
4971                         "from": "bgp-group",
4972                         "to": "l3-interface-ipv6-address-list",
4973                         "label": "org.onap.relationships.inventory.Source",
4974                         "direction": "OUT",
4975                         "multiplicity": "MANY2ONE",
4976                         "contains-other-v": "NONE",
4977                         "delete-other-v": "NONE",
4978                         "SVC-INFRA": "NONE",
4979                         "prevent-delete": "!${direction}",
4980                         "default": "true",
4981                         "description": "To node-type is source of bgp-group."
4982                 },
4983                 {
4984                         "from": "bgp-group",
4985                         "to": "l3-interface-ipv6-address-list",
4986                         "label": "org.onap.relationships.inventory.Destination",
4987                         "direction": "OUT",
4988                         "multiplicity": "MANY2ONE",
4989                         "contains-other-v": "NONE",
4990                         "delete-other-v": "NONE",
4991                         "SVC-INFRA": "NONE",
4992                         "prevent-delete": "!${direction}",
4993                         "default": "false",
4994                         "description": "To node-type is destination of bgp-group."
4995                 },
4996                 {
4997                         "from": "object-group",
4998                         "to": "cloud-region",
4999                         "label": "org.onap.relationships.inventory.LocatedIn",
5000                         "direction": "OUT",
5001                         "multiplicity": "MANY2MANY",
5002                         "contains-other-v": "NONE",
5003                         "delete-other-v": "NONE",
5004                         "prevent-delete": "NONE",
5005                         "default": "true",
5006                         "description": "The object-group is located in a cloud-region"
5007                 },
5008                 {
5009                         "from": "profile",
5010                         "to": "l-interface",
5011                         "label": "org.onap.relationships.inventory.AppliesTo",
5012                         "direction": "OUT",
5013                         "multiplicity": "MANY2MANY",
5014                         "contains-other-v": "NONE",
5015                         "delete-other-v": "NONE",
5016                         "SVC-INFRA": "NONE",
5017                         "prevent-delete": "${direction}",
5018                         "default": "true",
5019                         "description": "A profile (set of characteristics) applies to the l-interface."
5020                 },
5021                 {
5022                         "from": "policy",
5023                         "to": "vrf",
5024                         "label": "org.onap.relationships.inventory.AppliesTo",
5025                         "direction": "OUT",
5026                         "multiplicity": "MANY2MANY",
5027                         "contains-other-v": "NONE",
5028                         "delete-other-v": "NONE",
5029                         "SVC-INFRA": "NONE",
5030                         "prevent-delete": "NONE",
5031                         "default": "true",
5032                         "description": ""
5033                 },
5034                 {
5035                         "from": "rule",
5036                         "to": "object-group",
5037                         "label": "org.onap.relationships.inventory.Uses",
5038                         "direction": "OUT",
5039                         "multiplicity": "MANY2MANY",
5040                         "contains-other-v": "NONE",
5041                         "delete-other-v": "NONE",
5042                         "SVC-INFRA": "NONE",
5043                         "prevent-delete": "!${direction}",
5044                         "default": "true",
5045                         "description": ""
5046                 },
5047                 {
5048                         "from": "rule",
5049                         "to": "object-group",
5050                         "label": "org.onap.relationships.inventory.AppliesTo",
5051                         "direction": "OUT",
5052                         "multiplicity": "MANY2MANY",
5053                         "contains-other-v": "NONE",
5054                         "delete-other-v": "NONE",
5055                         "SVC-INFRA": "NONE",
5056                         "prevent-delete": "!${direction}",
5057                         "default": "false",
5058                         "description": ""
5059                 },
5060                 {
5061                         "from": "rule",
5062                         "to": "object-group",
5063                         "label": "org.onap.relationships.inventory.Source",
5064                         "direction": "OUT",
5065                         "multiplicity": "MANY2MANY",
5066                         "contains-other-v": "NONE",
5067                         "delete-other-v": "NONE",
5068                         "SVC-INFRA": "NONE",
5069                         "prevent-delete": "!${direction}",
5070                         "default": "false",
5071                         "description": ""
5072                 },
5073                 {
5074                         "from": "rule",
5075                         "to": "object-group",
5076                         "label": "org.onap.relationships.inventory.Destination",
5077                         "direction": "OUT",
5078                         "multiplicity": "MANY2MANY",
5079                         "contains-other-v": "NONE",
5080                         "delete-other-v": "NONE",
5081                         "SVC-INFRA": "NONE",
5082                         "prevent-delete": "!${direction}",
5083                         "default": "false",
5084                         "description": ""
5085                 },
5086                 {
5087                         "from": "mapping",
5088                         "to": "cloud-region",
5089                         "label": "org.onap.relationships.inventory.LocatedIn",
5090                         "direction": "OUT",
5091                         "multiplicity": "MANY2MANY",
5092                         "contains-other-v": "NONE",
5093                         "delete-other-v": "NONE",
5094                         "prevent-delete": "NONE",
5095                         "default": "true",
5096                         "description": "The mapping associated to a cloud-region"
5097                 },
5098                 {
5099                         "from": "autonomous-system",
5100                         "to": "zone",
5101                         "label": "org.onap.relationships.inventory.LocatedIn",
5102                         "direction": "OUT",
5103                         "multiplicity": "MANY2ONE",
5104                         "contains-other-v": "NONE",
5105                         "delete-other-v": "!${direction}",
5106                         "SVC-INFRA": "NONE",
5107                         "prevent-delete": "NONE",
5108                         "default": "true",
5109                         "description": "A local autonomous-system is located in a zone."
5110                 },
5111                 {
5112                         "from": "pdu",
5113                         "to": "rack-unit",
5114                         "label": "org.onap.relationships.inventory.Uses",
5115                         "direction": "OUT",
5116                         "multiplicity": "ONE2MANY",
5117                         "contains-other-v": "NONE",
5118                         "delete-other-v": "NONE",
5119                         "SVC-INFRA": "NONE",
5120                         "prevent-delete": "!${direction}",
5121                         "default": "true",
5122                         "description": "A pdu uses space in a rack (aka one or more rack-units)."
5123                 },
5124                 {
5125                         "from": "selector-list",
5126                         "to": "policy",
5127                         "label": "org.onap.relationships.inventory.BelongsTo",
5128                         "direction": "OUT",
5129                         "multiplicity": "MANY2ONE",
5130                         "contains-other-v": "!${direction}",
5131                         "delete-other-v": "!${direction}",
5132                         "SVC-INFRA": "NONE",
5133                         "prevent-delete": "NONE",
5134                         "default": "true",
5135                         "description": ""
5136                 },
5137                 {
5138                         "from": "rack",
5139                         "to": "instance-group",
5140                         "label": "org.onap.relationships.inventory.MemberOf",
5141                         "direction": "OUT",
5142                         "multiplicity": "MANY2ONE",
5143                         "contains-other-v": "NONE",
5144                         "delete-other-v": "NONE",
5145                         "SVC-INFRA": "NONE",
5146                         "prevent-delete": "!${direction}",
5147                         "default": "true",
5148                         "description": "The rack is a member of the instance-group (rack-group or pod)."
5149                 },
5150                 {
5151                         "from": "contact",
5152                         "to": "zone",
5153                         "label": "org.onap.relationships.inventory.Supports",
5154                         "direction": "OUT",
5155                         "multiplicity": "ONE2MANY",
5156                         "contains-other-v": "NONE",
5157                         "delete-other-v": "NONE",
5158                         "SVC-INFRA": "NONE",
5159                         "prevent-delete": "${direction}",
5160                         "default": "true",
5161                         "description": "The contact supports a zone."
5162                 },
5163                 {
5164                         "from": "bgp-neighbor",
5165                         "to": "subnet",
5166                         "label": "org.onap.relationships.inventory.BelongsTo",
5167                         "direction": "OUT",
5168                         "multiplicity": "MANY2ONE",
5169                         "contains-other-v": "!${direction}",
5170                         "delete-other-v": "!${direction}",
5171                         "SVC-INFRA": "NONE",
5172                         "prevent-delete": "NONE",
5173                         "default": "true",
5174                         "description": "bgp-neighbor belongs To a subnet."
5175                 },
5176                 {
5177                         "from": "activity",
5178                         "to": "pnf",
5179                         "label": "org.onap.relationships.inventory.AppliesTo",
5180                         "direction": "OUT",
5181                         "multiplicity": "MANY2MANY",
5182                         "contains-other-v": "!${direction}",
5183                         "delete-other-v": "!${direction}",
5184                         "SVC-INFRA": "NONE",
5185                         "prevent-delete": "NONE",
5186                         "default": "true",
5187                         "description": "The activity applies to a pnf."
5188                 },
5189                 {
5190                         "from": "profile",
5191                         "to": "vlan-tag",
5192                         "label": "org.onap.relationships.inventory.AppliesTo",
5193                         "direction": "OUT",
5194                         "multiplicity": "MANY2MANY",
5195                         "contains-other-v": "NONE",
5196                         "delete-other-v": "NONE",
5197                         "SVC-INFRA": "NONE",
5198                         "prevent-delete": "${direction}",
5199                         "default": "true",
5200                         "description": "A profile (set of characteristics) applies to the vlan-tag."
5201                 },
5202                 {
5203                         "from": "profile",
5204                         "to": "object-group",
5205                         "label": "org.onap.relationships.inventory.AppliesTo",
5206                         "direction": "OUT",
5207                         "multiplicity": "MANY2MANY",
5208                         "contains-other-v": "NONE",
5209                         "delete-other-v": "NONE",
5210                         "prevent-delete": "${direction}",
5211                         "default": "true",
5212                         "description": "The profile (set of characteristics) classifies the object-group."
5213                 },
5214                 {
5215                         "from": "l-interface",
5216                         "to": "pserver",
5217                         "label": "org.onap.relationships.inventory.BelongsTo",
5218                         "direction": "OUT",
5219                         "multiplicity": "MANY2ONE",
5220                         "contains-other-v": "!${direction}",
5221                         "delete-other-v": "!${direction}",
5222                         "prevent-delete": "NONE",
5223                         "default": "true",
5224                         "description": "A logical interface associated with a pserver."
5225                 },
5226                 {
5227                         "from": "chassis",
5228                         "to": "pnf",
5229                         "label": "org.onap.relationships.inventory.PartOf",
5230                         "direction": "OUT",
5231                         "multiplicity": "MANY2ONE",
5232                         "contains-other-v": "NONE",
5233                         "delete-other-v": "NONE",
5234                         "SVC-INFRA": "NONE",
5235                         "prevent-delete": "NONE",
5236                         "default": "true",
5237                         "description": "A chassis is part of a pnf."
5238                 },
5239                 {
5240                         "from": "object-group",
5241                         "to": "zone",
5242                         "label": "org.onap.relationships.inventory.LocatedIn",
5243                         "direction": "OUT",
5244                         "multiplicity": "MANY2MANY",
5245                         "contains-other-v": "NONE",
5246                         "delete-other-v": "NONE",
5247                         "prevent-delete": "NONE",
5248                         "default": "true",
5249                         "description": "The object-group is located in a zone"
5250                 },
5251                 {
5252                         "from": "network-route",
5253                         "to": "object-group",
5254                         "label": "org.onap.relationships.inventory.MemberOf",
5255                         "direction": "OUT",
5256                         "multiplicity": "MANY2MANY",
5257                         "contains-other-v": "NONE",
5258                         "delete-other-v": "NONE",
5259                         "prevent-delete": "${direction}",
5260                         "default": "true",
5261                         "description": "The route is part of part of a route-list that is modeled in an object-group."
5262                 },
5263                 {
5264                         "from": "bgp-neighbor",
5265                         "to": "vrf",
5266                         "label": "org.onap.relationships.inventory.BelongsTo",
5267                         "direction": "OUT",
5268                         "multiplicity": "MANY2ONE",
5269                         "contains-other-v": "!${direction}",
5270                         "delete-other-v": "!${direction}",
5271                         "SVC-INFRA": "NONE",
5272                         "prevent-delete": "NONE",
5273                         "default": "true",
5274                         "description": "A bgp-neighbor belongs to a vrf."
5275                 },
5276                 {
5277                         "from": "port",
5278                         "to": "cable",
5279                         "label": "tosca.relationships.network.LinksTo",
5280                         "direction": "OUT",
5281                         "multiplicity": "MANY2ONE",
5282                         "contains-other-v": "NONE",
5283                         "delete-other-v": "NONE",
5284                         "SVC-INFRA": "NONE",
5285                         "prevent-delete": "${direction}",
5286                         "default": "true",
5287                         "description": "A channel-interface terminates a channel-link."
5288                 },
5289                 {
5290                         "from": "pserver",
5291                         "to": "project",
5292                         "label": "org.onap.relationships.inventory.PartOf",
5293                         "direction": "OUT",
5294                         "multiplicity": "MANY2ONE",
5295                         "contains-other-v": "NONE",
5296                         "delete-other-v": "NONE",
5297                         "SVC-INFRA": "NONE",
5298                         "prevent-delete": "NONE",
5299                         "default": "true",
5300                         "description": "The pserver is part of a project (ex, VPMO that ordered the equipment)."
5301                 },
5302                 {
5303                         "from": "license",
5304                         "to": "chassis",
5305                         "label": "org.onap.relationships.inventory.BelongsTo",
5306                         "direction": "OUT",
5307                         "multiplicity": "MANY2ONE",
5308                         "contains-other-v": "!${direction}",
5309                         "delete-other-v": "!${direction}",
5310                         "prevent-delete": "NONE",
5311                         "default": "true",
5312                         "description": "A license belongs to a chassis."
5313                 },
5314                 {
5315                         "from": "cloud-region",
5316                         "to": "policy",
5317                         "label": "org.onap.relationships.inventory.Implements",
5318                         "direction": "OUT",
5319                         "multiplicity": "MANY2MANY",
5320                         "contains-other-v": "NONE",
5321                         "delete-other-v": "NONE",
5322                         "SVC-INFRA": "NONE",
5323                         "prevent-delete": "NONE",
5324                         "default": "true",
5325                         "description": "a cloud-region implements policies"
5326                 },
5327                 {
5328                         "from": "port",
5329                         "to": "port",
5330                         "label": "org.onap.relationships.inventory.LinksTo",
5331                         "direction": "OUT",
5332                         "multiplicity": "ONE2ONE",
5333                         "contains-other-v": "NONE",
5334                         "delete-other-v": "NONE",
5335                         "SVC-INFRA": "NONE",
5336                         "prevent-delete": "NONE",
5337                         "default": "true",
5338                         "description": "A port LinksTo another port."
5339                 },
5340                 {
5341                         "from": "card",
5342                         "to": "card-slot",
5343                         "label": "org.onap.relationships.inventory.LocatedIn",
5344                         "direction": "OUT",
5345                         "multiplicity": "ONE2ONE",
5346                         "contains-other-v": "!${direction}",
5347                         "delete-other-v": "!${direction}",
5348                         "SVC-INFRA": "NONE",
5349                         "prevent-delete": "NONE",
5350                         "default": "true",
5351                         "description": "A card is located in a card-slot."
5352                 },
5353                 {
5354                         "from": "aggregate-route",
5355                         "to": "vrf",
5356                         "label": "org.onap.relationships.inventory.BelongsTo",
5357                         "direction": "OUT",
5358                         "multiplicity": "MANY2ONE",
5359                         "contains-other-v": "!${direction}",
5360                         "delete-other-v": "!${direction}",
5361                         "SVC-INFRA": "NONE",
5362                         "prevent-delete": "NONE",
5363                         "default": "true",
5364                         "description": "An aggregate-route BelongsTo a vrf."
5365                 },
5366                 {
5367                         "from": "pnf",
5368                         "to": "project",
5369                         "label": "org.onap.relationships.inventory.PartOf",
5370                         "direction": "OUT",
5371                         "multiplicity": "MANY2ONE",
5372                         "contains-other-v": "NONE",
5373                         "delete-other-v": "NONE",
5374                         "SVC-INFRA": "NONE",
5375                         "prevent-delete": "NONE",
5376                         "default": "true",
5377                         "description": "The pnf is part of a project (ex, VPMO that ordered the equipment)."
5378                 },
5379                 {
5380                         "from": "vpn-binding",
5381                         "to": "aggregate-route",
5382                         "label": "org.onap.relationships.inventory.Uses",
5383                         "direction": "OUT",
5384                         "multiplicity": "ONE2MANY",
5385                         "contains-other-v": "NONE",
5386                         "delete-other-v": "NONE",
5387                         "SVC-INFRA": "NONE",
5388                         "prevent-delete": "NONE",
5389                         "default": "true",
5390                         "description": "A vpn-binding uses many aggregate routes"
5391                 },
5392                 {
5393                         "from": "card",
5394                         "to": "hardware-catalog-item",
5395                         "label": "org.onap.relationships.inventory.IsA",
5396                         "direction": "OUT",
5397                         "multiplicity": "MANY2ONE",
5398                         "contains-other-v": "NONE",
5399                         "delete-other-v": "NONE",
5400                         "SVC-INFRA": "NONE",
5401                         "prevent-delete": "!${direction}",
5402                         "default": "true",
5403                         "description": "The card is described by the hardware-catalog-item."
5404                 },
5405                 {
5406                         "from": "profile",
5407                         "to": "pnf",
5408                         "label": "org.onap.relationships.inventory.AppliesTo",
5409                         "direction": "OUT",
5410                         "multiplicity": "MANY2MANY",
5411                         "contains-other-v": "NONE",
5412                         "delete-other-v": "NONE",
5413                         "SVC-INFRA": "NONE",
5414                         "prevent-delete": "${direction}",
5415                         "default": "true",
5416                         "description": "A profile (set of characteristics) applies to the pnf."
5417                 },
5418                 {
5419                         "from": "cable",
5420                         "to": "complex",
5421                         "label": "org.onap.relationships.inventory.LocatedIn",
5422                         "direction": "OUT",
5423                         "multiplicity": "MANY2ONE",
5424                         "contains-other-v": "!${direction}",
5425                         "delete-other-v": "!${direction}",
5426                         "SVC-INFRA": "NONE",
5427                         "prevent-delete": "NONE",
5428                         "default": "true",
5429                         "description": "A cable is located in a complex."
5430                 },
5431                 {
5432                         "from": "pluggable-slot",
5433                         "to": "card",
5434                         "label": "org.onap.relationships.inventory.LocatedIn",
5435                         "direction": "OUT",
5436                         "multiplicity": "MANY2ONE",
5437                         "contains-other-v": "!${direction}",
5438                         "delete-other-v": "!${direction}",
5439                         "SVC-INFRA": "NONE",
5440                         "prevent-delete": "NONE",
5441                         "default": "true",
5442                         "description": "A pluggable slot is located in a card."
5443                 },
5444                 {
5445                         "from": "pnf",
5446                         "to": "policy",
5447                         "label": "org.onap.relationships.inventory.Uses",
5448                         "direction": "OUT",
5449                         "multiplicity": "MANY2MANY",
5450                         "contains-other-v": "NONE",
5451                         "delete-other-v": "NONE",
5452                         "SVC-INFRA": "NONE",
5453                         "prevent-delete": "NONE",
5454                         "default": "true",
5455                         "description": "A pnf uses policies"
5456                 },
5457                 {
5458                         "from": "profile",
5459                         "to": "pdu",
5460                         "label": "org.onap.relationships.inventory.AppliesTo",
5461                         "direction": "OUT",
5462                         "multiplicity": "MANY2MANY",
5463                         "contains-other-v": "NONE",
5464                         "delete-other-v": "None",
5465                         "SVC-INFRA": "NONE",
5466                         "prevent-delete": "${direction}",
5467                         "default": "true",
5468                         "description": "The profile (set of characteristics) applies to the pdu."
5469                 },
5470                 {
5471                         "from": "profile",
5472                         "to": "l3-network",
5473                         "label": "org.onap.relationships.inventory.AppliesTo",
5474                         "direction": "OUT",
5475                         "multiplicity": "MANY2MANY",
5476                         "contains-other-v": "NONE",
5477                         "delete-other-v": "NONE",
5478                         "SVC-INFRA": "NONE",
5479                         "prevent-delete": "${direction}",
5480                         "default": "true",
5481                         "description": "A profile (set of characteristics) applies to the l3-network."
5482                 },
5483                 {
5484                         "from": "bgp-group",
5485                         "to": "vrf",
5486                         "label": "org.onap.relationships.inventory.BelongsTo",
5487                         "direction": "OUT",
5488                         "multiplicity": "MANY2ONE",
5489                         "contains-other-v": "!${direction}",
5490                         "delete-other-v": "!${direction}",
5491                         "SVC-INFRA": "NONE",
5492                         "prevent-delete": "NONE",
5493                         "default": "true",
5494                         "description": "A bgp-group  belongs to a pnf."
5495                 },
5496                 {
5497                         "from": "bgp-neighbor",
5498                         "to": "logical-link",
5499                         "label": "tosca.relationships.network.LinksTo",
5500                         "direction": "OUT",
5501                         "multiplicity": "MANY2ONE",
5502                         "contains-other-v": "NONE",
5503                         "delete-other-v": "NONE",
5504                         "prevent-delete": "NONE",
5505                         "default": "true",
5506                         "description": "A policy applies to a bgp-neighbor."
5507                 },
5508                 {
5509                         "from": "generic-vnf",
5510                         "to": "bgp-neighbor",
5511                         "label": "org.onap.relationships.inventory.BelongsTo",
5512                         "direction": "OUT",
5513                         "multiplicity": "MANY2ONE",
5514                         "contains-other-v": "${direction}",
5515                         "delete-other-v": "${direction}",
5516                         "prevent-delete": "NONE",
5517                         "default": "true",
5518                         "description": "The bgp-neighbor associated to a generic-vnf."
5519                 },
5520                 {
5521                         "from": "pluggable",
5522                         "to": "cable",
5523                         "label": "org.onap.relationships.inventory.PartOf",
5524                         "direction": "OUT",
5525                         "multiplicity": "MANY2ONE",
5526                         "contains-other-v": "NONE",
5527                         "delete-other-v": "!${direction}",
5528                         "SVC-INFRA": "NONE",
5529                         "prevent-delete": "NONE",
5530                         "default": "true",
5531                         "description": "A pluggable that is intergrated with a cable."
5532                 },
5533                 {
5534                         "from": "relationship-component",
5535                         "to": "relationship-rule",
5536                         "label": "org.onap.relationships.inventory.BelongsTo",
5537                         "direction": "OUT",
5538                         "multiplicity": "MANY2ONE",
5539                         "contains-other-v": "!${direction}",
5540                         "delete-other-v": "!${direction}",
5541                         "prevent-delete": "NONE",
5542                         "default": "true",
5543                         "description": "Defines the traversal needed to reach the node of relationship-rule"
5544                 },
5545                 {
5546                         "from": "vserver",
5547                         "to": "sw-component",
5548                         "label": "org.onap.relationships.inventory.MemberOf",
5549                         "direction": "OUT",
5550                         "multiplicity": "MANY2ONE",
5551                         "contains-other-v": "NONE",
5552                         "delete-other-v": "NONE",
5553                         "prevent-delete": "NONE",
5554                         "default": "true",
5555                         "description": "The sw-component associated to a vserver"
5556                 },
5557                 {
5558                         "from": "ip-address-list",
5559                         "to": "object-group",
5560                         "label": "org.onap.relationships.inventory.BelongsTo",
5561                         "direction": "OUT",
5562                         "multiplicity": "MANY2ONE",
5563                         "contains-other-v": "!${direction}",
5564                         "delete-other-v": "!${direction}",
5565                         "SVC-INFRA": "NONE",
5566                         "prevent-delete": "NONE",
5567                         "default": "true",
5568                         "description": ""
5569                 },
5570                 {
5571                         "from": "profile",
5572                         "to": "pluggable",
5573                         "label": "org.onap.relationships.inventory.AppliesTo",
5574                         "direction": "OUT",
5575                         "multiplicity": "MANY2MANY",
5576                         "contains-other-v": "NONE",
5577                         "delete-other-v": "NONE",
5578                         "SVC-INFRA": "NONE",
5579                         "prevent-delete": "${direction}",
5580                         "default": "true",
5581                         "description": "The profile (set of characteristics) applies to the pluggable."
5582                 },
5583                 {
5584                         "from": "object-group",
5585                         "to": "pnf",
5586                         "label": "org.onap.relationships.inventory.AppliesTo",
5587                         "direction": "OUT",
5588                         "multiplicity": "MANY2MANY",
5589                         "contains-other-v": "NONE",
5590                         "delete-other-v": "NONE",
5591                         "SVC-INFRA": "NONE",
5592                         "prevent-delete": "NONE",
5593                         "default": "true",
5594                         "description": ""
5595                 },
5596                 {
5597                         "from": "cable",
5598                         "to": "hardware-catalog-item",
5599                         "label": "org.onap.relationships.inventory.IsA",
5600                         "direction": "OUT",
5601                         "multiplicity": "MANY2ONE",
5602                         "contains-other-v": "NONE",
5603                         "delete-other-v": "NONE",
5604                         "SVC-INFRA": "NONE",
5605                         "prevent-delete": "!${direction}",
5606                         "default": "true",
5607                         "description": "The cable is this item from the hardware-catalog."
5608                 },
5609                 {
5610                         "from": "activity",
5611                         "to": "p-interface",
5612                         "label": "org.onap.relationships.inventory.AppliesTo",
5613                         "direction": "OUT",
5614                         "multiplicity": "MANY2MANY",
5615                         "contains-other-v": "!${direction}",
5616                         "delete-other-v": "!${direction}",
5617                         "SVC-INFRA": "NONE",
5618                         "prevent-delete": "NONE",
5619                         "default": "true",
5620                         "description": "The activity applies to a p-interface."
5621                 },
5622                 {
5623                         "from": "vlan-characteristic",
5624                         "to": "vlan-tag",
5625                         "label": "org.onap.relationships.inventory.AppliesTo",
5626                         "direction": "OUT",
5627                         "multiplicity": "MANY2MANY",
5628                         "contains-other-v": "NONE",
5629                         "delete-other-v": "NONE",
5630                         "SVC-INFRA": "NONE",
5631                         "prevent-delete": "NONE",
5632                         "default": "true",
5633                         "description": ""
5634                 },
5635                 {
5636                         "from": "policy",
5637                         "to": "vpn-binding",
5638                         "label": "org.onap.relationships.inventory.Uses",
5639                         "direction": "OUT",
5640                         "multiplicity": "ONE2MANY",
5641                         "contains-other-v": "NONE",
5642                         "delete-other-v": "NONE",
5643                         "SVC-INFRA": "NONE",
5644                         "prevent-delete": "NONE",
5645                         "default": "true",
5646                         "description": "A policy uses vpn-bindings"
5647                 },
5648                 {
5649                         "from": "community-list",
5650                         "to": "object-group",
5651                         "label": "org.onap.relationships.inventory.BelongsTo",
5652                         "direction": "OUT",
5653                         "multiplicity": "MANY2ONE",
5654                         "contains-other-v": "!${direction}",
5655                         "delete-other-v": "!${direction}",
5656                         "SVC-INFRA": "NONE",
5657                         "prevent-delete": "NONE",
5658                         "default": "true",
5659                         "description": ""
5660                 },
5661                 {
5662                         "from": "profile",
5663                         "to": "rack",
5664                         "label": "org.onap.relationships.inventory.AppliesTo",
5665                         "direction": "OUT",
5666                         "multiplicity": "MANY2MANY",
5667                         "contains-other-v": "NONE",
5668                         "delete-other-v": "NONE",
5669                         "SVC-INFRA": "NONE",
5670                         "prevent-delete": "${direction}",
5671                         "default": "true",
5672                         "description": "The profile (set of characteristics) applies to the rack."
5673                 },
5674                 {
5675                         "from": "contact",
5676                         "to": "pnf",
5677                         "label": "org.onap.relationships.inventory.Supports",
5678                         "direction": "OUT",
5679                         "multiplicity": "ONE2MANY",
5680                         "contains-other-v": "NONE",
5681                         "delete-other-v": "NONE",
5682                         "SVC-INFRA": "NONE",
5683                         "prevent-delete": "${direction}",
5684                         "default": "true",
5685                         "description": "The contact supports a pnf."
5686                 },
5687                 {
5688                         "from": "l3-interface-ipv6-address-list",
5689                         "to": "p-interface",
5690                         "label": "org.onap.relationships.inventory.BelongsTo",
5691                         "direction": "OUT",
5692                         "multiplicity": "MANY2ONE",
5693                         "contains-other-v": "!${direction}",
5694                         "delete-other-v": "!${direction}",
5695                         "SVC-INFRA": "NONE",
5696                         "prevent-delete": "NONE",
5697                         "default": "true",
5698                         "description": "A IPv6 address associated with a p-interface."
5699                 },
5700                 {
5701                         "from": "configuration",
5702                         "to": "policy",
5703                         "label": "org.onap.relationships.inventory.Uses",
5704                         "direction": "OUT",
5705                         "multiplicity": "MANY2MANY",
5706                         "contains-other-v": "NONE",
5707                         "delete-other-v": "NONE",
5708                         "prevent-delete": "NONE",
5709                         "default": "true",
5710                         "description": "A configuration uses a policy"
5711                 },
5712                 {
5713                         "from": "profile",
5714                         "to": "logical-link",
5715                         "label": "org.onap.relationships.inventory.AppliesTo",
5716                         "direction": "OUT",
5717                         "multiplicity": "MANY2MANY",
5718                         "contains-other-v": "NONE",
5719                         "delete-other-v": "NONE",
5720                         "SVC-INFRA": "NONE",
5721                         "prevent-delete": "${direction}",
5722                         "default": "true",
5723                         "description": "A profile (set of characteristics) applies to the logical-link."
5724                 },
5725                 {
5726                         "from": "policy",
5727                         "to": "bgp-group",
5728                         "label": "org.onap.relationships.inventory.AppliesTo",
5729                         "direction": "OUT",
5730                         "multiplicity": "MANY2MANY",
5731                         "contains-other-v": "NONE",
5732                         "delete-other-v": "NONE",
5733                         "SVC-INFRA": "NONE",
5734                         "prevent-delete": "${direction}",
5735                         "default": "true",
5736                         "description": "A policy applies to a bgp-group."
5737                 },
5738                 {
5739                         "from": "profile",
5740                         "to": "instance-group",
5741                         "label": "org.onap.relationships.inventory.AppliesTo",
5742                         "direction": "OUT",
5743                         "multiplicity": "MANY2MANY",
5744                         "contains-other-v": "NONE",
5745                         "delete-other-v": "NONE",
5746                         "SVC-INFRA": "NONE",
5747                         "prevent-delete": "${direction}",
5748                         "default": "true",
5749                         "description": "A profile (set of characteristics) applies to the instance-group (as a vrrp group)."
5750                 },
5751                 {
5752                         "from": "port-list",
5753                         "to": "object-group",
5754                         "label": "org.onap.relationships.inventory.BelongsTo",
5755                         "direction": "OUT",
5756                         "multiplicity": "MANY2ONE",
5757                         "contains-other-v": "!${direction}",
5758                         "delete-other-v": "!${direction}",
5759                         "SVC-INFRA": "NONE",
5760                         "prevent-delete": "NONE",
5761                         "default": "true",
5762                         "description": ""
5763                 },
5764                 {
5765                         "from": "pluggable",
5766                         "to": "pluggable-slot",
5767                         "label": "org.onap.relationships.inventory.LocatedIn",
5768                         "direction": "OUT",
5769                         "multiplicity": "ONE2ONE",
5770                         "contains-other-v": "!${direction}",
5771                         "delete-other-v": "!${direction}",
5772                         "SVC-INFRA": "NONE",
5773                         "prevent-delete": "NONE",
5774                         "default": "true",
5775                         "description": "A pluggable is located in a pluggable-slot."
5776                 },
5777                 {
5778                         "from": "profile",
5779                         "to": "card",
5780                         "label": "org.onap.relationships.inventory.AppliesTo",
5781                         "direction": "OUT",
5782                         "multiplicity": "MANY2MANY",
5783                         "contains-other-v": "NONE",
5784                         "delete-other-v": "NONE",
5785                         "SVC-INFRA": "NONE",
5786                         "prevent-delete": "${direction}",
5787                         "default": "true",
5788                         "description": "The profile (set of characteristics) applies to the card."
5789                 },
5790                 {
5791                         "from": "cloud-region",
5792                         "to": "project",
5793                         "label": "org.onap.relationships.inventory.PartOf",
5794                         "direction": "OUT",
5795                         "multiplicity": "MANY2ONE",
5796                         "contains-other-v": "NONE",
5797                         "delete-other-v": "NONE",
5798                         "SVC-INFRA": "NONE",
5799                         "prevent-delete": "NONE",
5800                         "default": "true",
5801                         "description": "The cloud-region is part of a project (ex, project that built out the cloud region)."
5802                 },
5803                 {
5804                         "from": "network-route",
5805                         "to": "subnet",
5806                         "label": "org.onap.relationships.inventory.MemberOf",
5807                         "direction": "OUT",
5808                         "multiplicity": "MANY2ONE",
5809                         "contains-other-v": "NONE",
5810                         "delete-other-v": "NONE",
5811                         "prevent-delete": "NONE",
5812                         "default": "true",
5813                         "description": "The route is part of part of a subnet."
5814                 },{
5815                         "from": "l-interface",
5816                         "to": "next-hop",
5817                         "label": "org.onap.relationships.inventory.Uses",
5818                         "direction": "OUT",
5819                         "multiplicity": "ONE2MANY",
5820                         "contains-other-v": "NONE",
5821                         "delete-other-v": "NONE",
5822                         "prevent-delete": "NONE",
5823                         "default": "true",
5824                         "description": "The l-interface that is used by the next-hop."
5825                 },{
5826                         "from": "network-route",
5827                         "to": "next-hop",
5828                         "label": "org.onap.relationships.inventory.Uses",
5829                         "direction": "OUT",
5830                         "multiplicity": "ONE2MANY",
5831                         "contains-other-v": "NONE",
5832                         "delete-other-v": "NONE",
5833                         "prevent-delete": "NONE",
5834                         "default": "true",
5835                         "description": "The network-route that is used by the next-hop."
5836                 },{
5837                         "from": "rule",
5838                         "to": "next-hop",
5839                         "label": "org.onap.relationships.inventory.Uses",
5840                         "direction": "OUT",
5841                         "multiplicity": "MANY2MANY",
5842                         "contains-other-v": "NONE",
5843                         "delete-other-v": "NONE",
5844                         "prevent-delete": "NONE",
5845                         "default": "true",
5846                         "description": "The rule that is used by the next-hop. For CG-NAT these are the ACL policies."
5847                 },{
5848                         "from": "vrf",
5849                         "to": "next-hop",
5850                         "label": "org.onap.relationships.inventory.Uses",
5851                         "direction": "OUT",
5852                         "multiplicity": "MANY2MANY",
5853                         "contains-other-v": "NONE",
5854                         "delete-other-v": "NONE",
5855                         "prevent-delete": "NONE",
5856                         "default": "true",
5857                         "description": "The vrfs that are used by the next-hop."
5858                 },{
5859                         "from": "next-hop",
5860                         "to": "bfd",
5861                         "label": "org.onap.relationships.inventory.Uses",
5862                         "direction": "OUT",
5863                         "multiplicity": "ONE2ONE",
5864                         "contains-other-v": "NONE",
5865                         "delete-other-v": "NONE",
5866                         "prevent-delete": "NONE",
5867                         "default": "true",
5868                         "description": ""
5869                 },{
5870                         "from": "ip-address-list",
5871                         "to": "l3-interface-ipv4-address-list",
5872                         "label": "org.onap.relationships.inventory.Uses",
5873                         "direction": "OUT",
5874                         "multiplicity": "ONE2ONE",
5875                         "contains-other-v": "NONE",
5876                         "delete-other-v": "NONE",
5877                         "prevent-delete": "!${direction}",
5878                         "default": "true",
5879                         "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"
5880                 },{
5881                         "from": "ip-address-list",
5882                         "to": "l3-interface-ipv6-address-list",
5883                         "label": "org.onap.relationships.inventory.Uses",
5884                         "direction": "OUT",
5885                         "multiplicity": "ONE2ONE",
5886                         "contains-other-v": "NONE",
5887                         "delete-other-v": "NONE",
5888                         "prevent-delete": "!${direction}",
5889                         "default": "true",
5890                         "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"
5891                 },{
5892                         "from": "ip-address-list",
5893                         "to": "vip-ipv4-address-list",
5894                         "label": "org.onap.relationships.inventory.Uses",
5895                         "direction": "OUT",
5896                         "multiplicity": "ONE2ONE",
5897                         "contains-other-v": "NONE",
5898                         "delete-other-v": "NONE",
5899                         "prevent-delete": "!${direction}",
5900                         "default": "true",
5901                         "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"
5902                 },{
5903                         "from": "ip-address-list",
5904                         "to": "vip-ipv6-address-list",
5905                         "label": "org.onap.relationships.inventory.Uses",
5906                         "direction": "OUT",
5907                         "multiplicity": "ONE2ONE",
5908                         "contains-other-v": "NONE",
5909                         "delete-other-v": "NONE",
5910                         "prevent-delete": "!${direction}",
5911                         "default": "true",
5912                         "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"
5913                 },{
5914                         "from": "configuration",
5915                         "to": "network-route",
5916                         "label": "org.onap.relationships.inventory.Uses",
5917                         "direction": "OUT",
5918                         "multiplicity": "MANY2MANY",
5919                         "contains-other-v": "NONE",
5920                         "delete-other-v": "NONE",
5921                         "prevent-delete": "${direction}",
5922                         "default": "true",
5923                         "description": "Relates configuration to network-route for static routes."
5924                 },{
5925                         "from": "l3-network",
5926                         "to": "network-route",
5927                         "label": "org.onap.relationships.inventory.Uses",
5928                         "direction": "OUT",
5929                         "multiplicity": "MANY2MANY",
5930                         "contains-other-v": "NONE",
5931                         "delete-other-v": "NONE",
5932                         "prevent-delete": "${direction}",
5933                         "default": "true",
5934                         "description": "Relates l3-network to network-route for static routes."
5935                 },{
5936                         "from": "vrf",
5937                         "to": "network-route",
5938                         "label": "org.onap.relationships.inventory.Uses",
5939                         "direction": "OUT",
5940                         "multiplicity": "MANY2MANY",
5941                         "contains-other-v": "NONE",
5942                         "delete-other-v": "NONE",
5943                         "prevent-delete": "${direction}",
5944                         "default": "true",
5945                         "description": "Relates vrf to network-route for static routes."
5946                 },{
5947                         "from": "fqdn",
5948                         "to": "l3-interface-ipv4-address-list",
5949                         "label": "org.onap.relationships.inventory.network.AppliesTo",
5950                         "direction": "OUT",
5951                         "multiplicity": "ONE2ONE",
5952                         "contains-other-v": "NONE",
5953                         "delete-other-v": "NONE",
5954                         "prevent-delete": "NONE",
5955                         "default": "true",
5956                         "description": "The fqdn that applies to a l3-interface-ipv4-address-list."
5957                 },{
5958                         "from": "fqdn",
5959                         "to": "l3-interface-ipv6-address-list",
5960                         "label": "org.onap.relationships.inventory.network.AppliesTo",
5961                         "direction": "OUT",
5962                         "multiplicity": "ONE2ONE",
5963                         "contains-other-v": "NONE",
5964                         "delete-other-v": "NONE",
5965                         "prevent-delete": "NONE",
5966                         "default": "true",
5967                         "description": "The fqdn that applies to a l3-interface-ipv6-address-list."
5968                 },{
5969                         "from": "fqdn",
5970                         "to": "vip-ipv4-address-list",
5971                         "label": "org.onap.relationships.inventory.network.AppliesTo",
5972                         "direction": "OUT",
5973                         "multiplicity": "ONE2ONE",
5974                         "contains-other-v": "NONE",
5975                         "delete-other-v": "NONE",
5976                         "prevent-delete": "NONE",
5977                         "default": "true",
5978                         "description": "The fqdn that applies to a vip-ipv4-address-list."
5979                 },{
5980                         "from": "fqdn",
5981                         "to": "vip-ipv6-address-list",
5982                         "label": "org.onap.relationships.inventory.network.AppliesTo",
5983                         "direction": "OUT",
5984                         "multiplicity": "ONE2ONE",
5985                         "contains-other-v": "NONE",
5986                         "delete-other-v": "NONE",
5987                         "prevent-delete": "NONE",
5988                         "default": "true",
5989                         "description": "The fqdn that applies to a vip-ipv6-address-list."
5990                 },{
5991                         "from": "fqdn",
5992                         "to": "generic-vnf",
5993                         "label": "org.onap.relationships.inventory.network.AppliesTo",
5994                         "direction": "OUT",
5995                         "multiplicity": "MANY2ONE",
5996                         "contains-other-v": "NONE",
5997                         "delete-other-v": "NONE",
5998                         "prevent-delete": "NONE",
5999                         "default": "true",
6000                         "description": "The fqdn that applies to a generic-vnf."
6001                 },{
6002                         "from": "fqdn",
6003                         "to": "fqdn",
6004                         "label": "org.onap.relationships.inventory.network.AppliesTo",
6005                         "direction": "OUT",
6006                         "multiplicity": "MANY2MANY",
6007                         "contains-other-v": "NONE",
6008                         "delete-other-v": "NONE",
6009                         "prevent-delete": "NONE",
6010                         "default": "true",
6011                         "description": "The dns cname record that applies to an A-record (ipv4) and/or quad-A-record (ipv6)."
6012                 },{
6013                         "from": "pnf",
6014                         "to": "cloud-region",
6015                         "label": "org.onap.relationships.inventory.Uses",
6016                         "direction": "OUT",
6017                         "multiplicity": "MANY2MANY",
6018                         "contains-other-v": "NONE",
6019                         "delete-other-v": "NONE",
6020                         "prevent-delete": "NONE",
6021                         "default": "false",
6022                         "description":"used for CSP pnf to cloud-region."
6023                 },{
6024                         "from": "logical-link",
6025                         "to": "port",
6026                         "label": "org.onap.relationships.inventory.Uses",
6027                         "direction": "OUT",
6028                         "multiplicity": "ONE2MANY",
6029                         "contains-other-v": "NONE",
6030                         "delete-other-v": "${direction}",
6031                         "prevent-delete": "NONE",
6032                         "default": "true",
6033                         "description":"The port associated with a logical-link"
6034                 }
6035         ]
6036 }