Enhancements for the aai-common library
[aai/aai-common.git] / aai-core / src / test / resources / onap / dbedgerules / v14 / DbEdgeRules_v14.json
1 {
2         "rules": [
3                 {
4                         "from": "allotted-resource",
5                         "to": "allotted-resource",
6                         "label": "tosca.relationships.network.BindsTo",
7                         "direction": "OUT",
8                         "multiplicity": "ONE2ONE",
9                         "contains-other-v": "NONE",
10                         "delete-other-v": "NONE",
11                         "prevent-delete": "NONE",
12                         "default": "true",
13                         "description":"AAI-1925"
14                 },
15                 {
16                         "from": "allotted-resource",
17                         "to": "generic-vnf",
18                         "label": "org.onap.relationships.inventory.PartOf",
19                         "direction": "OUT",
20                         "multiplicity": "MANY2MANY",
21                         "contains-other-v": "NONE",
22                         "delete-other-v": "NONE",
23                         "prevent-delete": "NONE",
24                         "default": "true",
25                         "description":""
26                 },
27                 {
28                         "from": "allotted-resource",
29                         "to": "instance-group",
30                         "label": "org.onap.relationships.inventory.MemberOf",
31                         "direction": "OUT",
32                         "multiplicity": "MANY2MANY",
33                         "contains-other-v": "NONE",
34                         "delete-other-v": "NONE",
35                         "prevent-delete": "NONE",
36                         "default": "true",
37                         "description":""
38                 },
39                 {
40                         "from": "allotted-resource",
41                         "to": "l3-network",
42                         "label": "org.onap.relationships.inventory.PartOf",
43                         "direction": "OUT",
44                         "multiplicity": "MANY2MANY",
45                         "contains-other-v": "NONE",
46                         "delete-other-v": "NONE",
47                         "prevent-delete": "NONE",
48                         "default": "true",
49                         "description":""
50                 },
51                 {
52                         "from": "allotted-resource",
53                         "to": "l-interface",
54                         "label": "org.onap.relationships.inventory.Uses",
55                         "direction": "OUT",
56                         "multiplicity": "ONE2MANY",
57                         "contains-other-v": "NONE",
58                         "delete-other-v": "NONE",
59                         "prevent-delete": "NONE",
60                         "default": "true",
61                         "description":""
62                 },
63                 {
64                         "from": "allotted-resource",
65                         "to": "network-policy",
66                         "label": "org.onap.relationships.inventory.Uses",
67                         "direction": "OUT",
68                         "multiplicity": "ONE2ONE",
69                         "contains-other-v": "NONE",
70                         "delete-other-v": "NONE",
71                         "prevent-delete": "NONE",
72                         "default": "true",
73                         "description":""
74                 },
75                 {
76                         "from": "allotted-resource",
77                         "to": "vlan",
78                         "label": "org.onap.relationships.inventory.PartOf",
79                         "direction": "OUT",
80                         "multiplicity": "MANY2MANY",
81                         "contains-other-v": "NONE",
82                         "delete-other-v": "NONE",
83                         "prevent-delete": "NONE",
84                         "default": "true",
85                         "description":""
86                 },
87                 {
88                         "from": "allotted-resource",
89                         "to": "vpn-binding",
90                         "label": "org.onap.relationships.inventory.BelongsTo",
91                         "direction": "OUT",
92                         "multiplicity": "MANY2MANY",
93                         "contains-other-v": "NONE",
94                         "delete-other-v": "NONE",
95                         "prevent-delete": "!${direction}",
96                         "default": "true",
97                         "description":""
98                 },
99                 {
100                         "from": "tunnel-xconnect",
101                         "to": "allotted-resource",
102                         "label": "org.onap.relationships.inventory.BelongsTo",
103                         "direction": "OUT",
104                         "multiplicity": "ONE2ONE",
105                         "contains-other-v": "!${direction}",
106                         "delete-other-v": "!${direction}",
107                         "prevent-delete": "NONE",
108                         "default": "true",
109                         "description":""
110                 },
111                 {
112                         "from": "availability-zone",
113                         "to": "complex",
114                         "label": "org.onap.relationships.inventory.LocatedIn",
115                         "direction": "OUT",
116                         "multiplicity": "MANY2ONE",
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": "service-capability",
126                         "label": "org.onap.relationships.inventory.AppliesTo",
127                         "direction": "OUT",
128                         "multiplicity": "MANY2MANY",
129                         "contains-other-v": "NONE",
130                         "delete-other-v": "NONE",
131                         "prevent-delete": "!${direction}",
132                         "default": "true",
133                         "description":""
134                 },
135                 {
136                         "from": "availability-zone",
137                         "to": "cloud-region",
138                         "label": "org.onap.relationships.inventory.BelongsTo",
139                         "direction": "OUT",
140                         "multiplicity": "MANY2ONE",
141                         "contains-other-v": "!${direction}",
142                         "delete-other-v": "!${direction}",
143                         "prevent-delete": "NONE",
144                         "default": "true",
145                         "description":""
146                 },
147                 {
148                         "from": "cloud-region",
149                         "to": "complex",
150                         "label": "org.onap.relationships.inventory.LocatedIn",
151                         "direction": "OUT",
152                         "multiplicity": "MANY2ONE",
153                         "contains-other-v": "NONE",
154                         "delete-other-v": "NONE",
155                         "prevent-delete": "!${direction}",
156                         "default": "true",
157                         "description":""
158                 },
159                 {
160                         "from": "cloud-region",
161                         "to": "l3-network",
162                         "label": "org.onap.relationships.inventory.Uses",
163                         "direction": "OUT",
164                         "multiplicity": "MANY2MANY",
165                         "contains-other-v": "NONE",
166                         "delete-other-v": "NONE",
167                         "prevent-delete": "NONE",
168                         "default": "true",
169                         "description":""
170                 },
171                 {
172                         "from": "cloud-region",
173                         "to": "zone",
174                         "label": "org.onap.relationships.inventory.LocatedIn",
175                         "direction": "OUT",
176                         "multiplicity": "MANY2ONE",
177                         "contains-other-v": "NONE",
178                         "delete-other-v": "NONE",
179                         "prevent-delete": "NONE",
180                         "default": "true",
181                         "description":""
182                 },
183                 {
184                         "from": "dvs-switch",
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": "flavor",
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": "group-assignment",
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": "image",
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": "oam-network",
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": "snapshot",
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": "tenant",
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-ipv4-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": "vip-ipv6-address-list",
281                         "to": "cloud-region",
282                         "label": "org.onap.relationships.inventory.BelongsTo",
283                         "direction": "OUT",
284                         "multiplicity": "MANY2ONE",
285                         "contains-other-v": "!${direction}",
286                         "delete-other-v": "NONE",
287                         "prevent-delete": "!${direction}",
288                         "default": "true",
289                         "description":""
290                 },
291                 {
292                         "from": "volume-group",
293                         "to": "cloud-region",
294                         "label": "org.onap.relationships.inventory.BelongsTo",
295                         "direction": "OUT",
296                         "multiplicity": "MANY2ONE",
297                         "contains-other-v": "!${direction}",
298                         "delete-other-v": "NONE",
299                         "prevent-delete": "!${direction}",
300                         "default": "true",
301                         "description":""
302                 },
303                 {
304                         "from": "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": "ONE2ONE",
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": "${direction}",
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":""
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": "vnfc",
569                         "to": "generic-vnf",
570                         "label": "org.onap.relationships.inventory.BelongsTo",
571                         "direction": "OUT",
572                         "multiplicity": "MANY2ONE",
573                         "contains-other-v": "NONE",
574                         "delete-other-v": "!${direction}",
575                         "prevent-delete": "NONE",
576                         "default": "true",
577                         "description":""
578                 },
579                 {
580                         "from": "generic-vnf",
581                         "to": "vnf-image",
582                         "label": "org.onap.relationships.inventory.Uses",
583                         "direction": "OUT",
584                         "multiplicity": "MANY2ONE",
585                         "contains-other-v": "NONE",
586                         "delete-other-v": "NONE",
587                         "prevent-delete": "!${direction}",
588                         "default": "true",
589                         "description":""
590                 },
591                 {
592                         "from": "generic-vnf",
593                         "to": "volume-group",
594                         "label": "org.onap.relationships.inventory.DependsOn",
595                         "direction": "OUT",
596                         "multiplicity": "ONE2MANY",
597                         "contains-other-v": "NONE",
598                         "delete-other-v": "NONE",
599                         "prevent-delete": "NONE",
600                         "default": "true",
601                         "description":""
602                 },
603                 {
604                         "from": "generic-vnf",
605                         "to": "vserver",
606                         "label": "tosca.relationships.HostedOn",
607                         "direction": "OUT",
608                         "multiplicity": "ONE2MANY",
609                         "contains-other-v": "NONE",
610                         "delete-other-v": "NONE",
611                         "prevent-delete": "NONE",
612                         "default": "true",
613                         "description":""
614                 },
615                 {
616                         "from": "generic-vnf",
617                         "to": "cloud-region",
618                         "label": "org.onap.relationships.inventory.LocatedIn",
619                         "direction": "OUT",
620                         "multiplicity": "MANY2ONE",
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": "tenant",
630                         "label": "org.onap.relationships.inventory.BelongsTo",
631                         "direction": "OUT",
632                         "multiplicity": "MANY2ONE",
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": "ONE2MANY",
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": "ONE2MANY",
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             "from": "sriov-vf",
1120             "to": "l-interface",
1121             "label": "NOT.A.REAL.EDGERULE",
1122             "direction": "OUT",
1123             "multiplicity": "ONE2ONE",
1124             "contains-other-v": "NONE",
1125             "delete-other-v": "!${direction}",
1126             "prevent-delete": "NONE",
1127             "description":""
1128         },
1129                 {
1130                         "from": "vlan",
1131                         "to": "l-interface",
1132                         "label": "tosca.relationships.network.LinksTo",
1133                         "direction": "OUT",
1134                         "multiplicity": "MANY2ONE",
1135                         "contains-other-v": "!${direction}",
1136                         "delete-other-v": "!${direction}",
1137                         "prevent-delete": "NONE",
1138                         "default": "true",
1139                         "description":""
1140                 },
1141                 {
1142                         "from": "logical-link",
1143                         "to": "cloud-region",
1144                         "label": "org.onap.relationships.inventory.LocatedIn",
1145                         "direction": "OUT",
1146                         "multiplicity": "MANY2MANY",
1147                         "contains-other-v": "NONE",
1148                         "delete-other-v": "NONE",
1149                         "prevent-delete": "NONE",
1150                         "default": "true",
1151                         "description":""
1152                 },
1153                 {
1154                         "from": "logical-link",
1155                         "to": "generic-vnf",
1156                         "label": "org.onap.relationships.inventory.BridgedTo",
1157                         "direction": "OUT",
1158                         "multiplicity": "MANY2MANY",
1159                         "contains-other-v": "NONE",
1160                         "delete-other-v": "NONE",
1161                         "prevent-delete": "NONE",
1162                         "default": "true",
1163                         "description":""
1164                 },
1165                 {
1166                         "from": "logical-link",
1167                         "to": "lag-link",
1168                         "label": "org.onap.relationships.inventory.Uses",
1169                         "direction": "OUT",
1170                         "multiplicity": "MANY2MANY",
1171                         "contains-other-v": "NONE",
1172                         "delete-other-v": "NONE",
1173                         "prevent-delete": "NONE",
1174                         "default": "true",
1175                         "description":""
1176                 },
1177                 {
1178                         "from": "logical-link",
1179                         "to": "logical-link",
1180                         "label": "org.onap.relationships.inventory.Uses",
1181                         "direction": "OUT",
1182                         "multiplicity": "MANY2MANY",
1183                         "contains-other-v": "NONE",
1184                         "delete-other-v": "NONE",
1185                         "prevent-delete": "NONE",
1186                         "default": "true",
1187                         "description":""
1188                 },
1189                 {
1190                         "from": "logical-link",
1191                         "to": "pnf",
1192                         "label": "org.onap.relationships.inventory.BridgedTo",
1193                         "direction": "OUT",
1194                         "multiplicity": "MANY2MANY",
1195                         "contains-other-v": "NONE",
1196                         "delete-other-v": "NONE",
1197                         "prevent-delete": "NONE",
1198                         "default": "true",
1199                         "description":""
1200                 },
1201                 {
1202                         "from": "logical-link",
1203                         "to": "pserver",
1204                         "label": "org.onap.relationships.inventory.BridgedTo",
1205                         "direction": "OUT",
1206                         "multiplicity": "MANY2MANY",
1207                         "contains-other-v": "NONE",
1208                         "delete-other-v": "NONE",
1209                         "prevent-delete": "!${direction}",
1210                         "default": "true",
1211                         "description":""
1212                 },
1213                 {
1214                         "from": "logical-link",
1215                         "to": "vpn-binding",
1216                         "label": "org.onap.relationships.inventory.Uses",
1217                         "direction": "OUT",
1218                         "multiplicity": "MANY2MANY",
1219                         "contains-other-v": "NONE",
1220                         "delete-other-v": "NONE",
1221                         "prevent-delete": "!${direction}",
1222                         "default": "true",
1223                         "description":""
1224                 },
1225                 {
1226                         "from": "model-ver",
1227                         "to": "model",
1228                         "label": "org.onap.relationships.inventory.BelongsTo",
1229                         "direction": "OUT",
1230                         "multiplicity": "MANY2ONE",
1231                         "contains-other-v": "!${direction}",
1232                         "delete-other-v": "!${direction}",
1233                         "prevent-delete": "NONE",
1234                         "default": "true",
1235                         "description":""
1236                 },
1237                 {
1238                         "from": "constrained-element-set",
1239                         "to": "model-constraint",
1240                         "label": "org.onap.relationships.inventory.BelongsTo",
1241                         "direction": "OUT",
1242                         "multiplicity": "MANY2ONE",
1243                         "contains-other-v": "!${direction}",
1244                         "delete-other-v": "!${direction}",
1245                         "prevent-delete": "NONE",
1246                         "default": "true",
1247                         "description":""
1248                 },
1249                 {
1250                         "from": "constrained-element-set",
1251                         "to": "model-element",
1252                         "label": "org.onap.relationships.inventory.BelongsTo",
1253                         "direction": "OUT",
1254                         "multiplicity": "MANY2ONE",
1255                         "contains-other-v": "!${direction}",
1256                         "delete-other-v": "!${direction}",
1257                         "prevent-delete": "NONE",
1258                         "default": "true",
1259                         "description":""
1260                 },
1261                 {
1262                         "from": "model-constraint",
1263                         "to": "model-element",
1264                         "label": "org.onap.relationships.inventory.BelongsTo",
1265                         "direction": "OUT",
1266                         "multiplicity": "MANY2ONE",
1267                         "contains-other-v": "!${direction}",
1268                         "delete-other-v": "!${direction}",
1269                         "prevent-delete": "NONE",
1270                         "default": "true",
1271                         "description":""
1272                 },
1273                 {
1274                         "from": "model-element",
1275                         "to": "model-element",
1276                         "label": "org.onap.relationships.inventory.BelongsTo",
1277                         "direction": "OUT",
1278                         "multiplicity": "MANY2ONE",
1279                         "contains-other-v": "!${direction}",
1280                         "delete-other-v": "!${direction}",
1281                         "prevent-delete": "NONE",
1282                         "default": "true",
1283                         "description":""
1284                 },
1285                 {
1286                         "from": "model-element",
1287                         "to": "model-ver",
1288                         "label": "org.onap.relationships.inventory.IsA",
1289                         "direction": "OUT",
1290                         "multiplicity": "MANY2ONE",
1291                         "contains-other-v": "NONE",
1292                         "delete-other-v": "NONE",
1293                         "prevent-delete": "!${direction}",
1294                         "default": "true",
1295                         "description":""
1296                 },
1297                 {
1298                         "from": "metadatum",
1299                         "to": "model-ver",
1300                         "label": "org.onap.relationships.inventory.BelongsTo",
1301                         "direction": "OUT",
1302                         "multiplicity": "MANY2ONE",
1303                         "contains-other-v": "!${direction}",
1304                         "delete-other-v": "!${direction}",
1305                         "prevent-delete": "NONE",
1306                         "default": "true",
1307                         "description":""
1308                 },
1309                 {
1310                         "from": "model-element",
1311                         "to": "model-ver",
1312                         "label": "org.onap.relationships.inventory.BelongsTo",
1313                         "direction": "OUT",
1314                         "multiplicity": "MANY2ONE",
1315                         "contains-other-v": "!${direction}",
1316                         "delete-other-v": "!${direction}",
1317                         "prevent-delete": "NONE",
1318                         "default": "true",
1319                         "description":""
1320                 },
1321                 {
1322                         "from": "named-query",
1323                         "to": "model",
1324                         "label": "org.onap.relationships.inventory.AppliesTo",
1325                         "direction": "OUT",
1326                         "multiplicity": "ONE2MANY",
1327                         "contains-other-v": "NONE",
1328                         "delete-other-v": "NONE",
1329                         "prevent-delete": "!${direction}",
1330                         "default": "true",
1331                         "description":""
1332                 },
1333                 {
1334                         "from": "named-query-element",
1335                         "to": "named-query",
1336                         "label": "org.onap.relationships.inventory.BelongsTo",
1337                         "direction": "OUT",
1338                         "multiplicity": "ONE2ONE",
1339                         "contains-other-v": "!${direction}",
1340                         "delete-other-v": "!${direction}",
1341                         "prevent-delete": "NONE",
1342                         "default": "true",
1343                         "description":""
1344                 },
1345                 {
1346                         "from": "named-query-element",
1347                         "to": "model",
1348                         "label": "org.onap.relationships.inventory.IsA",
1349                         "direction": "OUT",
1350                         "multiplicity": "MANY2ONE",
1351                         "contains-other-v": "NONE",
1352                         "delete-other-v": "NONE",
1353                         "prevent-delete": "!${direction}",
1354                         "default": "true",
1355                         "description":""
1356                 },
1357                 {
1358                         "from": "named-query-element",
1359                         "to": "named-query-element",
1360                         "label": "org.onap.relationships.inventory.BelongsTo",
1361                         "direction": "OUT",
1362                         "multiplicity": "MANY2ONE",
1363                         "contains-other-v": "!${direction}",
1364                         "delete-other-v": "!${direction}",
1365                         "prevent-delete": "NONE",
1366                         "default": "true",
1367                         "description":""
1368                 },
1369                 {
1370                         "from": "property-constraint",
1371                         "to": "named-query-element",
1372                         "label": "org.onap.relationships.inventory.BelongsTo",
1373                         "direction": "OUT",
1374                         "multiplicity": "MANY2ONE",
1375                         "contains-other-v": "!${direction}",
1376                         "delete-other-v": "!${direction}",
1377                         "prevent-delete": "NONE",
1378                         "default": "true",
1379                         "description":""
1380                 },
1381                 {
1382                         "from": "related-lookup",
1383                         "to": "named-query-element",
1384                         "label": "org.onap.relationships.inventory.BelongsTo",
1385                         "direction": "OUT",
1386                         "multiplicity": "MANY2ONE",
1387                         "contains-other-v": "!${direction}",
1388                         "delete-other-v": "!${direction}",
1389                         "prevent-delete": "NONE",
1390                         "default": "true",
1391                         "description":""
1392                 },
1393                 {
1394                         "from": "l-interface",
1395                         "to": "newvce",
1396                         "label": "org.onap.relationships.inventory.BelongsTo",
1397                         "direction": "OUT",
1398                         "multiplicity": "MANY2ONE",
1399                         "contains-other-v": "!${direction}",
1400                         "delete-other-v": "!${direction}",
1401                         "prevent-delete": "NONE",
1402                         "default": "true",
1403                         "description":""
1404                 },
1405                 {
1406                         "from": "oam-network",
1407                         "to": "complex",
1408                         "label": "org.onap.relationships.inventory.AppliesTo",
1409                         "direction": "OUT",
1410                         "multiplicity": "MANY2MANY",
1411                         "contains-other-v": "NONE",
1412                         "delete-other-v": "NONE",
1413                         "prevent-delete": "!${direction}",
1414                         "default": "true",
1415                         "description":""
1416                 },
1417                 {
1418                         "from": "oam-network",
1419                         "to": "service-capability",
1420                         "label": "org.onap.relationships.inventory.AppliesTo",
1421                         "direction": "OUT",
1422                         "multiplicity": "MANY2MANY",
1423                         "contains-other-v": "NONE",
1424                         "delete-other-v": "NONE",
1425                         "prevent-delete": "!${direction}",
1426                         "default": "true",
1427                         "description":""
1428                 },
1429                 {
1430                         "from": "operational-environment",
1431                         "to": "operational-environment",
1432                         "label": "org.onap.relationships.inventory.Uses",
1433                         "direction": "OUT",
1434                         "multiplicity": "MANY2MANY",
1435                         "contains-other-v": "NONE",
1436                         "delete-other-v": "NONE",
1437                         "prevent-delete": "NONE",
1438                         "default": "true",
1439                         "description":""
1440                 },
1441                 {
1442                         "from": "service-instance",
1443                         "to": "owning-entity",
1444                         "label": "org.onap.relationships.inventory.BelongsTo",
1445                         "direction": "OUT",
1446                         "multiplicity": "MANY2ONE",
1447                         "contains-other-v": "NONE",
1448                         "delete-other-v": "NONE",
1449                         "prevent-delete": "NONE",
1450                         "default": "true",
1451                         "description":""
1452                 },
1453                 {
1454                         "from": "l-interface",
1455                         "to": "p-interface",
1456                         "label": "tosca.relationships.network.BindsTo",
1457                         "direction": "OUT",
1458                         "multiplicity": "MANY2ONE",
1459                         "contains-other-v": "!${direction}",
1460                         "delete-other-v": "!${direction}",
1461                         "prevent-delete": "NONE",
1462                         "default": "true",
1463                         "description":""
1464                 },
1465                 {
1466                         "from": "p-interface",
1467                         "to": "logical-link",
1468                         "label": "tosca.relationships.network.LinksTo",
1469                         "direction": "OUT",
1470                         "multiplicity": "MANY2ONE",
1471                         "contains-other-v": "NONE",
1472                         "delete-other-v": "NONE",
1473                         "prevent-delete": "NONE",
1474                         "default": "true",
1475                         "description":""
1476                 },
1477                 {
1478                         "from": "p-interface",
1479                         "to": "physical-link",
1480                         "label": "tosca.relationships.network.LinksTo",
1481                         "direction": "OUT",
1482                         "multiplicity": "MANY2ONE",
1483                         "contains-other-v": "NONE",
1484                         "delete-other-v": "${direction}",
1485                         "prevent-delete": "NONE",
1486                         "default": "true",
1487                         "description":""
1488                 },
1489                 {
1490                         "from": "sriov-pf",
1491                         "to": "p-interface",
1492                         "label": "org.onap.relationships.inventory.BelongsTo",
1493                         "direction": "OUT",
1494                         "multiplicity": "ONE2ONE",
1495                         "contains-other-v": "!${direction}",
1496                         "delete-other-v": "!${direction}",
1497                         "prevent-delete": "NONE",
1498                         "default": "true",
1499                         "description":""
1500                 },
1501                 {
1502                         "from": "platform",
1503                         "to": "generic-vnf",
1504                         "label": "org.onap.relationships.inventory.Uses",
1505                         "direction": "OUT",
1506                         "multiplicity": "MANY2MANY",
1507                         "contains-other-v": "NONE",
1508                         "delete-other-v": "NONE",
1509                         "prevent-delete": "NONE",
1510                         "default": "true",
1511                         "description":""
1512                 },
1513                 {
1514                         "from": "lag-interface",
1515                         "to": "pnf",
1516                         "label": "tosca.relationships.network.BindsTo",
1517                         "direction": "OUT",
1518                         "multiplicity": "MANY2ONE",
1519                         "contains-other-v": "!${direction}",
1520                         "delete-other-v": "!${direction}",
1521                         "prevent-delete": "NONE",
1522                         "default": "true",
1523                         "description":""
1524                 },
1525                 {
1526                         "from": "p-interface",
1527                         "to": "pnf",
1528                         "label": "tosca.relationships.network.BindsTo",
1529                         "direction": "OUT",
1530                         "multiplicity": "MANY2ONE",
1531                         "contains-other-v": "!${direction}",
1532                         "delete-other-v": "!${direction}",
1533                         "prevent-delete": "NONE",
1534                         "default": "true",
1535                         "description":""
1536                 },
1537                 {
1538                         "from": "pnf",
1539                         "to": "complex",
1540                         "label": "org.onap.relationships.inventory.LocatedIn",
1541                         "direction": "OUT",
1542                         "multiplicity": "MANY2ONE",
1543                         "contains-other-v": "NONE",
1544                         "delete-other-v": "NONE",
1545                         "prevent-delete": "!${direction}",
1546                         "default": "true",
1547                         "description":""
1548                 },
1549                 {
1550                         "from": "pnf",
1551                         "to": "instance-group",
1552                         "label": "org.onap.relationships.inventory.MemberOf",
1553                         "direction": "OUT",
1554                         "multiplicity": "MANY2MANY",
1555                         "contains-other-v": "NONE",
1556                         "delete-other-v": "NONE",
1557                         "prevent-delete": "NONE",
1558                         "default": "true",
1559                         "description":""
1560                 },
1561                 {
1562                         "from": "pnf",
1563                         "to": "zone",
1564                         "label": "org.onap.relationships.inventory.LocatedIn",
1565                         "direction": "OUT",
1566                         "multiplicity": "MANY2ONE",
1567                         "contains-other-v": "NONE",
1568                         "delete-other-v": "NONE",
1569                         "prevent-delete": "NONE",
1570                         "default": "true",
1571                         "description":""
1572                 },
1573                 {
1574                         "from": "cvlan-tag",
1575                         "to": "port-group",
1576                         "label": "org.onap.relationships.inventory.BelongsTo",
1577                         "direction": "OUT",
1578                         "multiplicity": "MANY2ONE",
1579                         "contains-other-v": "!${direction}",
1580                         "delete-other-v": "!${direction}",
1581                         "prevent-delete": "NONE",
1582                         "default": "true",
1583                         "description":""
1584                 },
1585                 {
1586                         "from": "project",
1587                         "to": "service-instance",
1588                         "label": "org.onap.relationships.inventory.Uses",
1589                         "direction": "OUT",
1590                         "multiplicity": "ONE2MANY",
1591                         "contains-other-v": "NONE",
1592                         "delete-other-v": "NONE",
1593                         "prevent-delete": "NONE",
1594                         "default": "true",
1595                         "description":""
1596                 },
1597                 {
1598                         "from": "lag-interface",
1599                         "to": "pserver",
1600                         "label": "tosca.relationships.network.BindsTo",
1601                         "direction": "OUT",
1602                         "multiplicity": "MANY2ONE",
1603                         "contains-other-v": "!${direction}",
1604                         "delete-other-v": "!${direction}",
1605                         "prevent-delete": "NONE",
1606                         "default": "true",
1607                         "description":""
1608                 },
1609                 {
1610                         "from": "p-interface",
1611                         "to": "pserver",
1612                         "label": "tosca.relationships.network.BindsTo",
1613                         "direction": "OUT",
1614                         "multiplicity": "MANY2ONE",
1615                         "contains-other-v": "!${direction}",
1616                         "delete-other-v": "!${direction}",
1617                         "prevent-delete": "NONE",
1618                         "default": "true",
1619                         "description":""
1620                 },
1621                 {
1622                         "from": "pserver",
1623                         "to": "availability-zone",
1624                         "label": "org.onap.relationships.inventory.MemberOf",
1625                         "direction": "OUT",
1626                         "multiplicity": "MANY2ONE",
1627                         "contains-other-v": "NONE",
1628                         "delete-other-v": "NONE",
1629                         "prevent-delete": "!${direction}",
1630                         "default": "true",
1631                         "description":""
1632                 },
1633                 {
1634                         "from": "pserver",
1635                         "to": "cloud-region",
1636                         "label": "org.onap.relationships.inventory.LocatedIn",
1637                         "direction": "OUT",
1638                         "multiplicity": "MANY2ONE",
1639                         "contains-other-v": "NONE",
1640                         "delete-other-v": "NONE",
1641                         "prevent-delete": "NONE",
1642                         "default": "true",
1643                         "description":""
1644                 },
1645                 {
1646                         "from": "pserver",
1647                         "to": "complex",
1648                         "label": "org.onap.relationships.inventory.LocatedIn",
1649                         "direction": "OUT",
1650                         "multiplicity": "MANY2ONE",
1651                         "contains-other-v": "NONE",
1652                         "delete-other-v": "NONE",
1653                         "prevent-delete": "!${direction}",
1654                         "default": "true",
1655                         "description":""
1656                 },
1657                 {
1658                         "from": "pserver",
1659                         "to": "zone",
1660                         "label": "org.onap.relationships.inventory.LocatedIn",
1661                         "direction": "OUT",
1662                         "multiplicity": "MANY2ONE",
1663                         "contains-other-v": "NONE",
1664                         "delete-other-v": "NONE",
1665                         "prevent-delete": "NONE",
1666                         "default": "true",
1667                         "description":""
1668                 },
1669                 {
1670                         "from": "site-pair",
1671                         "to": "routing-instance",
1672                         "label": "org.onap.relationships.inventory.BelongsTo",
1673                         "direction": "OUT",
1674                         "multiplicity": "MANY2ONE",
1675                         "contains-other-v": "!${direction}",
1676                         "delete-other-v": "!${direction}",
1677                         "prevent-delete": "NONE",
1678                         "default": "true",
1679                         "description":""
1680                 },
1681                 {
1682                         "from": "allotted-resource",
1683                         "to": "service-instance",
1684                         "label": "org.onap.relationships.inventory.BelongsTo",
1685                         "direction": "OUT",
1686                         "multiplicity": "MANY2ONE",
1687                         "contains-other-v": "!${direction}",
1688                         "delete-other-v": "!${direction}",
1689                         "prevent-delete": "NONE",
1690                         "default": "true",
1691                         "description":""
1692                 },
1693                 {
1694                         "from": "metadatum",
1695                         "to": "service-instance",
1696                         "label": "org.onap.relationships.inventory.BelongsTo",
1697                         "direction": "OUT",
1698                         "multiplicity": "MANY2ONE",
1699                         "contains-other-v": "!${direction}",
1700                         "delete-other-v": "!${direction}",
1701                         "prevent-delete": "NONE",
1702                         "default": "true",
1703                         "description":""
1704                 },
1705                 {
1706                         "from": "service-instance",
1707                         "to": "allotted-resource",
1708                         "label": "org.onap.relationships.inventory.Uses",
1709                         "direction": "OUT",
1710                         "multiplicity": "MANY2MANY",
1711                         "contains-other-v": "NONE",
1712                         "delete-other-v": "NONE",
1713                         "prevent-delete": "NONE",
1714                         "default": "true",
1715                         "description":""
1716                 },
1717                 {
1718                         "from": "service-instance",
1719                         "to": "configuration",
1720                         "label": "org.onap.relationships.inventory.Uses",
1721                         "direction": "OUT",
1722                         "multiplicity": "ONE2MANY",
1723                         "contains-other-v": "NONE",
1724                         "delete-other-v": "NONE",
1725                         "prevent-delete": "NONE",
1726                         "default": "true",
1727                         "description":""
1728                 },
1729                 {
1730                         "from": "service-instance",
1731                         "to": "connector",
1732                         "label": "org.onap.relationships.inventory.Uses",
1733                         "direction": "OUT",
1734                         "multiplicity": "MANY2MANY",
1735                         "contains-other-v": "NONE",
1736                         "delete-other-v": "NONE",
1737                         "prevent-delete": "NONE",
1738                         "default": "true",
1739                         "description":""
1740                 },
1741                 {
1742                         "from": "service-instance",
1743                         "to": "ctag-assignment",
1744                         "label": "org.onap.relationships.inventory.Uses",
1745                         "direction": "OUT",
1746                         "multiplicity": "ONE2MANY",
1747                         "contains-other-v": "NONE",
1748                         "delete-other-v": "NONE",
1749                         "prevent-delete": "NONE",
1750                         "default": "true",
1751                         "description":""
1752                 },
1753                 {
1754                         "from": "service-instance",
1755                         "to": "cvlan-tag",
1756                         "label": "org.onap.relationships.inventory.ComposedOf",
1757                         "direction": "OUT",
1758                         "multiplicity": "MANY2MANY",
1759                         "contains-other-v": "NONE",
1760                         "delete-other-v": "NONE",
1761                         "prevent-delete": "NONE",
1762                         "default": "true",
1763                         "description":""
1764                 },
1765                 {
1766                         "from": "service-instance",
1767                         "to": "instance-group",
1768                         "label": "org.onap.relationships.inventory.MemberOf",
1769                         "direction": "OUT",
1770                         "multiplicity": "MANY2MANY",
1771                         "contains-other-v": "NONE",
1772                         "delete-other-v": "NONE",
1773                         "prevent-delete": "NONE",
1774                         "default": "true",
1775                         "description":""
1776                 },
1777                 {
1778                         "from": "service-instance",
1779                         "to": "logical-link",
1780                         "label": "org.onap.relationships.inventory.Uses",
1781                         "direction": "OUT",
1782                         "multiplicity": "MANY2MANY",
1783                         "contains-other-v": "NONE",
1784                         "delete-other-v": "${direction}",
1785                         "prevent-delete": "NONE",
1786                         "default": "true",
1787                         "description":""
1788                 },
1789                 {
1790                         "from": "service-instance",
1791                         "to": "pnf",
1792                         "label": "org.onap.relationships.inventory.ComposedOf",
1793                         "direction": "OUT",
1794                         "multiplicity": "ONE2MANY",
1795                         "contains-other-v": "NONE",
1796                         "delete-other-v": "NONE",
1797                         "prevent-delete": "NONE",
1798                         "default": "true",
1799                         "description":""
1800                 },
1801                 {
1802                         "from": "service-instance",
1803                         "to": "service-instance",
1804                         "label": "org.onap.relationships.inventory.ComposedOf",
1805                         "direction": "OUT",
1806                         "multiplicity": "ONE2MANY",
1807                         "contains-other-v": "NONE",
1808                         "delete-other-v": "NONE",
1809                         "prevent-delete": "NONE",
1810                         "default": "true",
1811                         "description":""
1812                 },
1813                 {
1814                         "from": "service-instance",
1815                         "to": "vlan",
1816                         "label": "org.onap.relationships.inventory.ComposedOf",
1817                         "direction": "OUT",
1818                         "multiplicity": "ONE2MANY",
1819                         "contains-other-v": "NONE",
1820                         "delete-other-v": "NONE",
1821                         "prevent-delete": "NONE",
1822                         "default": "true",
1823                         "description":""
1824                 },
1825                 {
1826                         "from": "service-instance",
1827                         "to": "zone",
1828                         "label": "org.onap.relationships.inventory.LocatedIn",
1829                         "direction": "OUT",
1830                         "multiplicity": "MANY2ONE",
1831                         "contains-other-v": "NONE",
1832                         "delete-other-v": "NONE",
1833                         "prevent-delete": "NONE",
1834                         "default": "true",
1835                         "description":""
1836                 },
1837                 {
1838                         "from": "service-instance",
1839                         "to": "service-subscription",
1840                         "label": "org.onap.relationships.inventory.BelongsTo",
1841                         "direction": "OUT",
1842                         "multiplicity": "MANY2ONE",
1843                         "contains-other-v": "!${direction}",
1844                         "delete-other-v": "!${direction}",
1845                         "prevent-delete": "NONE",
1846                         "default": "true",
1847                         "description":""
1848                 },
1849                 {
1850                         "from": "class-of-service",
1851                         "to": "site-pair",
1852                         "label": "org.onap.relationships.inventory.BelongsTo",
1853                         "direction": "OUT",
1854                         "multiplicity": "MANY2ONE",
1855                         "contains-other-v": "!${direction}",
1856                         "delete-other-v": "!${direction}",
1857                         "prevent-delete": "NONE",
1858                         "default": "true",
1859                         "description":""
1860                 },
1861                 {
1862                         "from": "routing-instance",
1863                         "to": "site-pair-set",
1864                         "label": "org.onap.relationships.inventory.BelongsTo",
1865                         "direction": "OUT",
1866                         "multiplicity": "MANY2ONE",
1867                         "contains-other-v": "!${direction}",
1868                         "delete-other-v": "!${direction}",
1869                         "prevent-delete": "NONE",
1870                         "default": "true",
1871                         "description":""
1872                 },
1873                 {
1874                         "from": "sriov-vf",
1875                         "to": "sriov-pf",
1876                         "label": "org.onap.relationships.inventory.Uses",
1877                         "direction": "OUT",
1878                         "multiplicity": "MANY2ONE",
1879                         "contains-other-v": "NONE",
1880                         "delete-other-v": "NONE",
1881                         "prevent-delete": "NONE",
1882                         "default": "true",
1883                         "description":""
1884                 },
1885                 {
1886                         "from": "host-route",
1887                         "to": "subnet",
1888                         "label": "org.onap.relationships.inventory.BelongsTo",
1889                         "direction": "OUT",
1890                         "multiplicity": "MANY2ONE",
1891                         "contains-other-v": "!${direction}",
1892                         "delete-other-v": "!${direction}",
1893                         "prevent-delete": "NONE",
1894                         "default": "true",
1895                         "description":""
1896                 },
1897                 {
1898                         "from": "service-subscription",
1899                         "to": "tenant",
1900                         "label": "org.onap.relationships.inventory.Uses",
1901                         "direction": "OUT",
1902                         "multiplicity": "MANY2MANY",
1903                         "contains-other-v": "NONE",
1904                         "delete-other-v": "NONE",
1905                         "prevent-delete": "NONE",
1906                         "default": "true",
1907                         "description":""
1908                 },
1909                 {
1910                         "from": "tenant",
1911                         "to": "l3-network",
1912                         "label": "org.onap.relationships.inventory.Uses",
1913                         "direction": "OUT",
1914                         "multiplicity": "MANY2MANY",
1915                         "contains-other-v": "NONE",
1916                         "delete-other-v": "NONE",
1917                         "prevent-delete": "NONE",
1918                         "default": "true",
1919                         "description":""
1920                 },
1921                 {
1922                         "from": "vserver",
1923                         "to": "tenant",
1924                         "label": "org.onap.relationships.inventory.BelongsTo",
1925                         "direction": "OUT",
1926                         "multiplicity": "MANY2ONE",
1927                         "contains-other-v": "!${direction}",
1928                         "delete-other-v": "NONE",
1929                         "prevent-delete": "!${direction}",
1930                         "default": "true",
1931                         "description":""
1932                 },
1933                 {
1934                         "from": "entitlement",
1935                         "to": "vce",
1936                         "label": "org.onap.relationships.inventory.BelongsTo",
1937                         "direction": "OUT",
1938                         "multiplicity": "MANY2ONE",
1939                         "contains-other-v": "!${direction}",
1940                         "delete-other-v": "!${direction}",
1941                         "prevent-delete": "NONE",
1942                         "default": "true",
1943                         "description":""
1944                 },
1945                 {
1946                         "from": "license",
1947                         "to": "vce",
1948                         "label": "org.onap.relationships.inventory.BelongsTo",
1949                         "direction": "OUT",
1950                         "multiplicity": "MANY2ONE",
1951                         "contains-other-v": "!${direction}",
1952                         "delete-other-v": "!${direction}",
1953                         "prevent-delete": "NONE",
1954                         "default": "true",
1955                         "description":""
1956                 },
1957                 {
1958                         "from": "port-group",
1959                         "to": "vce",
1960                         "label": "org.onap.relationships.inventory.BelongsTo",
1961                         "direction": "OUT",
1962                         "multiplicity": "MANY2ONE",
1963                         "contains-other-v": "!${direction}",
1964                         "delete-other-v": "!${direction}",
1965                         "prevent-delete": "NONE",
1966                         "default": "true",
1967                         "description":""
1968                 },
1969                 {
1970                         "from": "service-instance",
1971                         "to": "vce",
1972                         "label": "org.onap.relationships.inventory.ComposedOf",
1973                         "direction": "OUT",
1974                         "multiplicity": "ONE2MANY",
1975                         "contains-other-v": "NONE",
1976                         "delete-other-v": "NONE",
1977                         "prevent-delete": "NONE",
1978                         "default": "true",
1979                         "description":""
1980                 },
1981                 {
1982                         "from": "vce",
1983                         "to": "availability-zone",
1984                         "label": "org.onap.relationships.inventory.Uses",
1985                         "direction": "OUT",
1986                         "multiplicity": "MANY2MANY",
1987                         "contains-other-v": "NONE",
1988                         "delete-other-v": "NONE",
1989                         "prevent-delete": "!${direction}",
1990                         "default": "true",
1991                         "description":""
1992                 },
1993                 {
1994                         "from": "vce",
1995                         "to": "complex",
1996                         "label": "org.onap.relationships.inventory.LocatedIn",
1997                         "direction": "OUT",
1998                         "multiplicity": "MANY2MANY",
1999                         "contains-other-v": "NONE",
2000                         "delete-other-v": "NONE",
2001                         "prevent-delete": "!${direction}",
2002                         "default": "true",
2003                         "description":""
2004                 },
2005                 {
2006                         "from": "vce",
2007                         "to": "vserver",
2008                         "label": "tosca.relationships.HostedOn",
2009                         "direction": "OUT",
2010                         "multiplicity": "ONE2MANY",
2011                         "contains-other-v": "NONE",
2012                         "delete-other-v": "NONE",
2013                         "prevent-delete": "NONE",
2014                         "default": "true",
2015                         "description":""
2016                 },
2017                 {
2018                         "from": "vf-module",
2019                         "to": "l3-network",
2020                         "label": "org.onap.relationships.inventory.DependsOn",
2021                         "direction": "OUT",
2022                         "multiplicity": "MANY2MANY",
2023                         "contains-other-v": "NONE",
2024                         "delete-other-v": "NONE",
2025                         "prevent-delete": "NONE",
2026                         "default": "true",
2027                         "description":""
2028                 },
2029                 {
2030                         "from": "vf-module",
2031                         "to": "vnfc",
2032                         "label": "org.onap.relationships.inventory.Uses",
2033                         "direction": "OUT",
2034                         "multiplicity": "ONE2MANY",
2035                         "contains-other-v": "NONE",
2036                         "delete-other-v": "${direction}",
2037                         "prevent-delete": "NONE",
2038                         "default": "true",
2039                         "description":""
2040                 },
2041                 {
2042                         "from": "vf-module",
2043                         "to": "volume-group",
2044                         "label": "org.onap.relationships.inventory.Uses",
2045                         "direction": "OUT",
2046                         "multiplicity": "ONE2ONE",
2047                         "contains-other-v": "NONE",
2048                         "delete-other-v": "NONE",
2049                         "prevent-delete": "NONE",
2050                         "default": "true",
2051                         "description":""
2052                 },
2053                 {
2054                         "from": "vip-ipv4-address-list",
2055                         "to": "instance-group",
2056                         "label": "org.onap.relationships.inventory.MemberOf",
2057                         "direction": "OUT",
2058                         "multiplicity": "MANY2MANY",
2059                         "contains-other-v": "NONE",
2060                         "delete-other-v": "NONE",
2061                         "prevent-delete": "NONE",
2062                         "default": "true",
2063                         "description":""
2064                 },
2065                 {
2066                         "from": "vip-ipv4-address-list",
2067                         "to": "subnet",
2068                         "label": "org.onap.relationships.inventory.MemberOf",
2069                         "direction": "OUT",
2070                         "multiplicity": "MANY2MANY",
2071                         "contains-other-v": "NONE",
2072                         "delete-other-v": "NONE",
2073                         "prevent-delete": "!${direction}",
2074                         "default": "true",
2075                         "description":""
2076                 },
2077                 {
2078                         "from": "vip-ipv6-address-list",
2079                         "to": "instance-group",
2080                         "label": "org.onap.relationships.inventory.MemberOf",
2081                         "direction": "OUT",
2082                         "multiplicity": "MANY2MANY",
2083                         "contains-other-v": "NONE",
2084                         "delete-other-v": "NONE",
2085                         "prevent-delete": "NONE",
2086                         "default": "true",
2087                         "description":""
2088                 },
2089                 {
2090                         "from": "vip-ipv6-address-list",
2091                         "to": "subnet",
2092                         "label": "org.onap.relationships.inventory.MemberOf",
2093                         "direction": "OUT",
2094                         "multiplicity": "MANY2MANY",
2095                         "contains-other-v": "NONE",
2096                         "delete-other-v": "NONE",
2097                         "prevent-delete": "!${direction}",
2098                         "default": "true",
2099                         "description":""
2100                 },
2101                 {
2102                         "from": "generic-vnf",
2103                         "to": "virtual-data-center",
2104                         "label": "org.onap.relationships.inventory.LocatedIn",
2105                         "direction": "OUT",
2106                         "multiplicity": "MANY2MANY",
2107                         "contains-other-v": "NONE",
2108                         "delete-other-v": "NONE",
2109                         "prevent-delete": "NONE",
2110                         "default": "true",
2111                         "description":""
2112                 },
2113                 {
2114                         "from": "logical-link",
2115                         "to": "virtual-data-center",
2116                         "label": "org.onap.relationships.inventory.LocatedIn",
2117                         "direction": "OUT",
2118                         "multiplicity": "MANY2MANY",
2119                         "contains-other-v": "NONE",
2120                         "delete-other-v": "NONE",
2121                         "prevent-delete": "NONE",
2122                         "default": "true",
2123                         "description":""
2124                 },
2125                 {
2126                         "from": "l3-interface-ipv4-address-list",
2127                         "to": "vlan",
2128                         "label": "org.onap.relationships.inventory.BelongsTo",
2129                         "direction": "OUT",
2130                         "multiplicity": "MANY2ONE",
2131                         "contains-other-v": "!${direction}",
2132                         "delete-other-v": "!${direction}",
2133                         "prevent-delete": "NONE",
2134                         "default": "true",
2135                         "description":""
2136                 },
2137                 {
2138                         "from": "l3-interface-ipv6-address-list",
2139                         "to": "vlan",
2140                         "label": "org.onap.relationships.inventory.BelongsTo",
2141                         "direction": "OUT",
2142                         "multiplicity": "MANY2ONE",
2143                         "contains-other-v": "!${direction}",
2144                         "delete-other-v": "!${direction}",
2145                         "prevent-delete": "NONE",
2146                         "default": "true",
2147                         "description":""
2148                 },
2149                 {
2150                         "from": "vlan",
2151                         "to": "logical-link",
2152                         "label": "org.onap.relationships.inventory.Uses",
2153                         "direction": "OUT",
2154                         "multiplicity": "MANY2MANY",
2155                         "contains-other-v": "NONE",
2156                         "delete-other-v": "${direction}",
2157                         "prevent-delete": "NONE",
2158                         "default": "true",
2159                         "description":""
2160                 },
2161                 {
2162                         "from": "vlan",
2163                         "to": "multicast-configuration",
2164                         "label": "org.onap.relationships.inventory.Uses",
2165                         "direction": "OUT",
2166                         "multiplicity": "MANY2MANY",
2167                         "contains-other-v": "NONE",
2168                         "delete-other-v": "NONE",
2169                         "prevent-delete": "NONE",
2170                         "default": "true",
2171                         "description":""
2172                 },
2173                 {
2174                         "from": "l3-interface-ipv4-address-list",
2175                         "to": "vnfc",
2176                         "label": "org.onap.relationships.inventory.BelongsTo",
2177                         "direction": "OUT",
2178                         "multiplicity": "MANY2ONE",
2179                         "contains-other-v": "!${direction}",
2180                         "delete-other-v": "!${direction}",
2181                         "prevent-delete": "NONE",
2182                         "default": "true",
2183                         "description":""
2184                 },
2185                 {
2186                         "from": "l3-interface-ipv6-address-list",
2187                         "to": "vnfc",
2188                         "label": "org.onap.relationships.inventory.BelongsTo",
2189                         "direction": "OUT",
2190                         "multiplicity": "MANY2ONE",
2191                         "contains-other-v": "!${direction}",
2192                         "delete-other-v": "!${direction}",
2193                         "prevent-delete": "NONE",
2194                         "default": "true",
2195                         "description":""
2196                 },
2197                 {
2198                         "from": "vnfc",
2199                         "to": "instance-group",
2200                         "label": "org.onap.relationships.inventory.MemberOf",
2201                         "direction": "OUT",
2202                         "multiplicity": "MANY2MANY",
2203                         "contains-other-v": "NONE",
2204                         "delete-other-v": "NONE",
2205                         "prevent-delete": "NONE",
2206                         "default": "true",
2207                         "description":""
2208                 },
2209                 {
2210                         "from": "vnfc",
2211                         "to": "vip-ipv4-address-list",
2212                         "label": "org.onap.relationships.inventory.Uses",
2213                         "direction": "OUT",
2214                         "multiplicity": "MANY2MANY",
2215                         "contains-other-v": "NONE",
2216                         "delete-other-v": "NONE",
2217                         "prevent-delete": "NONE",
2218                         "default": "true",
2219                         "description":""
2220                 },
2221                 {
2222                         "from": "vnfc",
2223                         "to": "vip-ipv6-address-list",
2224                         "label": "org.onap.relationships.inventory.Uses",
2225                         "direction": "OUT",
2226                         "multiplicity": "MANY2MANY",
2227                         "contains-other-v": "NONE",
2228                         "delete-other-v": "NONE",
2229                         "prevent-delete": "NONE",
2230                         "default": "true",
2231                         "description":""
2232                 },
2233                 {
2234                         "from": "tenant",
2235                         "to": "volume-group",
2236                         "label": "org.onap.relationships.inventory.DependsOn",
2237                         "direction": "OUT",
2238                         "multiplicity": "ONE2MANY",
2239                         "contains-other-v": "NONE",
2240                         "delete-other-v": "NONE",
2241                         "prevent-delete": "NONE",
2242                         "default": "true",
2243                         "description":""
2244                 },
2245                 {
2246                         "from": "volume-group",
2247                         "to": "complex",
2248                         "label": "org.onap.relationships.inventory.LocatedIn",
2249                         "direction": "OUT",
2250                         "multiplicity": "MANY2ONE",
2251                         "contains-other-v": "NONE",
2252                         "delete-other-v": "NONE",
2253                         "prevent-delete": "!${direction}",
2254                         "default": "true",
2255                         "description":""
2256                 },
2257                 {
2258                         "from": "lag-interface",
2259                         "to": "vpls-pe",
2260                         "label": "tosca.relationships.network.BindsTo",
2261                         "direction": "OUT",
2262                         "multiplicity": "MANY2ONE",
2263                         "contains-other-v": "!${direction}",
2264                         "delete-other-v": "!${direction}",
2265                         "prevent-delete": "NONE",
2266                         "default": "true",
2267                         "description":""
2268                 },
2269                 {
2270                         "from": "p-interface",
2271                         "to": "vpls-pe",
2272                         "label": "tosca.relationships.network.BindsTo",
2273                         "direction": "OUT",
2274                         "multiplicity": "MANY2ONE",
2275                         "contains-other-v": "!${direction}",
2276                         "delete-other-v": "!${direction}",
2277                         "prevent-delete": "NONE",
2278                         "default": "true",
2279                         "description":""
2280                 },
2281                 {
2282                         "from": "vpls-pe",
2283                         "to": "complex",
2284                         "label": "org.onap.relationships.inventory.LocatedIn",
2285                         "direction": "OUT",
2286                         "multiplicity": "MANY2ONE",
2287                         "contains-other-v": "NONE",
2288                         "delete-other-v": "NONE",
2289                         "prevent-delete": "!${direction}",
2290                         "default": "true",
2291                         "description":""
2292                 },
2293                 {
2294                         "from": "vpls-pe",
2295                         "to": "ctag-pool",
2296                         "label": "org.onap.relationships.inventory.Uses",
2297                         "direction": "OUT",
2298                         "multiplicity": "MANY2MANY",
2299                         "contains-other-v": "NONE",
2300                         "delete-other-v": "NONE",
2301                         "prevent-delete": "NONE",
2302                         "default": "true",
2303                         "description":""
2304                 },
2305                 {
2306                         "from": "route-target",
2307                         "to": "vpn-binding",
2308                         "label": "org.onap.relationships.inventory.BelongsTo",
2309                         "direction": "OUT",
2310                         "multiplicity": "MANY2ONE",
2311                         "contains-other-v": "!${direction}",
2312                         "delete-other-v": "!${direction}",
2313                         "prevent-delete": "NONE",
2314                         "default": "true",
2315                         "description":""
2316                 },
2317                 {
2318                         "from": "l-interface",
2319                         "to": "vserver",
2320                         "label": "tosca.relationships.network.BindsTo",
2321                         "direction": "OUT",
2322                         "multiplicity": "MANY2ONE",
2323                         "contains-other-v": "!${direction}",
2324                         "delete-other-v": "!${direction}",
2325                         "prevent-delete": "NONE",
2326                         "default": "true",
2327                         "description":""
2328                 },
2329                 {
2330                         "from": "vf-module",
2331                         "to": "vserver",
2332                         "label": "org.onap.relationships.inventory.Uses",
2333                         "direction": "OUT",
2334                         "multiplicity": "ONE2MANY",
2335                         "contains-other-v": "NONE",
2336                         "delete-other-v": "NONE",
2337                         "prevent-delete": "NONE",
2338                         "default": "true",
2339                         "description":""
2340                 },
2341                 {
2342                         "from": "vnfc",
2343                         "to": "vserver",
2344                         "label": "tosca.relationships.HostedOn",
2345                         "direction": "OUT",
2346                         "multiplicity": "ONE2MANY",
2347                         "contains-other-v": "NONE",
2348                         "delete-other-v": "NONE",
2349                         "prevent-delete": "NONE",
2350                         "default": "true",
2351                         "description":""
2352                 },
2353                 {
2354                         "from": "vserver",
2355                         "to": "flavor",
2356                         "label": "org.onap.relationships.inventory.Uses",
2357                         "direction": "OUT",
2358                         "multiplicity": "MANY2ONE",
2359                         "contains-other-v": "NONE",
2360                         "delete-other-v": "NONE",
2361                         "prevent-delete": "!${direction}",
2362                         "default": "true",
2363                         "description":""
2364                 },
2365                 {
2366                         "from": "vserver",
2367                         "to": "image",
2368                         "label": "org.onap.relationships.inventory.Uses",
2369                         "direction": "OUT",
2370                         "multiplicity": "MANY2ONE",
2371                         "contains-other-v": "NONE",
2372                         "delete-other-v": "NONE",
2373                         "prevent-delete": "!${direction}",
2374                         "default": "true",
2375                         "description":""
2376                 },
2377                 {
2378                         "from": "vserver",
2379                         "to": "pserver",
2380                         "label": "tosca.relationships.HostedOn",
2381                         "direction": "OUT",
2382                         "multiplicity": "MANY2ONE",
2383                         "contains-other-v": "NONE",
2384                         "delete-other-v": "NONE",
2385                         "prevent-delete": "!${direction}",
2386                         "default": "true",
2387                         "description":""
2388                 },
2389                 {
2390                         "from": "vserver",
2391                         "to": "snapshot",
2392                         "label": "org.onap.relationships.inventory.Uses",
2393                         "direction": "OUT",
2394                         "multiplicity": "ONE2ONE",
2395                         "contains-other-v": "NONE",
2396                         "delete-other-v": "NONE",
2397                         "prevent-delete": "NONE",
2398                         "default": "true",
2399                         "description":""
2400                 },
2401                 {
2402                         "from": "vserver",
2403                         "to": "volume",
2404                         "label": "tosca.relationships.AttachesTo",
2405                         "direction": "OUT",
2406                         "multiplicity": "ONE2MANY",
2407                         "contains-other-v": "${direction}",
2408                         "delete-other-v": "${direction}",
2409                         "prevent-delete": "NONE",
2410                         "default": "true",
2411                         "description":""
2412                 },
2413                 {
2414                         "from": "zone",
2415                         "to": "complex",
2416                         "label": "org.onap.relationships.inventory.LocatedIn",
2417                         "direction": "OUT",
2418                         "multiplicity": "MANY2ONE",
2419                         "contains-other-v": "NONE",
2420                         "delete-other-v": "NONE",
2421                         "prevent-delete": "!${direction}",
2422                         "default": "true",
2423                         "description":""
2424                 },
2425                 {
2426                         "from": "configuration",
2427                         "to": "l-interface",
2428                         "label": "org.onap.relationships.inventory.AppliesTo",
2429                         "direction": "OUT",
2430                         "multiplicity": "ONE2MANY",
2431                         "contains-other-v": "NONE",
2432                         "delete-other-v": "NONE",
2433                         "prevent-delete": "NONE",
2434                         "default": "true",
2435                         "description":""
2436                 },
2437                 {
2438                         "from": "configuration",
2439                         "to": "pnf",
2440                         "label": "org.onap.relationships.inventory.AppliesTo",
2441                         "direction": "OUT",
2442                         "multiplicity": "MANY2MANY",
2443                         "contains-other-v": "NONE",
2444                         "delete-other-v": "NONE",
2445                         "prevent-delete": "NONE",
2446                         "default": "true",
2447                         "description":""
2448                 },
2449                 {
2450                         "from": "forwarder",
2451                         "to": "forwarding-path",
2452                         "label": "org.onap.relationships.inventory.BelongsTo",
2453                         "direction": "OUT",
2454                         "multiplicity": "MANY2ONE",
2455                         "contains-other-v": "!${direction}",
2456                         "delete-other-v": "!${direction}",
2457                         "prevent-delete": "NONE",
2458                         "default": "true",
2459                         "description":""
2460                 },
2461                 {
2462                         "from": "forwarding-path",
2463                         "to": "service-instance",
2464                         "label": "org.onap.relationships.inventory.AppliesTo",
2465                         "direction": "OUT",
2466                         "multiplicity": "MANY2ONE",
2467                         "contains-other-v": "NONE",
2468                         "delete-other-v": "!${direction}",
2469                         "prevent-delete": "NONE",
2470                         "default": "true",
2471                         "description":""
2472                 },
2473                 {
2474                         "from": "forwarder",
2475                         "to": "l-interface",
2476                         "label": "org.onap.relationships.inventory.ForwardsTo",
2477                         "direction": "OUT",
2478                         "multiplicity": "MANY2MANY",
2479                         "contains-other-v": "NONE",
2480                         "delete-other-v": "NONE",
2481                         "prevent-delete": "NONE",
2482                         "default": "true",
2483                         "description":""
2484                 },
2485                 {
2486                         "from": "forwarder",
2487                         "to": "configuration",
2488                         "label": "org.onap.relationships.inventory.Uses",
2489                         "direction": "OUT",
2490                         "multiplicity": "ONE2ONE",
2491                         "contains-other-v": "NONE",
2492                         "delete-other-v": "${direction}",
2493                         "prevent-delete": "NONE",
2494                         "default": "true",
2495                         "description":""
2496                 },
2497                 {
2498                         "from": "forwarding-path",
2499                         "to": "configuration",
2500                         "label": "org.onap.relationships.inventory.Uses",
2501                         "direction": "OUT",
2502                         "multiplicity": "ONE2ONE",
2503                         "contains-other-v": "NONE",
2504                         "delete-other-v": "${direction}",
2505                         "prevent-delete": "NONE",
2506                         "default": "true",
2507                         "description":""
2508                 },
2509                 {
2510                         "from": "forwarder",
2511                         "to": "lag-interface",
2512                         "label": "org.onap.relationships.inventory.ForwardsTo",
2513                         "direction": "OUT",
2514                         "multiplicity": "MANY2MANY",
2515                         "contains-other-v": "NONE",
2516                         "delete-other-v": "NONE",
2517                         "prevent-delete": "NONE",
2518                         "default": "true",
2519                         "description":""
2520                 },
2521                 {
2522                         "from": "evc",
2523                         "to": "configuration",
2524                         "label": "org.onap.relationships.inventory.BelongsTo",
2525                         "direction": "OUT",
2526                         "multiplicity": "ONE2ONE",
2527                         "contains-other-v": "!${direction}",
2528                         "delete-other-v": "!${direction}",
2529                         "prevent-delete": "NONE",
2530                         "default": "true",
2531                         "description":""
2532                 },
2533                 {
2534                         "from": "forwarder-evc",
2535                         "to": "configuration",
2536                         "label": "org.onap.relationships.inventory.BelongsTo",
2537                         "direction": "OUT",
2538                         "multiplicity": "ONE2ONE",
2539                         "contains-other-v": "!${direction}",
2540                         "delete-other-v": "!${direction}",
2541                         "prevent-delete": "NONE",
2542                         "default": "true",
2543                         "description":""
2544                 },
2545                 {
2546                         "from": "forwarder",
2547                         "to": "p-interface",
2548                         "label": "org.onap.relationships.inventory.ForwardsTo",
2549                         "direction": "OUT",
2550                         "multiplicity": "MANY2MANY",
2551                         "contains-other-v": "NONE",
2552                         "delete-other-v": "NONE",
2553                         "prevent-delete": "NONE",
2554                         "default": "true",
2555                         "description":""
2556                 },
2557                 {
2558                         "from": "generic-vnf",
2559                         "to": "nos-server",
2560                         "label": "tosca.relationships.HostedOn",
2561                         "direction": "OUT",
2562                         "multiplicity": "MANY2ONE",
2563                         "contains-other-v": "NONE",
2564                         "delete-other-v": "NONE",
2565                         "prevent-delete": "NONE",
2566                         "default": "true",
2567                         "description":""
2568                 },
2569                 {
2570                         "from": "nos-server",
2571                         "to": "pserver",
2572                         "label": "tosca.relationships.HostedOn",
2573                         "direction": "OUT",
2574                         "multiplicity": "ONE2ONE",
2575                         "contains-other-v": "NONE",
2576                         "delete-other-v": "NONE",
2577                         "prevent-delete": "!${direction}",
2578                         "default": "true",
2579                         "description":""
2580                 },
2581                 {
2582                         "from": "nos-server",
2583                         "to": "tenant",
2584                         "label": "org.onap.relationships.inventory.BelongsTo",
2585                         "direction": "OUT",
2586                         "multiplicity": "MANY2ONE",
2587                         "contains-other-v": "!${direction}",
2588                         "delete-other-v": "NONE",
2589                         "prevent-delete": "!${direction}",
2590                         "default": "true",
2591                         "description":""
2592                 },
2593                 {
2594                         "from": "configuration",
2595                         "to": "configuration",
2596                         "label": "tosca.relationships.network.BindsTo",
2597                         "direction": "OUT",
2598                         "multiplicity": "ONE2ONE",
2599                         "contains-other-v": "NONE",
2600                         "delete-other-v": "NONE",
2601                         "prevent-delete": "NONE",
2602                         "default": "true",
2603                         "description":""
2604                 },
2605                 {
2606                         "from": "configuration",
2607                         "to": "vpn-binding",
2608                         "label": "org.onap.relationships.inventory.Uses",
2609                         "direction": "OUT",
2610                         "multiplicity": "MANY2ONE",
2611                         "contains-other-v": "NONE",
2612                         "delete-other-v": "NONE",
2613                         "prevent-delete": "NONE",
2614                         "default": "true",
2615                         "description":""
2616                 },
2617                 {
2618                         "from": "configuration",
2619                         "to": "l3-network",
2620                         "label": "org.onap.relationships.inventory.PartOf",
2621                         "direction": "OUT",
2622                         "multiplicity": "ONE2ONE",
2623                         "contains-other-v": "NONE",
2624                         "delete-other-v": "NONE",
2625                         "prevent-delete": "NONE",
2626                         "default": "true",
2627                         "description":""
2628                 },
2629                 {
2630                         "from": "vpn-binding",
2631                         "to": "customer",
2632                         "label": "org.onap.relationships.inventory.Uses",
2633                         "direction": "OUT",
2634                         "multiplicity": "MANY2MANY",
2635                         "contains-other-v": "NONE",
2636                         "delete-other-v": "NONE",
2637                         "prevent-delete": "NONE",
2638                         "default": "true",
2639                         "description":""
2640                 },
2641                 {
2642                         "from": "service-instance",
2643                         "to": "configuration",
2644                         "label": "org.onap.relationships.inventory.ComposedOf",
2645                         "direction": "OUT",
2646                         "multiplicity": "MANY2MANY",
2647                         "contains-other-v": "NONE",
2648                         "delete-other-v": "NONE",
2649                         "prevent-delete": "NONE",
2650                         "default": "false",
2651                         "description":""
2652                 },
2653                 {
2654                         "from": "forwarder",
2655                         "to": "generic-vnf",
2656                         "label": "org.onap.relationships.inventory.AppliesTo",
2657                         "direction": "OUT",
2658                         "multiplicity": "MANY2MANY",
2659                         "contains-other-v": "NONE",
2660                         "delete-other-v": "NONE",
2661                         "prevent-delete": "NONE",
2662                         "default": "true",
2663                         "description": "Points to the generic-vnf(s) involved in this forwarding step."
2664                 },
2665         {
2666             "from": "cloud-region",
2667             "to": "instance-group",
2668             "label": "org.onap.relationships.inventory.Uses",
2669             "direction": "OUT",
2670             "multiplicity": "ONE2MANY",
2671             "contains-other-v": "NONE",
2672             "delete-other-v": "NONE",
2673             "prevent-delete": "NONE",
2674             "default": "true",
2675             "description": ""
2676          },
2677                  {
2678                         "from": "instance-group",
2679                         "to": "collection",
2680                         "label": "org.onap.inventory.BelongsTo",
2681                         "direction": "OUT",
2682                         "multiplicity": "ONE2ONE",
2683                         "contains-other-v": "NONE",
2684                         "delete-other-v": "NONE",
2685                         "prevent-delete": "NONE",
2686                         "default": "true",
2687                         "description": ""
2688                  },
2689                  {
2690                         "from": "service-instance",
2691                         "to": "collection",
2692                         "label": "org.onap.relationships.inventory.ComposedOf",
2693                         "direction": "OUT",
2694                         "multiplicity": "ONE2ONE",
2695                         "contains-other-v": "NONE",
2696                         "delete-other-v": "NONE",
2697                         "prevent-delete": "NONE",
2698                         "default": "true",
2699                         "description": ""
2700                  },
2701                  {
2702                         "from": "vlan-mapping",
2703                         "to": "forwarder-evc",
2704                         "label": "org.onap.relationships.inventory.BelongsTo",
2705                         "direction": "OUT",
2706                         "multiplicity": "MANY2ONE",
2707                         "contains-other-v": "!${direction}",
2708                         "delete-other-v": "!${direction}",
2709                         "prevent-delete": "NONE",
2710                         "default": "true",
2711                         "description": ""
2712                  },
2713          {
2714              "from": "allotted-resource",
2715              "to": "model-ver",
2716              "label": "org.onap.relationships.inventory.IsA",
2717              "direction": "OUT",
2718              "multiplicity": "MANY2ONE",
2719              "contains-other-v": "NONE",
2720              "delete-other-v": "NONE",
2721              "SVC-INFRA": "NONE",
2722              "prevent-delete": "!${direction}",
2723              "private": "true"
2724          },
2725          {
2726              "from": "configuration",
2727              "to": "model-ver",
2728              "label": "org.onap.relationships.inventory.IsA",
2729              "direction": "OUT",
2730              "multiplicity": "MANY2ONE",
2731              "contains-other-v": "NONE",
2732              "delete-other-v": "NONE",
2733              "SVC-INFRA": "NONE",
2734              "prevent-delete": "!${direction}",
2735              "private": "true"
2736          },
2737          {
2738              "from": "connector",
2739              "to": "model-ver",
2740              "label": "org.onap.relationships.inventory.IsA",
2741              "direction": "OUT",
2742              "multiplicity": "MANY2ONE",
2743              "contains-other-v": "NONE",
2744              "delete-other-v": "NONE",
2745              "SVC-INFRA": "NONE",
2746              "prevent-delete": "!${direction}",
2747              "private": "true"
2748          },
2749          {
2750              "from": "generic-vnf",
2751              "to": "model-ver",
2752              "label": "org.onap.relationships.inventory.IsA",
2753              "direction": "OUT",
2754              "multiplicity": "MANY2ONE",
2755              "contains-other-v": "NONE",
2756              "delete-other-v": "NONE",
2757              "SVC-INFRA": "NONE",
2758              "prevent-delete": "!${direction}",
2759              "private": "true"
2760          },
2761          {
2762              "from": "instance-group",
2763              "to": "model-ver",
2764              "label": "org.onap.relationships.inventory.IsA",
2765              "direction": "OUT",
2766              "multiplicity": "MANY2ONE",
2767              "contains-other-v": "NONE",
2768              "delete-other-v": "NONE",
2769              "SVC-INFRA": "NONE",
2770              "prevent-delete": "!${direction}",
2771              "private": "true"
2772          },
2773          {
2774              "from": "l3-network",
2775              "to": "model-ver",
2776              "label": "org.onap.relationships.inventory.IsA",
2777              "direction": "OUT",
2778              "multiplicity": "MANY2ONE",
2779              "contains-other-v": "NONE",
2780              "delete-other-v": "NONE",
2781              "SVC-INFRA": "NONE",
2782              "prevent-delete": "!${direction}",
2783              "private": "true"
2784          },
2785          {
2786              "from": "logical-link",
2787              "to": "model-ver",
2788              "label": "org.onap.relationships.inventory.IsA",
2789              "direction": "OUT",
2790              "multiplicity": "MANY2ONE",
2791              "contains-other-v": "NONE",
2792              "delete-other-v": "NONE",
2793              "SVC-INFRA": "NONE",
2794              "prevent-delete": "!${direction}",
2795              "private": "true"
2796          },
2797          {
2798              "from": "service-instance",
2799              "to": "model-ver",
2800              "label": "org.onap.relationships.inventory.IsA",
2801              "direction": "OUT",
2802              "multiplicity": "MANY2ONE",
2803              "contains-other-v": "NONE",
2804              "delete-other-v": "NONE",
2805              "SVC-INFRA": "NONE",
2806              "prevent-delete": "!${direction}",
2807              "private": "true"
2808          },
2809          {
2810              "from": "vf-module",
2811              "to": "model-ver",
2812              "label": "org.onap.relationships.inventory.IsA",
2813              "direction": "OUT",
2814              "multiplicity": "MANY2ONE",
2815              "contains-other-v": "NONE",
2816              "delete-other-v": "NONE",
2817              "SVC-INFRA": "NONE",
2818              "prevent-delete": "!${direction}",
2819              "private": "true"
2820          },
2821          {
2822              "from": "vnfc",
2823              "to": "model-ver",
2824              "label": "org.onap.relationships.inventory.IsA",
2825              "direction": "OUT",
2826              "multiplicity": "MANY2ONE",
2827              "contains-other-v": "NONE",
2828              "delete-other-v": "NONE",
2829              "SVC-INFRA": "NONE",
2830              "prevent-delete": "!${direction}",
2831              "private": "true"
2832          },
2833                 {
2834                         "from": "pnf",
2835                         "to": "model-ver",
2836                         "label": "org.onap.relationships.inventory.IsA",
2837                         "direction": "OUT",
2838                         "multiplicity": "MANY2ONE",
2839                         "contains-other-v": "NONE",
2840                         "delete-other-v": "NONE",
2841                         "SVC-INFRA": "NONE",
2842                         "prevent-delete": "!${direction}",
2843                         "private": "true"
2844                 },
2845                 {
2846                         "from": "collection",
2847                         "to": "model-ver",
2848                         "label": "org.onap.relationships.inventory.IsA",
2849                         "direction": "OUT",
2850                         "multiplicity": "MANY2ONE",
2851                         "contains-other-v": "NONE",
2852                         "delete-other-v": "NONE",
2853                         "SVC-INFRA": "NONE",
2854                         "prevent-delete": "!${direction}",
2855                         "private": "true"
2856                 },
2857                 {
2858                         "from": "configuration",
2859                         "to": "vnfc",
2860                         "label": "org.onap.relationships.inventory.Uses",
2861                         "direction": "OUT",
2862                         "multiplicity": "ONE2ONE",
2863                         "contains-other-v": "NONE",
2864                         "delete-other-v": "!${direction}",
2865                         "prevent-delete": "NONE",
2866                         "default": "true",
2867                         "description":""
2868                 },
2869                 {
2870                         "from": "vnfc",
2871                         "to": "cp",
2872                         "label": "org.onap.relationships.inventory.BelongsTo",
2873                         "direction": "OUT",
2874                         "multiplicity": "ONE2MANY",
2875                         "contains-other-v": "${direction}",
2876                         "delete-other-v": "${direction}",
2877                         "prevent-delete": "NONE",
2878                         "default": "true",
2879                         "description":"cp is child of vnfc"
2880                 },
2881                 {
2882                         "from": "l3-interface-ipv4-address-list",
2883                         "to": "cp",
2884                         "label": "org.onap.relationships.inventory.network.BelongsTo",
2885                         "direction": "OUT",
2886                         "multiplicity": "MANY2ONE",
2887                         "contains-other-v": "!${direction}",
2888                         "delete-other-v": "!${direction}",
2889                         "prevent-delete": "NONE",
2890                         "default": "true",
2891                         "description":""
2892                 },
2893                 {
2894                         "from": "l3-interface-ipv6-address-list",
2895                         "to": "cp",
2896                         "label": "org.onap.relationships.inventory.network.BelongsTo",
2897                         "direction": "OUT",
2898                         "multiplicity": "MANY2ONE",
2899                         "contains-other-v": "!${direction}",
2900                         "delete-other-v": "!${direction}",
2901                         "prevent-delete": "NONE",
2902                         "default": "true",
2903                         "description":""
2904                 },
2905                 {
2906                         "from": "vip-ipv4-address-list",
2907                         "to": "cp",
2908                         "label": "org.onap.relationships.inventory.network.Uses",
2909                         "direction": "OUT",
2910                         "multiplicity": "MANY2MANY",
2911                         "contains-other-v": "NONE",
2912                         "delete-other-v": "NONE",
2913                         "prevent-delete": "NONE",
2914                         "default": "true",
2915                         "description":""
2916                 },
2917                 {
2918                         "from": "vip-ipv6-address-list",
2919                         "to": "cp",
2920                         "label": "org.onap.relationships.inventory.network.Uses",
2921                         "direction": "OUT",
2922                         "multiplicity": "MANY2MANY",
2923                         "contains-other-v": "NONE",
2924                         "delete-other-v": "NONE",
2925                         "prevent-delete": "NONE",
2926                         "default": "true",
2927                         "description":""
2928                 },
2929                 {
2930                         "from": "vlan-tag",
2931                         "to": "l3-network",
2932                         "label": "org.onap.relationships.inventory.BelongsTo",
2933                         "direction": "OUT",
2934                         "multiplicity": "MANY2MANY",
2935                         "contains-other-v": "NONE",
2936                         "delete-other-v": "NONE",
2937                         "prevent-delete": "NONE",
2938                         "default": "true",
2939                         "description":""
2940                 },
2941                 {
2942                         "from": "vlan-tag",
2943                         "to": "cloud-region",
2944                         "label": "org.onap.relationships.inventory.BelongsTo",
2945                         "direction": "OUT",
2946                         "multiplicity": "MANY2ONE",
2947                         "contains-other-v": "NONE",
2948                         "delete-other-v": "NONE",
2949                         "prevent-delete": "NONE",
2950                         "default": "true",
2951                         "description":""
2952                 },
2953                 {
2954                         "from": "vlan-tag",
2955                         "to": "cp",
2956                         "label": "org.onap.relationships.inventory.Uses",
2957                         "direction": "OUT",
2958                         "multiplicity": "MANY2MANY",
2959                         "contains-other-v": "NONE",
2960                         "delete-other-v": "NONE",
2961                         "prevent-delete": "NONE",
2962                         "default": "true",
2963                         "description":""
2964                 },
2965                 {
2966                         "from": "l-interface",
2967                         "to": "cp",
2968                         "label": "tosca.relationships.network.LinksTo",
2969                         "direction": "OUT",
2970                         "multiplicity": "ONE2ONE",
2971                         "contains-other-v": "NONE",
2972                         "delete-other-v": "NONE",
2973                         "prevent-delete": "NONE",
2974                         "default": "true",
2975                         "description":""
2976                 },
2977                 {
2978                         "from": "l3-network",
2979                         "to": "cp",
2980                         "label": "tosca.relationships.network.LinksTo",
2981                         "direction": "OUT",
2982                         "multiplicity": "MANY2MANY",
2983                         "contains-other-v": "NONE",
2984                         "delete-other-v": "NONE",
2985                         "prevent-delete": "NONE",
2986                         "default": "true",
2987                         "description":""
2988                 },
2989                 {
2990                         "from": "line-of-business",
2991                         "to": "l3-network",
2992                         "label": "org.onap.relationships.inventory.Uses",
2993                         "direction": "OUT",
2994                         "multiplicity": "MANY2MANY",
2995                         "contains-other-v": "NONE",
2996                         "delete-other-v": "NONE",
2997                         "SVC-INFRA": "NONE",
2998                         "prevent-delete": "NONE",
2999                         "default": "true",
3000                         "description":""
3001                 },
3002                 {
3003                         "from": "platform",
3004                         "to": "l3-network",
3005                         "label": "org.onap.relationships.inventory.Uses",
3006                         "direction": "OUT",
3007                         "multiplicity": "MANY2MANY",
3008                         "contains-other-v": "NONE",
3009                         "delete-other-v": "NONE",
3010                         "SVC-INFRA": "NONE",
3011                         "prevent-delete": "NONE",
3012                         "default": "true",
3013                         "description":""
3014                 },
3015                 {
3016                         "from": "l3-network",
3017                         "to": "l3-network",
3018                         "label": "org.onap.relationships.inventory.Uses",
3019                         "direction": "OUT",
3020                         "multiplicity": "MANY2MANY",
3021                         "contains-other-v": "NONE",
3022                         "delete-other-v": "NONE",
3023                         "SVC-INFRA": "NONE",
3024                         "prevent-delete": "NONE",
3025                         "default": "true",
3026                         "description":""
3027                 },
3028                 {
3029                         "from": "generic-vnf",
3030                         "to": "instance-group",
3031                         "label": "org.onap.relationships.inventory.Uses",
3032                         "direction": "OUT",
3033                         "multiplicity": "ONE2MANY",
3034                         "contains-other-v": "NONE",
3035                         "delete-other-v": "NONE",
3036                         "prevent-delete": "NONE",
3037                         "default": "false",
3038                         "description":""
3039                 },
3040                 {
3041                         "from": "instance-group",
3042                         "to": "generic-vnf",
3043                         "label": "org.onap.relationships.inventory.BelongsTo",
3044                         "direction": "OUT",
3045                         "multiplicity": "MANY2ONE",
3046                         "contains-other-v": "NONE",
3047                         "delete-other-v": "!${direction}",
3048                         "prevent-delete": "NONE",
3049                         "default": "false",
3050                         "description":""
3051                 },
3052                         {
3053                         "from": "cloud-region",
3054                         "to": "network-technology",
3055                         "label": "org.onap.relationships.inventory.Uses",
3056                         "direction": "OUT",
3057                         "multiplicity": "MANY2MANY",
3058                         "contains-other-v": "NONE",
3059                         "delete-other-v": "NONE",
3060                         "prevent-delete": "NONE",
3061                         "default": "true",
3062                         "description":""
3063                 }
3064
3065         ]
3066 }