Merge "Fix sonar issues in SchemaGenerator"
[aai/aai-common.git] / aai-core / src / main / resources / dbedgerules / DbEdgeRules_v12.json
1 {
2         "rules": [
3                 {
4                         "from": "esr-system-info",
5                         "to": "esr-ems",
6                         "label": "org.onap.relationships.inventory.BelongsTo",
7                         "direction": "OUT",
8                         "multiplicity": "MANY2ONE",
9                         "contains-other-v": "!${direction}",
10                         "delete-other-v": "!${direction}",
11                         "SVC-INFRA": "NONE",
12                         "prevent-delete": "NONE",
13                         "default": "true"
14                 },
15                 {
16                         "from": "esr-system-info",
17                         "to": "esr-vnfm",
18                         "label": "org.onap.relationships.inventory.BelongsTo",
19                         "direction": "OUT",
20                         "multiplicity": "ONE2ONE",
21                         "contains-other-v": "!${direction}",
22                         "delete-other-v": "!${direction}",
23                         "SVC-INFRA": "NONE",
24                         "prevent-delete": "NONE",
25                         "default": "true"
26                 },
27                 {
28                         "from": "esr-system-info",
29                         "to": "esr-thirdparty-sdnc",
30                         "label": "org.onap.relationships.inventory.BelongsTo",
31                         "direction": "OUT",
32                         "multiplicity": "ONE2ONE",
33                         "contains-other-v": "!${direction}",
34                         "delete-other-v": "!${direction}",
35                         "SVC-INFRA": "NONE",
36                         "prevent-delete": "NONE",
37                         "default": "true"
38                 },
39                 {
40                         "from": "esr-thirdparty-sdnc",
41                         "to": "pnf",
42                         "label": "org.onap.relationships.inventory.AppliesTo",
43                         "direction": "OUT",
44                         "multiplicity": "ONE2MANY",
45                         "contains-other-v": "NONE",
46                         "delete-other-v": "NONE",
47                         "SVC-INFRA": "NONE",
48                         "prevent-delete": "NONE",
49                         "default": "true"
50                 },
51                 {
52                         "from": "esr-system-info",
53                         "to": "cloud-region",
54                         "label": "org.onap.relationships.inventory.BelongsTo",
55                         "direction": "OUT",
56                         "multiplicity": "MANY2ONE",
57                         "contains-other-v": "!${direction}",
58                         "delete-other-v": "!${direction}",
59                         "SVC-INFRA": "NONE",
60                         "prevent-delete": "NONE",
61                         "default": "true"
62                 },
63                 {
64                         "from": "allotted-resource",
65                         "to": "allotted-resource",
66                         "label": "tosca.relationships.network.BindsTo",
67                         "direction": "OUT",
68                         "multiplicity": "ONE2ONE",
69                         "contains-other-v": "NONE",
70                         "delete-other-v": "NONE",
71                         "SVC-INFRA": "NONE",
72                         "prevent-delete": "NONE",
73                         "default": "true",
74                         "description":""
75                 },
76                 {
77                         "from": "allotted-resource",
78                         "to": "generic-vnf",
79                         "label": "org.onap.relationships.inventory.PartOf",
80                         "direction": "OUT",
81                         "multiplicity": "MANY2MANY",
82                         "contains-other-v": "NONE",
83                         "delete-other-v": "NONE",
84                         "SVC-INFRA": "NONE",
85                         "prevent-delete": "NONE",
86                         "default": "true",
87                         "description":""
88                 },
89                 {
90                         "from": "allotted-resource",
91                         "to": "instance-group",
92                         "label": "org.onap.relationships.inventory.MemberOf",
93                         "direction": "OUT",
94                         "multiplicity": "MANY2MANY",
95                         "contains-other-v": "NONE",
96                         "delete-other-v": "NONE",
97                         "SVC-INFRA": "NONE",
98                         "prevent-delete": "NONE",
99                         "default": "true",
100                         "description":""
101                 },
102                 {
103                         "from": "allotted-resource",
104                         "to": "l3-network",
105                         "label": "org.onap.relationships.inventory.PartOf",
106                         "direction": "OUT",
107                         "multiplicity": "MANY2MANY",
108                         "contains-other-v": "NONE",
109                         "delete-other-v": "NONE",
110                         "SVC-INFRA": "NONE",
111                         "prevent-delete": "NONE",
112                         "default": "true",
113                         "description":""
114                 },
115                 {
116                         "from": "allotted-resource",
117                         "to": "l-interface",
118                         "label": "org.onap.relationships.inventory.Uses",
119                         "direction": "OUT",
120                         "multiplicity": "ONE2MANY",
121                         "contains-other-v": "NONE",
122                         "delete-other-v": "NONE",
123                         "SVC-INFRA": "NONE",
124                         "prevent-delete": "NONE",
125                         "default": "true",
126                         "description":""
127                 },
128                 {
129                         "from": "allotted-resource",
130                         "to": "network-policy",
131                         "label": "org.onap.relationships.inventory.Uses",
132                         "direction": "OUT",
133                         "multiplicity": "ONE2ONE",
134                         "contains-other-v": "NONE",
135                         "delete-other-v": "NONE",
136                         "SVC-INFRA": "NONE",
137                         "prevent-delete": "NONE",
138                         "default": "true",
139                         "description":""
140                 },
141                 {
142                         "from": "allotted-resource",
143                         "to": "vlan",
144                         "label": "org.onap.relationships.inventory.PartOf",
145                         "direction": "OUT",
146                         "multiplicity": "MANY2MANY",
147                         "contains-other-v": "NONE",
148                         "delete-other-v": "NONE",
149                         "SVC-INFRA": "NONE",
150                         "prevent-delete": "NONE",
151                         "default": "true",
152                         "description":""
153                 },
154                 {
155                         "from": "allotted-resource",
156                         "to": "vpn-binding",
157                         "label": "org.onap.relationships.inventory.BelongsTo",
158                         "direction": "OUT",
159                         "multiplicity": "MANY2MANY",
160                         "contains-other-v": "NONE",
161                         "delete-other-v": "NONE",
162                         "SVC-INFRA": "NONE",
163                         "prevent-delete": "!${direction}",
164                         "default": "true",
165                         "description":""
166                 },
167                 {
168                         "from": "tunnel-xconnect",
169                         "to": "allotted-resource",
170                         "label": "org.onap.relationships.inventory.BelongsTo",
171                         "direction": "OUT",
172                         "multiplicity": "ONE2ONE",
173                         "contains-other-v": "!${direction}",
174                         "delete-other-v": "!${direction}",
175                         "SVC-INFRA": "NONE",
176                         "prevent-delete": "NONE",
177                         "default": "true",
178                         "description":""
179                 },
180                 {
181                         "from": "availability-zone",
182                         "to": "complex",
183                         "label": "org.onap.relationships.inventory.LocatedIn",
184                         "direction": "OUT",
185                         "multiplicity": "MANY2ONE",
186                         "contains-other-v": "NONE",
187                         "delete-other-v": "NONE",
188                         "SVC-INFRA": "NONE",
189                         "prevent-delete": "!${direction}",
190                         "default": "true",
191                         "description":""
192                 },
193                 {
194                         "from": "availability-zone",
195                         "to": "service-capability",
196                         "label": "org.onap.relationships.inventory.AppliesTo",
197                         "direction": "OUT",
198                         "multiplicity": "MANY2MANY",
199                         "contains-other-v": "NONE",
200                         "delete-other-v": "NONE",
201                         "SVC-INFRA": "NONE",
202                         "prevent-delete": "!${direction}",
203                         "default": "true",
204                         "description":""
205                 },
206                 {
207                         "from": "availability-zone",
208                         "to": "cloud-region",
209                         "label": "org.onap.relationships.inventory.BelongsTo",
210                         "direction": "OUT",
211                         "multiplicity": "MANY2ONE",
212                         "contains-other-v": "!${direction}",
213                         "delete-other-v": "!${direction}",
214                         "SVC-INFRA": "NONE",
215                         "prevent-delete": "NONE",
216                         "default": "true",
217                         "description":""
218                 },
219                 {
220                         "from": "cloud-region",
221                         "to": "complex",
222                         "label": "org.onap.relationships.inventory.LocatedIn",
223                         "direction": "OUT",
224                         "multiplicity": "MANY2ONE",
225                         "contains-other-v": "NONE",
226                         "delete-other-v": "NONE",
227                         "SVC-INFRA": "NONE",
228                         "prevent-delete": "!${direction}",
229                         "default": "true",
230                         "description":""
231                 },
232                 {
233                         "from": "cloud-region",
234                         "to": "l3-network",
235                         "label": "org.onap.relationships.inventory.Uses",
236                         "direction": "OUT",
237                         "multiplicity": "MANY2MANY",
238                         "contains-other-v": "NONE",
239                         "delete-other-v": "NONE",
240                         "SVC-INFRA": "NONE",
241                         "prevent-delete": "NONE",
242                         "default": "true",
243                         "description":""
244                 },
245                 {
246                         "from": "cloud-region",
247                         "to": "zone",
248                         "label": "org.onap.relationships.inventory.LocatedIn",
249                         "direction": "OUT",
250                         "multiplicity": "MANY2ONE",
251                         "contains-other-v": "NONE",
252                         "delete-other-v": "NONE",
253                         "SVC-INFRA": "NONE",
254                         "prevent-delete": "NONE",
255                         "default": "true",
256                         "description":""
257                 },
258                 {
259                         "from": "dvs-switch",
260                         "to": "cloud-region",
261                         "label": "org.onap.relationships.inventory.BelongsTo",
262                         "direction": "OUT",
263                         "multiplicity": "MANY2ONE",
264                         "contains-other-v": "!${direction}",
265                         "delete-other-v": "NONE",
266                         "SVC-INFRA": "NONE",
267                         "prevent-delete": "!${direction}",
268                         "default": "true",
269                         "description":""
270                 },
271                 {
272                         "from": "flavor",
273                         "to": "cloud-region",
274                         "label": "org.onap.relationships.inventory.BelongsTo",
275                         "direction": "OUT",
276                         "multiplicity": "MANY2ONE",
277                         "contains-other-v": "!${direction}",
278                         "delete-other-v": "NONE",
279                         "SVC-INFRA": "NONE",
280                         "prevent-delete": "!${direction}",
281                         "default": "true",
282                         "description":""
283                 },
284                 {
285                         "from": "hpa-capability",
286                         "to": "flavor",
287                         "label": "org.onap.relationships.inventory.BelongsTo",
288                         "direction": "OUT",
289                         "multiplicity": "MANY2ONE",
290                         "contains-other-v": "!${direction}",
291                         "delete-other-v": "NONE",
292                         "SVC-INFRA": "NONE",
293                         "prevent-delete": "!${direction}",
294                         "default": "true",
295                         "description":""
296                 },
297                 {
298                         "from": "hpa-capability",
299                         "to": "cloud-region",
300                         "label": "org.onap.relationships.inventory.BelongsTo",
301                         "direction": "OUT",
302                         "multiplicity": "MANY2ONE",
303                         "contains-other-v": "!${direction}",
304                         "delete-other-v": "NONE",
305                         "SVC-INFRA": "NONE",
306                         "prevent-delete": "!${direction}",
307                         "default": "true",
308                         "description":""
309                 },
310                 {
311                         "from": "hpa-feature-attributes",
312                         "to": "hpa-capability",
313                         "label": "org.onap.relationships.inventory.BelongsTo",
314                         "direction": "OUT",
315                         "multiplicity": "MANY2ONE",
316                         "contains-other-v": "!${direction}",
317                         "delete-other-v": "!${direction}",
318                         "SVC-INFRA": "!${direction}",
319                         "prevent-delete": "NONE",
320                         "default": "true",
321                         "description":""
322                 },
323                 {
324                         "from": "group-assignment",
325                         "to": "cloud-region",
326                         "label": "org.onap.relationships.inventory.BelongsTo",
327                         "direction": "OUT",
328                         "multiplicity": "MANY2ONE",
329                         "contains-other-v": "!${direction}",
330                         "delete-other-v": "NONE",
331                         "SVC-INFRA": "NONE",
332                         "prevent-delete": "!${direction}",
333                         "default": "true",
334                         "description":""
335                 },
336                 {
337                         "from": "image",
338                         "to": "cloud-region",
339                         "label": "org.onap.relationships.inventory.BelongsTo",
340                         "direction": "OUT",
341                         "multiplicity": "MANY2ONE",
342                         "contains-other-v": "!${direction}",
343                         "delete-other-v": "NONE",
344                         "SVC-INFRA": "NONE",
345                         "prevent-delete": "!${direction}",
346                         "default": "true",
347                         "description":""
348                 },
349                 {
350                         "from": "oam-network",
351                         "to": "cloud-region",
352                         "label": "org.onap.relationships.inventory.BelongsTo",
353                         "direction": "OUT",
354                         "multiplicity": "MANY2ONE",
355                         "contains-other-v": "!${direction}",
356                         "delete-other-v": "NONE",
357                         "SVC-INFRA": "NONE",
358                         "prevent-delete": "!${direction}",
359                         "default": "true",
360                         "description":""
361                 },
362                 {
363                         "from": "snapshot",
364                         "to": "cloud-region",
365                         "label": "org.onap.relationships.inventory.BelongsTo",
366                         "direction": "OUT",
367                         "multiplicity": "MANY2ONE",
368                         "contains-other-v": "!${direction}",
369                         "delete-other-v": "NONE",
370                         "SVC-INFRA": "NONE",
371                         "prevent-delete": "!${direction}",
372                         "default": "true",
373                         "description":""
374                 },
375                 {
376                         "from": "tenant",
377                         "to": "cloud-region",
378                         "label": "org.onap.relationships.inventory.BelongsTo",
379                         "direction": "OUT",
380                         "multiplicity": "MANY2ONE",
381                         "contains-other-v": "!${direction}",
382                         "delete-other-v": "NONE",
383                         "SVC-INFRA": "${direction}",
384                         "prevent-delete": "!${direction}",
385                         "default": "true",
386                         "description":""
387                 },
388                 {
389                         "from": "vip-ipv4-address-list",
390                         "to": "cloud-region",
391                         "label": "org.onap.relationships.inventory.BelongsTo",
392                         "direction": "OUT",
393                         "multiplicity": "MANY2ONE",
394                         "contains-other-v": "!${direction}",
395                         "delete-other-v": "NONE",
396                         "SVC-INFRA": "NONE",
397                         "prevent-delete": "!${direction}",
398                         "default": "true",
399                         "description":""
400                 },
401                 {
402                         "from": "vip-ipv6-address-list",
403                         "to": "cloud-region",
404                         "label": "org.onap.relationships.inventory.BelongsTo",
405                         "direction": "OUT",
406                         "multiplicity": "MANY2ONE",
407                         "contains-other-v": "!${direction}",
408                         "delete-other-v": "NONE",
409                         "SVC-INFRA": "NONE",
410                         "prevent-delete": "!${direction}",
411                         "default": "true",
412                         "description":""
413                 },
414                 {
415                         "from": "volume-group",
416                         "to": "cloud-region",
417                         "label": "org.onap.relationships.inventory.BelongsTo",
418                         "direction": "OUT",
419                         "multiplicity": "MANY2ONE",
420                         "contains-other-v": "!${direction}",
421                         "delete-other-v": "NONE",
422                         "SVC-INFRA": "NONE",
423                         "prevent-delete": "!${direction}",
424                         "default": "true",
425                         "description":""
426                 },
427                 {
428                         "from": "complex",
429                         "to": "l3-network",
430                         "label": "org.onap.relationships.inventory.Uses",
431                         "direction": "OUT",
432                         "multiplicity": "MANY2MANY",
433                         "contains-other-v": "NONE",
434                         "delete-other-v": "NONE",
435                         "SVC-INFRA": "${direction}",
436                         "prevent-delete": "NONE",
437                         "default": "true",
438                         "description":""
439                 },
440                 {
441                         "from": "ctag-pool",
442                         "to": "complex",
443                         "label": "org.onap.relationships.inventory.BelongsTo",
444                         "direction": "OUT",
445                         "multiplicity": "MANY2ONE",
446                         "contains-other-v": "!${direction}",
447                         "delete-other-v": "!${direction}",
448                         "SVC-INFRA": "NONE",
449                         "prevent-delete": "NONE",
450                         "default": "true",
451                         "description":""
452                 },
453                 {
454                         "from": "configuration",
455                         "to": "allotted-resource",
456                         "label": "org.onap.relationships.inventory.Uses",
457                         "direction": "OUT",
458                         "multiplicity": "ONE2ONE",
459                         "contains-other-v": "NONE",
460                         "delete-other-v": "${direction}",
461                         "SVC-INFRA": "NONE",
462                         "prevent-delete": "NONE",
463                         "default": "true",
464                         "description":""
465                 },
466                 {
467                         "from": "configuration",
468                         "to": "logical-link",
469                         "label": "org.onap.relationships.inventory.Uses",
470                         "direction": "OUT",
471                         "multiplicity": "ONE2MANY",
472                         "contains-other-v": "NONE",
473                         "delete-other-v": "${direction}",
474                         "SVC-INFRA": "NONE",
475                         "prevent-delete": "NONE",
476                         "default": "true",
477                         "description":""
478                 },
479                 {
480                         "from": "metadatum",
481                         "to": "configuration",
482                         "label": "org.onap.relationships.inventory.BelongsTo",
483                         "direction": "OUT",
484                         "multiplicity": "MANY2ONE",
485                         "contains-other-v": "!${direction}",
486                         "delete-other-v": "!${direction}",
487                         "SVC-INFRA": "NONE",
488                         "prevent-delete": "NONE",
489                         "default": "true",
490                         "description":""
491                 },
492                 {
493                         "from": "connector",
494                         "to": "virtual-data-center",
495                         "label": "org.onap.relationships.inventory.LocatedIn",
496                         "direction": "OUT",
497                         "multiplicity": "MANY2MANY",
498                         "contains-other-v": "NONE",
499                         "delete-other-v": "NONE",
500                         "SVC-INFRA": "NONE",
501                         "prevent-delete": "NONE",
502                         "default": "true",
503                         "description":""
504                 },
505                 {
506                         "from": "metadatum",
507                         "to": "connector",
508                         "label": "org.onap.relationships.inventory.BelongsTo",
509                         "direction": "OUT",
510                         "multiplicity": "MANY2ONE",
511                         "contains-other-v": "!${direction}",
512                         "delete-other-v": "!${direction}",
513                         "SVC-INFRA": "NONE",
514                         "prevent-delete": "NONE",
515                         "default": "true",
516                         "description":""
517                 },
518                 {
519                         "from": "element-choice-set",
520                         "to": "constrained-element-set",
521                         "label": "org.onap.relationships.inventory.BelongsTo",
522                         "direction": "OUT",
523                         "multiplicity": "MANY2ONE",
524                         "contains-other-v": "!${direction}",
525                         "delete-other-v": "!${direction}",
526                         "SVC-INFRA": "NONE",
527                         "prevent-delete": "NONE",
528                         "default": "true",
529                         "description":""
530                 },
531                 {
532                         "from": "ctag-pool",
533                         "to": "availability-zone",
534                         "label": "org.onap.relationships.inventory.AppliesTo",
535                         "direction": "OUT",
536                         "multiplicity": "MANY2MANY",
537                         "contains-other-v": "NONE",
538                         "delete-other-v": "NONE",
539                         "SVC-INFRA": "NONE",
540                         "prevent-delete": "!${direction}",
541                         "default": "true",
542                         "description":""
543                 },
544                 {
545                         "from": "service-subscription",
546                         "to": "customer",
547                         "label": "org.onap.relationships.inventory.BelongsTo",
548                         "direction": "OUT",
549                         "multiplicity": "MANY2ONE",
550                         "contains-other-v": "!${direction}",
551                         "delete-other-v": "!${direction}",
552                         "SVC-INFRA": "${direction}",
553                         "prevent-delete": "NONE",
554                         "default": "true",
555                         "description":""
556                 },
557                 {
558                         "from": "dvs-switch",
559                         "to": "availability-zone",
560                         "label": "org.onap.relationships.inventory.AppliesTo",
561                         "direction": "OUT",
562                         "multiplicity": "MANY2MANY",
563                         "contains-other-v": "NONE",
564                         "delete-other-v": "NONE",
565                         "SVC-INFRA": "NONE",
566                         "prevent-delete": "!${direction}",
567                         "default": "true",
568                         "description":""
569                 },
570                 {
571                         "from": "model-element",
572                         "to": "element-choice-set",
573                         "label": "org.onap.relationships.inventory.BelongsTo",
574                         "direction": "OUT",
575                         "multiplicity": "MANY2ONE",
576                         "contains-other-v": "!${direction}",
577                         "delete-other-v": "!${direction}",
578                         "SVC-INFRA": "NONE",
579                         "prevent-delete": "NONE",
580                         "default": "true",
581                         "description":""
582                 },
583                 {
584                         "from": "entitlement",
585                         "to": "generic-vnf",
586                         "label": "org.onap.relationships.inventory.BelongsTo",
587                         "direction": "OUT",
588                         "multiplicity": "MANY2ONE",
589                         "contains-other-v": "!${direction}",
590                         "delete-other-v": "!${direction}",
591                         "SVC-INFRA": "NONE",
592                         "prevent-delete": "NONE",
593                         "default": "true",
594                         "description":""
595                 },
596                 {
597                         "from": "generic-vnf",
598                         "to": "availability-zone",
599                         "label": "org.onap.relationships.inventory.Uses",
600                         "direction": "OUT",
601                         "multiplicity": "MANY2MANY",
602                         "contains-other-v": "NONE",
603                         "delete-other-v": "NONE",
604                         "SVC-INFRA": "${direction}",
605                         "prevent-delete": "!${direction}",
606                         "default": "true",
607                         "description":""
608                 },
609                 {
610                         "from": "generic-vnf",
611                         "to": "complex",
612                         "label": "org.onap.relationships.inventory.LocatedIn",
613                         "direction": "OUT",
614                         "multiplicity": "MANY2MANY",
615                         "contains-other-v": "NONE",
616                         "delete-other-v": "NONE",
617                         "SVC-INFRA": "NONE",
618                         "prevent-delete": "!${direction}",
619                         "default": "true",
620                         "description":""
621                 },
622                 {
623                         "from": "generic-vnf",
624                         "to": "configuration",
625                         "label": "org.onap.relationships.inventory.Uses",
626                         "direction": "OUT",
627                         "multiplicity": "ONE2MANY",
628                         "contains-other-v": "NONE",
629                         "delete-other-v": "${direction}",
630                         "SVC-INFRA": "NONE",
631                         "prevent-delete": "NONE",
632                         "default": "true",
633                         "description":""
634                 },
635                 {
636                         "from": "generic-vnf",
637                         "to": "ctag-pool",
638                         "label": "org.onap.relationships.inventory.Uses",
639                         "direction": "OUT",
640                         "multiplicity": "MANY2MANY",
641                         "contains-other-v": "NONE",
642                         "delete-other-v": "NONE",
643                         "SVC-INFRA": "NONE",
644                         "prevent-delete": "NONE",
645                         "default": "true",
646                         "description":""
647                 },
648                 {
649                         "from": "generic-vnf",
650                         "to": "instance-group",
651                         "label": "org.onap.relationships.inventory.MemberOf",
652                         "direction": "OUT",
653                         "multiplicity": "MANY2MANY",
654                         "contains-other-v": "NONE",
655                         "delete-other-v": "NONE",
656                         "SVC-INFRA": "NONE",
657                         "prevent-delete": "NONE",
658                         "default": "true",
659                         "description":""
660                 },
661                 {
662                         "from": "generic-vnf",
663                         "to": "ipsec-configuration",
664                         "label": "org.onap.relationships.inventory.Uses",
665                         "direction": "OUT",
666                         "multiplicity": "MANY2ONE",
667                         "contains-other-v": "NONE",
668                         "delete-other-v": "NONE",
669                         "SVC-INFRA": "NONE",
670                         "prevent-delete": "NONE",
671                         "default": "true",
672                         "description":""
673                 },
674                 {
675                         "from": "generic-vnf",
676                         "to": "l3-network",
677                         "label": "org.onap.relationships.inventory.Uses",
678                         "direction": "OUT",
679                         "multiplicity": "MANY2MANY",
680                         "contains-other-v": "NONE",
681                         "delete-other-v": "NONE",
682                         "SVC-INFRA": "${direction}",
683                         "prevent-delete": "NONE",
684                         "default": "true",
685                         "description":""
686                 },
687                 {
688                         "from": "generic-vnf",
689                         "to": "license-key-resource",
690                         "label": "org.onap.relationships.inventory.Uses",
691                         "direction": "OUT",
692                         "multiplicity": "MANY2MANY",
693                         "contains-other-v": "NONE",
694                         "delete-other-v": "NONE",
695                         "SVC-INFRA": "NONE",
696                         "prevent-delete": "!${direction}",
697                         "default": "true",
698                         "description":""
699                 },
700                 {
701                         "from": "generic-vnf",
702                         "to": "pnf",
703                         "label": "tosca.relationships.HostedOn",
704                         "direction": "OUT",
705                         "multiplicity": "MANY2MANY",
706                         "contains-other-v": "NONE",
707                         "delete-other-v": "NONE",
708                         "SVC-INFRA": "NONE",
709                         "prevent-delete": "NONE",
710                         "default": "true",
711                         "description":""
712                 },
713                 {
714                         "from": "generic-vnf",
715                         "to": "pserver",
716                         "label": "tosca.relationships.HostedOn",
717                         "direction": "OUT",
718                         "multiplicity": "MANY2MANY",
719                         "contains-other-v": "NONE",
720                         "delete-other-v": "NONE",
721                         "SVC-INFRA": "${direction}",
722                         "prevent-delete": "!${direction}",
723                         "default": "true",
724                         "description":""
725                 },
726                 {
727                         "from": "vnfc",
728                         "to": "generic-vnf",
729                         "label": "org.onap.relationships.inventory.BelongsTo",
730                         "direction": "OUT",
731                         "multiplicity": "MANY2ONE",
732                         "contains-other-v": "NONE",
733                         "delete-other-v": "!${direction}",
734                         "SVC-INFRA": "!${direction}",
735                         "prevent-delete": "NONE",
736                         "default": "true",
737                         "description":""
738                 },
739                 {
740                         "from": "generic-vnf",
741                         "to": "vnf-image",
742                         "label": "org.onap.relationships.inventory.Uses",
743                         "direction": "OUT",
744                         "multiplicity": "MANY2ONE",
745                         "contains-other-v": "NONE",
746                         "delete-other-v": "NONE",
747                         "SVC-INFRA": "${direction}",
748                         "prevent-delete": "!${direction}",
749                         "default": "true",
750                         "description":""
751                 },
752                 {
753                         "from": "generic-vnf",
754                         "to": "volume-group",
755                         "label": "org.onap.relationships.inventory.DependsOn",
756                         "direction": "OUT",
757                         "multiplicity": "ONE2MANY",
758                         "contains-other-v": "NONE",
759                         "delete-other-v": "NONE",
760                         "SVC-INFRA": "${direction}",
761                         "prevent-delete": "NONE",
762                         "default": "true",
763                         "description":""
764                 },
765                 {
766                         "from": "generic-vnf",
767                         "to": "vserver",
768                         "label": "tosca.relationships.HostedOn",
769                         "direction": "OUT",
770                         "multiplicity": "ONE2MANY",
771                         "contains-other-v": "NONE",
772                         "delete-other-v": "NONE",
773                         "SVC-INFRA": "${direction}",
774                         "prevent-delete": "NONE",
775                         "default": "true",
776                         "description":""
777                 },
778                 {
779                         "from": "lag-interface",
780                         "to": "generic-vnf",
781                         "label": "org.onap.relationships.inventory.BelongsTo",
782                         "direction": "OUT",
783                         "multiplicity": "MANY2ONE",
784                         "contains-other-v": "!${direction}",
785                         "delete-other-v": "!${direction}",
786                         "SVC-INFRA": "!${direction}",
787                         "prevent-delete": "NONE",
788                         "default": "true",
789                         "description":""
790                 },
791                 {
792                         "from": "license",
793                         "to": "generic-vnf",
794                         "label": "org.onap.relationships.inventory.BelongsTo",
795                         "direction": "OUT",
796                         "multiplicity": "MANY2ONE",
797                         "contains-other-v": "!${direction}",
798                         "delete-other-v": "!${direction}",
799                         "SVC-INFRA": "NONE",
800                         "prevent-delete": "NONE",
801                         "default": "true",
802                         "description":""
803                 },
804                 {
805                         "from": "l-interface",
806                         "to": "generic-vnf",
807                         "label": "org.onap.relationships.inventory.BelongsTo",
808                         "direction": "OUT",
809                         "multiplicity": "MANY2ONE",
810                         "contains-other-v": "!${direction}",
811                         "delete-other-v": "!${direction}",
812                         "SVC-INFRA": "!${direction}",
813                         "prevent-delete": "NONE",
814                         "default": "true",
815                         "description":""
816                 },
817                 {
818                         "from": "network-profile",
819                         "to": "generic-vnf",
820                         "label": "org.onap.relationships.inventory.AppliesTo",
821                         "direction": "OUT",
822                         "multiplicity": "MANY2MANY",
823                         "contains-other-v": "NONE",
824                         "delete-other-v": "NONE",
825                         "SVC-INFRA": "NONE",
826                         "prevent-delete": "NONE",
827                         "default": "true",
828                         "description":""
829                 },
830                 {
831                         "from": "service-instance",
832                         "to": "generic-vnf",
833                         "label": "org.onap.relationships.inventory.ComposedOf",
834                         "direction": "OUT",
835                         "multiplicity": "ONE2MANY",
836                         "contains-other-v": "NONE",
837                         "delete-other-v": "NONE",
838                         "SVC-INFRA": "!${direction}",
839                         "prevent-delete": "NONE",
840                         "default": "true",
841                         "description":""
842                 },
843                 {
844                         "from": "site-pair-set",
845                         "to": "generic-vnf",
846                         "label": "org.onap.relationships.inventory.AppliesTo",
847                         "direction": "OUT",
848                         "multiplicity": "MANY2MANY",
849                         "contains-other-v": "NONE",
850                         "delete-other-v": "NONE",
851                         "SVC-INFRA": "NONE",
852                         "prevent-delete": "NONE",
853                         "default": "true",
854                         "description":""
855                 },
856                 {
857                         "from": "vf-module",
858                         "to": "generic-vnf",
859                         "label": "org.onap.relationships.inventory.BelongsTo",
860                         "direction": "OUT",
861                         "multiplicity": "MANY2ONE",
862                         "contains-other-v": "!${direction}",
863                         "delete-other-v": "!${direction}",
864                         "SVC-INFRA": "!${direction}",
865                         "prevent-delete": "NONE",
866                         "default": "true",
867                         "description":""
868                 },
869                 {
870                         "from": "pserver",
871                         "to": "group-assignment",
872                         "label": "org.onap.relationships.inventory.MemberOf",
873                         "direction": "OUT",
874                         "multiplicity": "MANY2ONE",
875                         "contains-other-v": "NONE",
876                         "delete-other-v": "NONE",
877                         "SVC-INFRA": "NONE",
878                         "prevent-delete": "${direction}",
879                         "default": "true",
880                         "description":""
881                 },
882                 {
883                         "from": "tenant",
884                         "to": "group-assignment",
885                         "label": "org.onap.relationships.inventory.MemberOf",
886                         "direction": "OUT",
887                         "multiplicity": "MANY2MANY",
888                         "contains-other-v": "NONE",
889                         "delete-other-v": "NONE",
890                         "SVC-INFRA": "NONE",
891                         "prevent-delete": "NONE",
892                         "default": "true",
893                         "description":""
894                 },
895                 {
896                         "from": "metadatum",
897                         "to": "image",
898                         "label": "org.onap.relationships.inventory.BelongsTo",
899                         "direction": "OUT",
900                         "multiplicity": "MANY2ONE",
901                         "contains-other-v": "!${direction}",
902                         "delete-other-v": "!${direction}",
903                         "SVC-INFRA": "NONE",
904                         "prevent-delete": "NONE",
905                         "default": "true",
906                         "description":""
907                 },
908                 {
909                         "from": "instance-group",
910                         "to": "model",
911                         "label": "org.onap.relationships.inventory.Targets",
912                         "direction": "OUT",
913                         "multiplicity": "MANY2MANY",
914                         "contains-other-v": "NONE",
915                         "delete-other-v": "NONE",
916                         "SVC-INFRA": "NONE",
917                         "prevent-delete": "!${direction}",
918                         "default": "true",
919                         "description":""
920                 },
921                 {
922                         "from": "vig-server",
923                         "to": "ipsec-configuration",
924                         "label": "org.onap.relationships.inventory.BelongsTo",
925                         "direction": "OUT",
926                         "multiplicity": "MANY2ONE",
927                         "contains-other-v": "!${direction}",
928                         "delete-other-v": "!${direction}",
929                         "SVC-INFRA": "NONE",
930                         "prevent-delete": "NONE",
931                         "default": "true",
932                         "description":""
933                 },
934                 {
935                         "from": "l3-interface-ipv4-address-list",
936                         "to": "instance-group",
937                         "label": "org.onap.relationships.inventory.network.MemberOf",
938                         "direction": "OUT",
939                         "multiplicity": "MANY2MANY",
940                         "contains-other-v": "NONE",
941                         "delete-other-v": "NONE",
942                         "SVC-INFRA": "NONE",
943                         "prevent-delete": "NONE",
944                         "default": "true",
945                         "description":""
946                 },
947                 {
948                         "from": "l3-interface-ipv4-address-list",
949                         "to": "l3-network",
950                         "label": "org.onap.relationships.inventory.network.MemberOf",
951                         "direction": "OUT",
952                         "multiplicity": "MANY2MANY",
953                         "contains-other-v": "NONE",
954                         "delete-other-v": "NONE",
955                         "SVC-INFRA": "${direction}",
956                         "prevent-delete": "NONE",
957                         "default": "true",
958                         "description":""
959                 },
960                 {
961                         "from": "l3-interface-ipv4-address-list",
962                         "to": "subnet",
963                         "label": "org.onap.relationships.inventory.network.MemberOf",
964                         "direction": "OUT",
965                         "multiplicity": "MANY2MANY",
966                         "contains-other-v": "NONE",
967                         "delete-other-v": "NONE",
968                         "SVC-INFRA": "${direction}",
969                         "prevent-delete": "!${direction}",
970                         "default": "true",
971                         "description":""
972                 },
973                 {
974                         "from": "l3-interface-ipv6-address-list",
975                         "to": "instance-group",
976                         "label": "org.onap.relationships.inventory.network.MemberOf",
977                         "direction": "OUT",
978                         "multiplicity": "MANY2MANY",
979                         "contains-other-v": "NONE",
980                         "delete-other-v": "NONE",
981                         "SVC-INFRA": "NONE",
982                         "prevent-delete": "NONE",
983                         "default": "true",
984                         "description":""
985                 },
986                 {
987                         "from": "l3-interface-ipv6-address-list",
988                         "to": "l3-network",
989                         "label": "org.onap.relationships.inventory.network.MemberOf",
990                         "direction": "OUT",
991                         "multiplicity": "MANY2MANY",
992                         "contains-other-v": "NONE",
993                         "delete-other-v": "NONE",
994                         "SVC-INFRA": "${direction}",
995                         "prevent-delete": "NONE",
996                         "default": "true",
997                         "description":""
998                 },
999                 {
1000                         "from": "l3-interface-ipv6-address-list",
1001                         "to": "subnet",
1002                         "label": "org.onap.relationships.inventory.network.MemberOf",
1003                         "direction": "OUT",
1004                         "multiplicity": "MANY2MANY",
1005                         "contains-other-v": "NONE",
1006                         "delete-other-v": "NONE",
1007                         "SVC-INFRA": "${direction}",
1008                         "prevent-delete": "!${direction}",
1009                         "default": "true",
1010                         "description":""
1011                 },
1012                 {
1013                         "from": "ctag-assignment",
1014                         "to": "l3-network",
1015                         "label": "org.onap.relationships.inventory.BelongsTo",
1016                         "direction": "OUT",
1017                         "multiplicity": "MANY2ONE",
1018                         "contains-other-v": "!${direction}",
1019                         "delete-other-v": "!${direction}",
1020                         "SVC-INFRA": "!${direction}",
1021                         "prevent-delete": "NONE",
1022                         "default": "true",
1023                         "description":""
1024                 },
1025                 {
1026                         "from": "l3-network",
1027                         "to": "instance-group",
1028                         "label": "org.onap.relationships.inventory.MemberOf",
1029                         "direction": "OUT",
1030                         "multiplicity": "MANY2MANY",
1031                         "contains-other-v": "NONE",
1032                         "delete-other-v": "NONE",
1033                         "SVC-INFRA": "NONE",
1034                         "prevent-delete": "NONE",
1035                         "default": "true",
1036                         "description":""
1037                 },
1038                 {
1039                         "from": "l3-network",
1040                         "to": "network-policy",
1041                         "label": "org.onap.relationships.inventory.Uses",
1042                         "direction": "OUT",
1043                         "multiplicity": "MANY2MANY",
1044                         "contains-other-v": "NONE",
1045                         "delete-other-v": "NONE",
1046                         "SVC-INFRA": "${direction}",
1047                         "prevent-delete": "NONE",
1048                         "default": "true",
1049                         "description":""
1050                 },
1051                 {
1052                         "from": "l3-network",
1053                         "to": "route-table-reference",
1054                         "label": "org.onap.relationships.inventory.Uses",
1055                         "direction": "OUT",
1056                         "multiplicity": "MANY2MANY",
1057                         "contains-other-v": "NONE",
1058                         "delete-other-v": "NONE",
1059                         "SVC-INFRA": "NONE",
1060                         "prevent-delete": "NONE",
1061                         "default": "true",
1062                         "description":""
1063                 },
1064                 {
1065                         "from": "l3-network",
1066                         "to": "vpn-binding",
1067                         "label": "org.onap.relationships.inventory.Uses",
1068                         "direction": "OUT",
1069                         "multiplicity": "MANY2MANY",
1070                         "contains-other-v": "NONE",
1071                         "delete-other-v": "NONE",
1072                         "SVC-INFRA": "NONE",
1073                         "prevent-delete": "!${direction}",
1074                         "default": "true",
1075                         "description":""
1076                 },
1077                 {
1078                         "from": "segmentation-assignment",
1079                         "to": "l3-network",
1080                         "label": "org.onap.relationships.inventory.BelongsTo",
1081                         "direction": "OUT",
1082                         "multiplicity": "MANY2ONE",
1083                         "contains-other-v": "!${direction}",
1084                         "delete-other-v": "!${direction}",
1085                         "SVC-INFRA": "NONE",
1086                         "prevent-delete": "NONE",
1087                         "default": "true",
1088                         "description":""
1089                 },
1090                 {
1091                         "from": "service-instance",
1092                         "to": "l3-network",
1093                         "label": "org.onap.relationships.inventory.ComposedOf",
1094                         "direction": "OUT",
1095                         "multiplicity": "ONE2MANY",
1096                         "contains-other-v": "NONE",
1097                         "delete-other-v": "NONE",
1098                         "SVC-INFRA": "${direction}",
1099                         "prevent-delete": "NONE",
1100                         "default": "true",
1101                         "description":""
1102                 },
1103                 {
1104                         "from": "subnet",
1105                         "to": "l3-network",
1106                         "label": "org.onap.relationships.inventory.BelongsTo",
1107                         "direction": "OUT",
1108                         "multiplicity": "MANY2ONE",
1109                         "contains-other-v": "!${direction}",
1110                         "delete-other-v": "!${direction}",
1111                         "SVC-INFRA": "${direction}",
1112                         "prevent-delete": "NONE",
1113                         "default": "true",
1114                         "description":""
1115                 },
1116                 {
1117                         "from": "lag-interface",
1118                         "to": "lag-link",
1119                         "label": "tosca.relationships.network.LinksTo",
1120                         "direction": "OUT",
1121                         "multiplicity": "MANY2MANY",
1122                         "contains-other-v": "NONE",
1123                         "delete-other-v": "${direction}",
1124                         "SVC-INFRA": "${direction}",
1125                         "prevent-delete": "NONE",
1126                         "default": "true",
1127                         "description":""
1128                 },
1129                 {
1130                         "from": "lag-interface",
1131                         "to": "logical-link",
1132                         "label": "org.onap.relationships.inventory.Uses",
1133                         "direction": "OUT",
1134                         "multiplicity": "MANY2MANY",
1135                         "contains-other-v": "NONE",
1136                         "delete-other-v": "${direction}",
1137                         "SVC-INFRA": "${direction}",
1138                         "prevent-delete": "NONE",
1139                         "default": "true",
1140                         "description":""
1141                 },
1142                 {
1143                         "from": "lag-interface",
1144                         "to": "p-interface",
1145                         "label": "org.onap.relationships.inventory.Uses",
1146                         "direction": "OUT",
1147                         "multiplicity": "MANY2MANY",
1148                         "contains-other-v": "NONE",
1149                         "delete-other-v": "NONE",
1150                         "SVC-INFRA": "${direction}",
1151                         "prevent-delete": "NONE",
1152                         "default": "true",
1153                         "description":""
1154                 },
1155                 {
1156                         "from": "l-interface",
1157                         "to": "lag-interface",
1158                         "label": "org.onap.relationships.inventory.BelongsTo",
1159                         "direction": "OUT",
1160                         "multiplicity": "MANY2ONE",
1161                         "contains-other-v": "!${direction}",
1162                         "delete-other-v": "!${direction}",
1163                         "SVC-INFRA": "!${direction}",
1164                         "prevent-delete": "NONE",
1165                         "default": "true",
1166                         "description":""
1167                 },
1168                 {
1169                         "from": "line-of-business",
1170                         "to": "generic-vnf",
1171                         "label": "org.onap.relationships.inventory.Uses",
1172                         "direction": "OUT",
1173                         "multiplicity": "MANY2MANY",
1174                         "contains-other-v": "NONE",
1175                         "delete-other-v": "NONE",
1176                         "SVC-INFRA": "NONE",
1177                         "prevent-delete": "NONE",
1178                         "default": "true",
1179                         "description":""
1180                 },
1181                 {
1182                         "from": "l3-interface-ipv4-address-list",
1183                         "to": "l-interface",
1184                         "label": "org.onap.relationships.inventory.BelongsTo",
1185                         "direction": "OUT",
1186                         "multiplicity": "MANY2ONE",
1187                         "contains-other-v": "!${direction}",
1188                         "delete-other-v": "!${direction}",
1189                         "SVC-INFRA": "!${direction}",
1190                         "prevent-delete": "NONE",
1191                         "default": "true",
1192                         "description":""
1193                 },
1194                 {
1195                         "from": "l3-interface-ipv6-address-list",
1196                         "to": "l-interface",
1197                         "label": "org.onap.relationships.inventory.BelongsTo",
1198                         "direction": "OUT",
1199                         "multiplicity": "MANY2ONE",
1200                         "contains-other-v": "!${direction}",
1201                         "delete-other-v": "!${direction}",
1202                         "SVC-INFRA": "!${direction}",
1203                         "prevent-delete": "NONE",
1204                         "default": "true",
1205                         "description":""
1206                 },
1207                 {
1208                         "from": "l-interface",
1209                         "to": "instance-group",
1210                         "label": "org.onap.relationships.inventory.MemberOf",
1211                         "direction": "OUT",
1212                         "multiplicity": "MANY2MANY",
1213                         "contains-other-v": "NONE",
1214                         "delete-other-v": "NONE",
1215                         "SVC-INFRA": "NONE",
1216                         "prevent-delete": "NONE",
1217                         "default": "true",
1218                         "description":""
1219                 },
1220                 {
1221                         "from": "l-interface",
1222                         "to": "l-interface",
1223                         "label": "org.onap.relationships.inventory.BelongsTo",
1224                         "direction": "OUT",
1225                         "multiplicity": "MANY2ONE",
1226                         "contains-other-v": "!${direction}",
1227                         "delete-other-v": "!${direction}",
1228                         "SVC-INFRA": "!${direction}",
1229                         "prevent-delete": "NONE",
1230                         "default": "true",
1231                         "description":""
1232                 },
1233                 {
1234                         "from": "l-interface",
1235                         "to": "logical-link",
1236                         "label": "tosca.relationships.network.LinksTo",
1237                         "direction": "OUT",
1238                         "multiplicity": "MANY2MANY",
1239                         "contains-other-v": "NONE",
1240                         "delete-other-v": "${direction}",
1241                         "SVC-INFRA": "${direction}",
1242                         "prevent-delete": "NONE",
1243                         "default": "true",
1244                         "description":""
1245                 },
1246                 {
1247                         "from": "logical-link",
1248                         "to": "l-interface",
1249                         "label": "org.onap.relationships.inventory.Source",
1250                         "direction": "OUT",
1251                         "multiplicity": "ONE2MANY",
1252                         "contains-other-v": "NONE",
1253                         "delete-other-v": "!${direction}",
1254                         "SVC-INFRA": "!${direction}",
1255                         "prevent-delete": "NONE",
1256                         "default": "false",
1257                         "description":""
1258                 },
1259                 {
1260                         "from": "logical-link",
1261                         "to": "l-interface",
1262                         "label": "org.onap.relationships.inventory.Destination",
1263                         "direction": "OUT",
1264                         "multiplicity": "ONE2MANY",
1265                         "contains-other-v": "NONE",
1266                         "delete-other-v": "!${direction}",
1267                         "SVC-INFRA": "!${direction}",
1268                         "prevent-delete": "NONE",
1269                         "default": "false",
1270                         "description":""
1271                 },
1272                 {
1273                         "from": "sriov-vf",
1274                         "to": "l-interface",
1275                         "label": "org.onap.relationships.inventory.BelongsTo",
1276                         "direction": "OUT",
1277                         "multiplicity": "ONE2ONE",
1278                         "contains-other-v": "!${direction}",
1279                         "delete-other-v": "!${direction}",
1280                         "SVC-INFRA": "NONE",
1281                         "prevent-delete": "NONE",
1282                         "default": "true",
1283                         "description":""
1284                 },
1285                 {
1286                         "from": "vlan",
1287                         "to": "l-interface",
1288                         "label": "tosca.relationships.network.LinksTo",
1289                         "direction": "OUT",
1290                         "multiplicity": "MANY2ONE",
1291                         "contains-other-v": "!${direction}",
1292                         "delete-other-v": "!${direction}",
1293                         "SVC-INFRA": "NONE",
1294                         "prevent-delete": "NONE",
1295                         "default": "true",
1296                         "description":""
1297                 },
1298                 {
1299                         "from": "logical-link",
1300                         "to": "cloud-region",
1301                         "label": "org.onap.relationships.inventory.LocatedIn",
1302                         "direction": "OUT",
1303                         "multiplicity": "MANY2MANY",
1304                         "contains-other-v": "NONE",
1305                         "delete-other-v": "NONE",
1306                         "SVC-INFRA": "NONE",
1307                         "prevent-delete": "NONE",
1308                         "default": "true",
1309                         "description":""
1310                 },
1311                 {
1312                         "from": "logical-link",
1313                         "to": "generic-vnf",
1314                         "label": "org.onap.relationships.inventory.BridgedTo",
1315                         "direction": "OUT",
1316                         "multiplicity": "MANY2MANY",
1317                         "contains-other-v": "NONE",
1318                         "delete-other-v": "NONE",
1319                         "SVC-INFRA": "NONE",
1320                         "prevent-delete": "NONE",
1321                         "default": "true",
1322                         "description":""
1323                 },
1324                 {
1325                         "from": "logical-link",
1326                         "to": "lag-link",
1327                         "label": "org.onap.relationships.inventory.Uses",
1328                         "direction": "OUT",
1329                         "multiplicity": "MANY2MANY",
1330                         "contains-other-v": "NONE",
1331                         "delete-other-v": "NONE",
1332                         "SVC-INFRA": "${direction}",
1333                         "prevent-delete": "NONE",
1334                         "default": "true",
1335                         "description":""
1336                 },
1337                 {
1338                         "from": "logical-link",
1339                         "to": "logical-link",
1340                         "label": "org.onap.relationships.inventory.Uses",
1341                         "direction": "OUT",
1342                         "multiplicity": "MANY2MANY",
1343                         "contains-other-v": "NONE",
1344                         "delete-other-v": "NONE",
1345                         "SVC-INFRA": "${direction}",
1346                         "prevent-delete": "NONE",
1347                         "default": "true",
1348                         "description":""
1349                 },
1350                 {
1351                         "from": "logical-link",
1352                         "to": "pnf",
1353                         "label": "org.onap.relationships.inventory.BridgedTo",
1354                         "direction": "OUT",
1355                         "multiplicity": "MANY2MANY",
1356                         "contains-other-v": "NONE",
1357                         "delete-other-v": "NONE",
1358                         "SVC-INFRA": "NONE",
1359                         "prevent-delete": "NONE",
1360                         "default": "true",
1361                         "description":""
1362                 },
1363                 {
1364                         "from": "logical-link",
1365                         "to": "pserver",
1366                         "label": "org.onap.relationships.inventory.BridgedTo",
1367                         "direction": "OUT",
1368                         "multiplicity": "MANY2MANY",
1369                         "contains-other-v": "NONE",
1370                         "delete-other-v": "NONE",
1371                         "SVC-INFRA": "NONE",
1372                         "prevent-delete": "!${direction}",
1373                         "default": "true",
1374                         "description":""
1375                 },
1376                 {
1377                         "from": "logical-link",
1378                         "to": "vpn-binding",
1379                         "label": "org.onap.relationships.inventory.Uses",
1380                         "direction": "OUT",
1381                         "multiplicity": "MANY2MANY",
1382                         "contains-other-v": "NONE",
1383                         "delete-other-v": "NONE",
1384                         "SVC-INFRA": "NONE",
1385                         "prevent-delete": "!${direction}",
1386                         "default": "true",
1387                         "description":""
1388                 },
1389                 {
1390                         "from": "model-ver",
1391                         "to": "model",
1392                         "label": "org.onap.relationships.inventory.BelongsTo",
1393                         "direction": "OUT",
1394                         "multiplicity": "MANY2ONE",
1395                         "contains-other-v": "!${direction}",
1396                         "delete-other-v": "!${direction}",
1397                         "SVC-INFRA": "NONE",
1398                         "prevent-delete": "NONE",
1399                         "default": "true",
1400                         "description":""
1401                 },
1402                 {
1403                         "from": "constrained-element-set",
1404                         "to": "model-constraint",
1405                         "label": "org.onap.relationships.inventory.BelongsTo",
1406                         "direction": "OUT",
1407                         "multiplicity": "MANY2ONE",
1408                         "contains-other-v": "!${direction}",
1409                         "delete-other-v": "!${direction}",
1410                         "SVC-INFRA": "NONE",
1411                         "prevent-delete": "NONE",
1412                         "default": "true",
1413                         "description":""
1414                 },
1415                 {
1416                         "from": "constrained-element-set",
1417                         "to": "model-element",
1418                         "label": "org.onap.relationships.inventory.BelongsTo",
1419                         "direction": "OUT",
1420                         "multiplicity": "MANY2ONE",
1421                         "contains-other-v": "!${direction}",
1422                         "delete-other-v": "!${direction}",
1423                         "SVC-INFRA": "NONE",
1424                         "prevent-delete": "NONE",
1425                         "default": "true",
1426                         "description":""
1427                 },
1428                 {
1429                         "from": "model-constraint",
1430                         "to": "model-element",
1431                         "label": "org.onap.relationships.inventory.BelongsTo",
1432                         "direction": "OUT",
1433                         "multiplicity": "MANY2ONE",
1434                         "contains-other-v": "!${direction}",
1435                         "delete-other-v": "!${direction}",
1436                         "SVC-INFRA": "NONE",
1437                         "prevent-delete": "NONE",
1438                         "default": "true",
1439                         "description":""
1440                 },
1441                 {
1442                         "from": "model-element",
1443                         "to": "model-element",
1444                         "label": "org.onap.relationships.inventory.BelongsTo",
1445                         "direction": "OUT",
1446                         "multiplicity": "MANY2ONE",
1447                         "contains-other-v": "!${direction}",
1448                         "delete-other-v": "!${direction}",
1449                         "SVC-INFRA": "NONE",
1450                         "prevent-delete": "NONE",
1451                         "default": "true",
1452                         "description":""
1453                 },
1454                 {
1455                         "from": "model-element",
1456                         "to": "model-ver",
1457                         "label": "org.onap.relationships.inventory.IsA",
1458                         "direction": "OUT",
1459                         "multiplicity": "MANY2ONE",
1460                         "contains-other-v": "NONE",
1461                         "delete-other-v": "NONE",
1462                         "SVC-INFRA": "NONE",
1463                         "prevent-delete": "!${direction}",
1464                         "default": "true",
1465                         "description":""
1466                 },
1467                 {
1468                         "from": "metadatum",
1469                         "to": "model-ver",
1470                         "label": "org.onap.relationships.inventory.BelongsTo",
1471                         "direction": "OUT",
1472                         "multiplicity": "MANY2ONE",
1473                         "contains-other-v": "!${direction}",
1474                         "delete-other-v": "!${direction}",
1475                         "SVC-INFRA": "NONE",
1476                         "prevent-delete": "NONE",
1477                         "default": "true",
1478                         "description":""
1479                 },
1480                 {
1481                         "from": "model-element",
1482                         "to": "model-ver",
1483                         "label": "org.onap.relationships.inventory.BelongsTo",
1484                         "direction": "OUT",
1485                         "multiplicity": "MANY2ONE",
1486                         "contains-other-v": "!${direction}",
1487                         "delete-other-v": "!${direction}",
1488                         "SVC-INFRA": "NONE",
1489                         "prevent-delete": "NONE",
1490                         "default": "true",
1491                         "description":""
1492                 },
1493                 {
1494                         "from": "named-query",
1495                         "to": "model",
1496                         "label": "org.onap.relationships.inventory.AppliesTo",
1497                         "direction": "OUT",
1498                         "multiplicity": "ONE2MANY",
1499                         "contains-other-v": "NONE",
1500                         "delete-other-v": "NONE",
1501                         "SVC-INFRA": "NONE",
1502                         "prevent-delete": "!${direction}",
1503                         "default": "true",
1504                         "description":""
1505                 },
1506                 {
1507                         "from": "named-query-element",
1508                         "to": "named-query",
1509                         "label": "org.onap.relationships.inventory.BelongsTo",
1510                         "direction": "OUT",
1511                         "multiplicity": "ONE2ONE",
1512                         "contains-other-v": "!${direction}",
1513                         "delete-other-v": "!${direction}",
1514                         "SVC-INFRA": "NONE",
1515                         "prevent-delete": "NONE",
1516                         "default": "true",
1517                         "description":""
1518                 },
1519                 {
1520                         "from": "named-query-element",
1521                         "to": "model",
1522                         "label": "org.onap.relationships.inventory.IsA",
1523                         "direction": "OUT",
1524                         "multiplicity": "MANY2ONE",
1525                         "contains-other-v": "NONE",
1526                         "delete-other-v": "NONE",
1527                         "SVC-INFRA": "NONE",
1528                         "prevent-delete": "!${direction}",
1529                         "default": "true",
1530                         "description":""
1531                 },
1532                 {
1533                         "from": "named-query-element",
1534                         "to": "named-query-element",
1535                         "label": "org.onap.relationships.inventory.BelongsTo",
1536                         "direction": "OUT",
1537                         "multiplicity": "MANY2ONE",
1538                         "contains-other-v": "!${direction}",
1539                         "delete-other-v": "!${direction}",
1540                         "SVC-INFRA": "NONE",
1541                         "prevent-delete": "NONE",
1542                         "default": "true",
1543                         "description":""
1544                 },
1545                 {
1546                         "from": "property-constraint",
1547                         "to": "named-query-element",
1548                         "label": "org.onap.relationships.inventory.BelongsTo",
1549                         "direction": "OUT",
1550                         "multiplicity": "MANY2ONE",
1551                         "contains-other-v": "!${direction}",
1552                         "delete-other-v": "!${direction}",
1553                         "SVC-INFRA": "NONE",
1554                         "prevent-delete": "NONE",
1555                         "default": "true",
1556                         "description":""
1557                 },
1558                 {
1559                         "from": "related-lookup",
1560                         "to": "named-query-element",
1561                         "label": "org.onap.relationships.inventory.BelongsTo",
1562                         "direction": "OUT",
1563                         "multiplicity": "MANY2ONE",
1564                         "contains-other-v": "!${direction}",
1565                         "delete-other-v": "!${direction}",
1566                         "SVC-INFRA": "NONE",
1567                         "prevent-delete": "NONE",
1568                         "default": "true",
1569                         "description":""
1570                 },
1571                 {
1572                         "from": "l-interface",
1573                         "to": "newvce",
1574                         "label": "org.onap.relationships.inventory.BelongsTo",
1575                         "direction": "OUT",
1576                         "multiplicity": "MANY2ONE",
1577                         "contains-other-v": "!${direction}",
1578                         "delete-other-v": "!${direction}",
1579                         "SVC-INFRA": "NONE",
1580                         "prevent-delete": "NONE",
1581                         "default": "true",
1582                         "description":""
1583                 },
1584                 {
1585                         "from": "oam-network",
1586                         "to": "complex",
1587                         "label": "org.onap.relationships.inventory.AppliesTo",
1588                         "direction": "OUT",
1589                         "multiplicity": "MANY2MANY",
1590                         "contains-other-v": "NONE",
1591                         "delete-other-v": "NONE",
1592                         "SVC-INFRA": "NONE",
1593                         "prevent-delete": "!${direction}",
1594                         "default": "true",
1595                         "description":""
1596                 },
1597                 {
1598                         "from": "oam-network",
1599                         "to": "service-capability",
1600                         "label": "org.onap.relationships.inventory.AppliesTo",
1601                         "direction": "OUT",
1602                         "multiplicity": "MANY2MANY",
1603                         "contains-other-v": "NONE",
1604                         "delete-other-v": "NONE",
1605                         "SVC-INFRA": "NONE",
1606                         "prevent-delete": "!${direction}",
1607                         "default": "true",
1608                         "description":""
1609                 },
1610                 {
1611                         "from": "operational-environment",
1612                         "to": "operational-environment",
1613                         "label": "org.onap.relationships.inventory.Uses",
1614                         "direction": "OUT",
1615                         "multiplicity": "ONE2ONE",
1616                         "contains-other-v": "NONE",
1617                         "delete-other-v": "NONE",
1618                         "SVC-INFRA": "NONE",
1619                         "prevent-delete": "NONE",
1620                         "default": "true",
1621                         "description":""
1622                 },
1623                 {
1624                         "from": "service-instance",
1625                         "to": "owning-entity",
1626                         "label": "org.onap.relationships.inventory.BelongsTo",
1627                         "direction": "OUT",
1628                         "multiplicity": "MANY2ONE",
1629                         "contains-other-v": "NONE",
1630                         "delete-other-v": "NONE",
1631                         "SVC-INFRA": "NONE",
1632                         "prevent-delete": "NONE",
1633                         "default": "true",
1634                         "description":""
1635                 },
1636                 {
1637                         "from": "l-interface",
1638                         "to": "p-interface",
1639                         "label": "tosca.relationships.network.BindsTo",
1640                         "direction": "OUT",
1641                         "multiplicity": "MANY2ONE",
1642                         "contains-other-v": "!${direction}",
1643                         "delete-other-v": "!${direction}",
1644                         "SVC-INFRA": "!${direction}",
1645                         "prevent-delete": "NONE",
1646                         "default": "true",
1647                         "description":""
1648                 },
1649                 {
1650                         "from": "p-interface",
1651                         "to": "logical-link",
1652                         "label": "tosca.relationships.network.LinksTo",
1653                         "direction": "OUT",
1654                         "multiplicity": "MANY2ONE",
1655                         "contains-other-v": "NONE",
1656                         "delete-other-v": "NONE",
1657                         "SVC-INFRA": "${direction}",
1658                         "prevent-delete": "NONE",
1659                         "default": "true",
1660                         "description":""
1661                 },
1662                 {
1663                         "from": "p-interface",
1664                         "to": "physical-link",
1665                         "label": "tosca.relationships.network.LinksTo",
1666                         "direction": "OUT",
1667                         "multiplicity": "MANY2ONE",
1668                         "contains-other-v": "NONE",
1669                         "delete-other-v": "${direction}",
1670                         "SVC-INFRA": "NONE",
1671                         "prevent-delete": "NONE",
1672                         "default": "true",
1673                         "description":""
1674                 },
1675                 {
1676                         "from": "sriov-pf",
1677                         "to": "p-interface",
1678                         "label": "org.onap.relationships.inventory.BelongsTo",
1679                         "direction": "OUT",
1680                         "multiplicity": "ONE2ONE",
1681                         "contains-other-v": "!${direction}",
1682                         "delete-other-v": "!${direction}",
1683                         "SVC-INFRA": "NONE",
1684                         "prevent-delete": "NONE",
1685                         "default": "true",
1686                         "description":""
1687                 },
1688                 {
1689                         "from": "platform",
1690                         "to": "generic-vnf",
1691                         "label": "org.onap.relationships.inventory.Uses",
1692                         "direction": "OUT",
1693                         "multiplicity": "MANY2MANY",
1694                         "contains-other-v": "NONE",
1695                         "delete-other-v": "NONE",
1696                         "SVC-INFRA": "NONE",
1697                         "prevent-delete": "NONE",
1698                         "default": "true",
1699                         "description":""
1700                 },
1701                 {
1702                         "from": "lag-interface",
1703                         "to": "pnf",
1704                         "label": "tosca.relationships.network.BindsTo",
1705                         "direction": "OUT",
1706                         "multiplicity": "MANY2ONE",
1707                         "contains-other-v": "!${direction}",
1708                         "delete-other-v": "!${direction}",
1709                         "SVC-INFRA": "!${direction}",
1710                         "prevent-delete": "NONE",
1711                         "default": "true",
1712                         "description":""
1713                 },
1714                 {
1715                         "from": "p-interface",
1716                         "to": "pnf",
1717                         "label": "tosca.relationships.network.BindsTo",
1718                         "direction": "OUT",
1719                         "multiplicity": "MANY2ONE",
1720                         "contains-other-v": "!${direction}",
1721                         "delete-other-v": "!${direction}",
1722                         "SVC-INFRA": "!${direction}",
1723                         "prevent-delete": "NONE",
1724                         "default": "true",
1725                         "description":""
1726                 },
1727                 {
1728                         "from": "pnf",
1729                         "to": "complex",
1730                         "label": "org.onap.relationships.inventory.LocatedIn",
1731                         "direction": "OUT",
1732                         "multiplicity": "MANY2ONE",
1733                         "contains-other-v": "NONE",
1734                         "delete-other-v": "NONE",
1735                         "SVC-INFRA": "NONE",
1736                         "prevent-delete": "!${direction}",
1737                         "default": "true",
1738                         "description":""
1739                 },
1740                 {
1741                         "from": "pnf",
1742                         "to": "instance-group",
1743                         "label": "org.onap.relationships.inventory.MemberOf",
1744                         "direction": "OUT",
1745                         "multiplicity": "MANY2MANY",
1746                         "contains-other-v": "NONE",
1747                         "delete-other-v": "NONE",
1748                         "SVC-INFRA": "NONE",
1749                         "prevent-delete": "NONE",
1750                         "default": "true",
1751                         "description":""
1752                 },
1753                 {
1754                         "from": "pnf",
1755                         "to": "zone",
1756                         "label": "org.onap.relationships.inventory.LocatedIn",
1757                         "direction": "OUT",
1758                         "multiplicity": "MANY2ONE",
1759                         "contains-other-v": "NONE",
1760                         "delete-other-v": "NONE",
1761                         "SVC-INFRA": "NONE",
1762                         "prevent-delete": "NONE",
1763                         "default": "true",
1764                         "description":""
1765                 },
1766                 {
1767                         "from": "cvlan-tag",
1768                         "to": "port-group",
1769                         "label": "org.onap.relationships.inventory.BelongsTo",
1770                         "direction": "OUT",
1771                         "multiplicity": "MANY2ONE",
1772                         "contains-other-v": "!${direction}",
1773                         "delete-other-v": "!${direction}",
1774                         "SVC-INFRA": "!${direction}",
1775                         "prevent-delete": "NONE",
1776                         "default": "true",
1777                         "description":""
1778                 },
1779                 {
1780                         "from": "project",
1781                         "to": "service-instance",
1782                         "label": "org.onap.relationships.inventory.Uses",
1783                         "direction": "OUT",
1784                         "multiplicity": "ONE2MANY",
1785                         "contains-other-v": "NONE",
1786                         "delete-other-v": "NONE",
1787                         "SVC-INFRA": "NONE",
1788                         "prevent-delete": "NONE",
1789                         "default": "true",
1790                         "description":""
1791                 },
1792                 {
1793                         "from": "lag-interface",
1794                         "to": "pserver",
1795                         "label": "tosca.relationships.network.BindsTo",
1796                         "direction": "OUT",
1797                         "multiplicity": "MANY2ONE",
1798                         "contains-other-v": "!${direction}",
1799                         "delete-other-v": "!${direction}",
1800                         "SVC-INFRA": "!${direction}",
1801                         "prevent-delete": "NONE",
1802                         "default": "true",
1803                         "description":""
1804                 },
1805                 {
1806                         "from": "p-interface",
1807                         "to": "pserver",
1808                         "label": "tosca.relationships.network.BindsTo",
1809                         "direction": "OUT",
1810                         "multiplicity": "MANY2ONE",
1811                         "contains-other-v": "!${direction}",
1812                         "delete-other-v": "!${direction}",
1813                         "SVC-INFRA": "!${direction}",
1814                         "prevent-delete": "NONE",
1815                         "default": "true",
1816                         "description":""
1817                 },
1818                 {
1819                         "from": "pserver",
1820                         "to": "availability-zone",
1821                         "label": "org.onap.relationships.inventory.MemberOf",
1822                         "direction": "OUT",
1823                         "multiplicity": "MANY2ONE",
1824                         "contains-other-v": "NONE",
1825                         "delete-other-v": "NONE",
1826                         "SVC-INFRA": "${direction}",
1827                         "prevent-delete": "!${direction}",
1828                         "default": "true",
1829                         "description":""
1830                 },
1831                 {
1832                         "from": "pserver",
1833                         "to": "cloud-region",
1834                         "label": "org.onap.relationships.inventory.LocatedIn",
1835                         "direction": "OUT",
1836                         "multiplicity": "MANY2ONE",
1837                         "contains-other-v": "NONE",
1838                         "delete-other-v": "NONE",
1839                         "SVC-INFRA": "${direction}",
1840                         "prevent-delete": "NONE",
1841                         "default": "true",
1842                         "description":""
1843                 },
1844                 {
1845                         "from": "pserver",
1846                         "to": "complex",
1847                         "label": "org.onap.relationships.inventory.LocatedIn",
1848                         "direction": "OUT",
1849                         "multiplicity": "MANY2ONE",
1850                         "contains-other-v": "NONE",
1851                         "delete-other-v": "NONE",
1852                         "SVC-INFRA": "${direction}",
1853                         "prevent-delete": "!${direction}",
1854                         "default": "true",
1855                         "description":""
1856                 },
1857                 {
1858                         "from": "pserver",
1859                         "to": "zone",
1860                         "label": "org.onap.relationships.inventory.LocatedIn",
1861                         "direction": "OUT",
1862                         "multiplicity": "MANY2ONE",
1863                         "contains-other-v": "NONE",
1864                         "delete-other-v": "NONE",
1865                         "SVC-INFRA": "NONE",
1866                         "prevent-delete": "NONE",
1867                         "default": "true",
1868                         "description":""
1869                 },
1870                 {
1871                         "from": "site-pair",
1872                         "to": "routing-instance",
1873                         "label": "org.onap.relationships.inventory.BelongsTo",
1874                         "direction": "OUT",
1875                         "multiplicity": "MANY2ONE",
1876                         "contains-other-v": "!${direction}",
1877                         "delete-other-v": "!${direction}",
1878                         "SVC-INFRA": "NONE",
1879                         "prevent-delete": "NONE",
1880                         "default": "true",
1881                         "description":""
1882                 },
1883                 {
1884                         "from": "allotted-resource",
1885                         "to": "service-instance",
1886                         "label": "org.onap.relationships.inventory.BelongsTo",
1887                         "direction": "OUT",
1888                         "multiplicity": "MANY2ONE",
1889                         "contains-other-v": "!${direction}",
1890                         "delete-other-v": "!${direction}",
1891                         "SVC-INFRA": "NONE",
1892                         "prevent-delete": "NONE",
1893                         "default": "true",
1894                         "description":""
1895                 },
1896                 {
1897                         "from": "metadatum",
1898                         "to": "service-instance",
1899                         "label": "org.onap.relationships.inventory.BelongsTo",
1900                         "direction": "OUT",
1901                         "multiplicity": "MANY2ONE",
1902                         "contains-other-v": "!${direction}",
1903                         "delete-other-v": "!${direction}",
1904                         "SVC-INFRA": "NONE",
1905                         "prevent-delete": "NONE",
1906                         "default": "true",
1907                         "description":""
1908                 },
1909                 {
1910                         "from": "service-instance",
1911                         "to": "allotted-resource",
1912                         "label": "org.onap.relationships.inventory.Uses",
1913                         "direction": "OUT",
1914                         "multiplicity": "MANY2MANY",
1915                         "contains-other-v": "NONE",
1916                         "delete-other-v": "NONE",
1917                         "SVC-INFRA": "NONE",
1918                         "prevent-delete": "NONE",
1919                         "default": "true",
1920                         "description":""
1921                 },
1922                 {
1923                         "from": "service-instance",
1924                         "to": "configuration",
1925                         "label": "org.onap.relationships.inventory.Uses",
1926                         "direction": "OUT",
1927                         "multiplicity": "ONE2MANY",
1928                         "contains-other-v": "NONE",
1929                         "delete-other-v": "NONE",
1930                         "SVC-INFRA": "NONE",
1931                         "prevent-delete": "NONE",
1932                         "default": "true",
1933                         "description":""
1934                 },
1935                 {
1936                         "from": "service-instance",
1937                         "to": "connector",
1938                         "label": "org.onap.relationships.inventory.Uses",
1939                         "direction": "OUT",
1940                         "multiplicity": "MANY2MANY",
1941                         "contains-other-v": "NONE",
1942                         "delete-other-v": "NONE",
1943                         "SVC-INFRA": "NONE",
1944                         "prevent-delete": "NONE",
1945                         "default": "true",
1946                         "description":""
1947                 },
1948                 {
1949                         "from": "service-instance",
1950                         "to": "ctag-assignment",
1951                         "label": "org.onap.relationships.inventory.Uses",
1952                         "direction": "OUT",
1953                         "multiplicity": "ONE2MANY",
1954                         "contains-other-v": "NONE",
1955                         "delete-other-v": "NONE",
1956                         "SVC-INFRA": "NONE",
1957                         "prevent-delete": "NONE",
1958                         "default": "true",
1959                         "description":""
1960                 },
1961                 {
1962                         "from": "service-instance",
1963                         "to": "cvlan-tag",
1964                         "label": "org.onap.relationships.inventory.ComposedOf",
1965                         "direction": "OUT",
1966                         "multiplicity": "MANY2MANY",
1967                         "contains-other-v": "NONE",
1968                         "delete-other-v": "NONE",
1969                         "SVC-INFRA": "NONE",
1970                         "prevent-delete": "NONE",
1971                         "default": "true",
1972                         "description":""
1973                 },
1974                 {
1975                         "from": "service-instance",
1976                         "to": "instance-group",
1977                         "label": "org.onap.relationships.inventory.MemberOf",
1978                         "direction": "OUT",
1979                         "multiplicity": "MANY2MANY",
1980                         "contains-other-v": "NONE",
1981                         "delete-other-v": "NONE",
1982                         "SVC-INFRA": "NONE",
1983                         "prevent-delete": "NONE",
1984                         "default": "true",
1985                         "description":""
1986                 },
1987                 {
1988                         "from": "service-instance",
1989                         "to": "logical-link",
1990                         "label": "org.onap.relationships.inventory.Uses",
1991                         "direction": "OUT",
1992                         "multiplicity": "ONE2MANY",
1993                         "contains-other-v": "NONE",
1994                         "delete-other-v": "${direction}",
1995                         "SVC-INFRA": "NONE",
1996                         "prevent-delete": "NONE",
1997                         "default": "true",
1998                         "description":""
1999                 },
2000                 {
2001                         "from": "service-instance",
2002                         "to": "pnf",
2003                         "label": "org.onap.relationships.inventory.ComposedOf",
2004                         "direction": "OUT",
2005                         "multiplicity": "ONE2MANY",
2006                         "contains-other-v": "NONE",
2007                         "delete-other-v": "NONE",
2008                         "SVC-INFRA": "NONE",
2009                         "prevent-delete": "NONE",
2010                         "default": "true",
2011                         "description":""
2012                 },
2013                 {
2014                         "from": "service-instance",
2015                         "to": "service-instance",
2016                         "label": "org.onap.relationships.inventory.ComposedOf",
2017                         "direction": "OUT",
2018                         "multiplicity": "ONE2MANY",
2019                         "contains-other-v": "NONE",
2020                         "delete-other-v": "NONE",
2021                         "SVC-INFRA": "NONE",
2022                         "prevent-delete": "NONE",
2023                         "default": "true",
2024                         "description":""
2025                 },
2026                 {
2027                         "from": "service-instance",
2028                         "to": "vlan",
2029                         "label": "org.onap.relationships.inventory.ComposedOf",
2030                         "direction": "OUT",
2031                         "multiplicity": "ONE2MANY",
2032                         "contains-other-v": "NONE",
2033                         "delete-other-v": "NONE",
2034                         "SVC-INFRA": "NONE",
2035                         "prevent-delete": "NONE",
2036                         "default": "true",
2037                         "description":""
2038                 },
2039                 {
2040                         "from": "service-instance",
2041                         "to": "zone",
2042                         "label": "org.onap.relationships.inventory.LocatedIn",
2043                         "direction": "OUT",
2044                         "multiplicity": "MANY2ONE",
2045                         "contains-other-v": "NONE",
2046                         "delete-other-v": "NONE",
2047                         "SVC-INFRA": "${direction}",
2048                         "prevent-delete": "NONE",
2049                         "default": "true",
2050                         "description":""
2051                 },
2052                 {
2053                         "from": "service-instance",
2054                         "to": "service-subscription",
2055                         "label": "org.onap.relationships.inventory.BelongsTo",
2056                         "direction": "OUT",
2057                         "multiplicity": "MANY2ONE",
2058                         "contains-other-v": "!${direction}",
2059                         "delete-other-v": "!${direction}",
2060                         "SVC-INFRA": "${direction}",
2061                         "prevent-delete": "NONE",
2062                         "default": "true",
2063                         "description":""
2064                 },
2065                 {
2066                         "from": "class-of-service",
2067                         "to": "site-pair",
2068                         "label": "org.onap.relationships.inventory.BelongsTo",
2069                         "direction": "OUT",
2070                         "multiplicity": "MANY2ONE",
2071                         "contains-other-v": "!${direction}",
2072                         "delete-other-v": "!${direction}",
2073                         "SVC-INFRA": "NONE",
2074                         "prevent-delete": "NONE",
2075                         "default": "true",
2076                         "description":""
2077                 },
2078                 {
2079                         "from": "routing-instance",
2080                         "to": "site-pair-set",
2081                         "label": "org.onap.relationships.inventory.BelongsTo",
2082                         "direction": "OUT",
2083                         "multiplicity": "MANY2ONE",
2084                         "contains-other-v": "!${direction}",
2085                         "delete-other-v": "!${direction}",
2086                         "SVC-INFRA": "NONE",
2087                         "prevent-delete": "NONE",
2088                         "default": "true",
2089                         "description":""
2090                 },
2091                 {
2092                         "from": "sriov-vf",
2093                         "to": "sriov-pf",
2094                         "label": "org.onap.relationships.inventory.Uses",
2095                         "direction": "OUT",
2096                         "multiplicity": "MANY2ONE",
2097                         "contains-other-v": "NONE",
2098                         "delete-other-v": "NONE",
2099                         "SVC-INFRA": "NONE",
2100                         "prevent-delete": "NONE",
2101                         "default": "true",
2102                         "description":""
2103                 },
2104                 {
2105                         "from": "host-route",
2106                         "to": "subnet",
2107                         "label": "org.onap.relationships.inventory.BelongsTo",
2108                         "direction": "OUT",
2109                         "multiplicity": "MANY2ONE",
2110                         "contains-other-v": "!${direction}",
2111                         "delete-other-v": "!${direction}",
2112                         "SVC-INFRA": "NONE",
2113                         "prevent-delete": "NONE",
2114                         "default": "true",
2115                         "description":""
2116                 },
2117                 {
2118                         "from": "service-subscription",
2119                         "to": "tenant",
2120                         "label": "org.onap.relationships.inventory.Uses",
2121                         "direction": "OUT",
2122                         "multiplicity": "MANY2MANY",
2123                         "contains-other-v": "NONE",
2124                         "delete-other-v": "NONE",
2125                         "SVC-INFRA": "NONE",
2126                         "prevent-delete": "NONE",
2127                         "default": "true",
2128                         "description":""
2129                 },
2130                 {
2131                         "from": "tenant",
2132                         "to": "l3-network",
2133                         "label": "org.onap.relationships.inventory.Uses",
2134                         "direction": "OUT",
2135                         "multiplicity": "MANY2MANY",
2136                         "contains-other-v": "NONE",
2137                         "delete-other-v": "NONE",
2138                         "SVC-INFRA": "NONE",
2139                         "prevent-delete": "NONE",
2140                         "default": "true",
2141                         "description":""
2142                 },
2143                 {
2144                         "from": "vserver",
2145                         "to": "tenant",
2146                         "label": "org.onap.relationships.inventory.BelongsTo",
2147                         "direction": "OUT",
2148                         "multiplicity": "MANY2ONE",
2149                         "contains-other-v": "!${direction}",
2150                         "delete-other-v": "NONE",
2151                         "SVC-INFRA": "${direction}",
2152                         "prevent-delete": "!${direction}",
2153                         "default": "true",
2154                         "description":""
2155                 },
2156                 {
2157                         "from": "entitlement",
2158                         "to": "vce",
2159                         "label": "org.onap.relationships.inventory.BelongsTo",
2160                         "direction": "OUT",
2161                         "multiplicity": "MANY2ONE",
2162                         "contains-other-v": "!${direction}",
2163                         "delete-other-v": "!${direction}",
2164                         "SVC-INFRA": "NONE",
2165                         "prevent-delete": "NONE",
2166                         "default": "true",
2167                         "description":""
2168                 },
2169                 {
2170                         "from": "license",
2171                         "to": "vce",
2172                         "label": "org.onap.relationships.inventory.BelongsTo",
2173                         "direction": "OUT",
2174                         "multiplicity": "MANY2ONE",
2175                         "contains-other-v": "!${direction}",
2176                         "delete-other-v": "!${direction}",
2177                         "SVC-INFRA": "NONE",
2178                         "prevent-delete": "NONE",
2179                         "default": "true",
2180                         "description":""
2181                 },
2182                 {
2183                         "from": "port-group",
2184                         "to": "vce",
2185                         "label": "org.onap.relationships.inventory.BelongsTo",
2186                         "direction": "OUT",
2187                         "multiplicity": "MANY2ONE",
2188                         "contains-other-v": "!${direction}",
2189                         "delete-other-v": "!${direction}",
2190                         "SVC-INFRA": "!${direction}",
2191                         "prevent-delete": "NONE",
2192                         "default": "true",
2193                         "description":""
2194                 },
2195                 {
2196                         "from": "service-instance",
2197                         "to": "vce",
2198                         "label": "org.onap.relationships.inventory.ComposedOf",
2199                         "direction": "OUT",
2200                         "multiplicity": "ONE2MANY",
2201                         "contains-other-v": "NONE",
2202                         "delete-other-v": "NONE",
2203                         "SVC-INFRA": "${direction}",
2204                         "prevent-delete": "NONE",
2205                         "default": "true",
2206                         "description":""
2207                 },
2208                 {
2209                         "from": "vce",
2210                         "to": "availability-zone",
2211                         "label": "org.onap.relationships.inventory.Uses",
2212                         "direction": "OUT",
2213                         "multiplicity": "MANY2MANY",
2214                         "contains-other-v": "NONE",
2215                         "delete-other-v": "NONE",
2216                         "SVC-INFRA": "NONE",
2217                         "prevent-delete": "!${direction}",
2218                         "default": "true",
2219                         "description":""
2220                 },
2221                 {
2222                         "from": "vce",
2223                         "to": "complex",
2224                         "label": "org.onap.relationships.inventory.LocatedIn",
2225                         "direction": "OUT",
2226                         "multiplicity": "MANY2MANY",
2227                         "contains-other-v": "NONE",
2228                         "delete-other-v": "NONE",
2229                         "SVC-INFRA": "${direction}",
2230                         "prevent-delete": "!${direction}",
2231                         "default": "true",
2232                         "description":""
2233                 },
2234                 {
2235                         "from": "vce",
2236                         "to": "vserver",
2237                         "label": "tosca.relationships.HostedOn",
2238                         "direction": "OUT",
2239                         "multiplicity": "ONE2MANY",
2240                         "contains-other-v": "NONE",
2241                         "delete-other-v": "NONE",
2242                         "SVC-INFRA": "${direction}",
2243                         "prevent-delete": "NONE",
2244                         "default": "true",
2245                         "description":""
2246                 },
2247                 {
2248                         "from": "vf-module",
2249                         "to": "l3-network",
2250                         "label": "org.onap.relationships.inventory.DependsOn",
2251                         "direction": "OUT",
2252                         "multiplicity": "MANY2MANY",
2253                         "contains-other-v": "NONE",
2254                         "delete-other-v": "NONE",
2255                         "SVC-INFRA": "${direction}",
2256                         "prevent-delete": "NONE",
2257                         "default": "true",
2258                         "description":""
2259                 },
2260                 {
2261                         "from": "vf-module",
2262                         "to": "vnfc",
2263                         "label": "org.onap.relationships.inventory.Uses",
2264                         "direction": "OUT",
2265                         "multiplicity": "ONE2MANY",
2266                         "contains-other-v": "NONE",
2267                         "delete-other-v": "NONE",
2268                         "SVC-INFRA": "${direction}",
2269                         "prevent-delete": "${direction}",
2270                         "default": "true",
2271                         "description":""
2272                 },
2273                 {
2274                         "from": "vf-module",
2275                         "to": "volume-group",
2276                         "label": "org.onap.relationships.inventory.Uses",
2277                         "direction": "OUT",
2278                         "multiplicity": "ONE2ONE",
2279                         "contains-other-v": "NONE",
2280                         "delete-other-v": "NONE",
2281                         "SVC-INFRA": "${direction}",
2282                         "prevent-delete": "NONE",
2283                         "default": "true",
2284                         "description":""
2285                 },
2286                 {
2287                         "from": "vip-ipv4-address-list",
2288                         "to": "instance-group",
2289                         "label": "org.onap.relationships.inventory.MemberOf",
2290                         "direction": "OUT",
2291                         "multiplicity": "MANY2MANY",
2292                         "contains-other-v": "NONE",
2293                         "delete-other-v": "NONE",
2294                         "SVC-INFRA": "NONE",
2295                         "prevent-delete": "NONE",
2296                         "default": "true",
2297                         "description":""
2298                 },
2299                 {
2300                         "from": "vip-ipv4-address-list",
2301                         "to": "subnet",
2302                         "label": "org.onap.relationships.inventory.MemberOf",
2303                         "direction": "OUT",
2304                         "multiplicity": "MANY2MANY",
2305                         "contains-other-v": "NONE",
2306                         "delete-other-v": "NONE",
2307                         "SVC-INFRA": "NONE",
2308                         "prevent-delete": "!${direction}",
2309                         "default": "true",
2310                         "description":""
2311                 },
2312                 {
2313                         "from": "vip-ipv6-address-list",
2314                         "to": "instance-group",
2315                         "label": "org.onap.relationships.inventory.MemberOf",
2316                         "direction": "OUT",
2317                         "multiplicity": "MANY2MANY",
2318                         "contains-other-v": "NONE",
2319                         "delete-other-v": "NONE",
2320                         "SVC-INFRA": "NONE",
2321                         "prevent-delete": "NONE",
2322                         "default": "true",
2323                         "description":""
2324                 },
2325                 {
2326                         "from": "vip-ipv6-address-list",
2327                         "to": "subnet",
2328                         "label": "org.onap.relationships.inventory.MemberOf",
2329                         "direction": "OUT",
2330                         "multiplicity": "MANY2MANY",
2331                         "contains-other-v": "NONE",
2332                         "delete-other-v": "NONE",
2333                         "SVC-INFRA": "NONE",
2334                         "prevent-delete": "!${direction}",
2335                         "default": "true",
2336                         "description":""
2337                 },
2338                 {
2339                         "from": "generic-vnf",
2340                         "to": "virtual-data-center",
2341                         "label": "org.onap.relationships.inventory.LocatedIn",
2342                         "direction": "OUT",
2343                         "multiplicity": "MANY2MANY",
2344                         "contains-other-v": "NONE",
2345                         "delete-other-v": "NONE",
2346                         "SVC-INFRA": "${direction}",
2347                         "prevent-delete": "NONE",
2348                         "default": "true",
2349                         "description":""
2350                 },
2351                 {
2352                         "from": "logical-link",
2353                         "to": "virtual-data-center",
2354                         "label": "org.onap.relationships.inventory.LocatedIn",
2355                         "direction": "OUT",
2356                         "multiplicity": "MANY2MANY",
2357                         "contains-other-v": "NONE",
2358                         "delete-other-v": "NONE",
2359                         "SVC-INFRA": "NONE",
2360                         "prevent-delete": "NONE",
2361                         "default": "true",
2362                         "description":""
2363                 },
2364                 {
2365                         "from": "l3-interface-ipv4-address-list",
2366                         "to": "vlan",
2367                         "label": "org.onap.relationships.inventory.BelongsTo",
2368                         "direction": "OUT",
2369                         "multiplicity": "MANY2ONE",
2370                         "contains-other-v": "!${direction}",
2371                         "delete-other-v": "!${direction}",
2372                         "SVC-INFRA": "!${direction}",
2373                         "prevent-delete": "NONE",
2374                         "default": "true",
2375                         "description":""
2376                 },
2377                 {
2378                         "from": "l3-interface-ipv6-address-list",
2379                         "to": "vlan",
2380                         "label": "org.onap.relationships.inventory.BelongsTo",
2381                         "direction": "OUT",
2382                         "multiplicity": "MANY2ONE",
2383                         "contains-other-v": "!${direction}",
2384                         "delete-other-v": "!${direction}",
2385                         "SVC-INFRA": "!${direction}",
2386                         "prevent-delete": "NONE",
2387                         "default": "true",
2388                         "description":""
2389                 },
2390                 {
2391                         "from": "vlan",
2392                         "to": "logical-link",
2393                         "label": "org.onap.relationships.inventory.Uses",
2394                         "direction": "OUT",
2395                         "multiplicity": "MANY2MANY",
2396                         "contains-other-v": "NONE",
2397                         "delete-other-v": "${direction}",
2398                         "SVC-INFRA": "${direction}",
2399                         "prevent-delete": "NONE",
2400                         "default": "true",
2401                         "description":""
2402                 },
2403                 {
2404                         "from": "vlan",
2405                         "to": "multicast-configuration",
2406                         "label": "org.onap.relationships.inventory.Uses",
2407                         "direction": "OUT",
2408                         "multiplicity": "MANY2MANY",
2409                         "contains-other-v": "NONE",
2410                         "delete-other-v": "NONE",
2411                         "SVC-INFRA": "NONE",
2412                         "prevent-delete": "NONE",
2413                         "default": "true",
2414                         "description":""
2415                 },
2416                 {
2417                         "from": "l3-interface-ipv4-address-list",
2418                         "to": "vnfc",
2419                         "label": "org.onap.relationships.inventory.BelongsTo",
2420                         "direction": "OUT",
2421                         "multiplicity": "MANY2ONE",
2422                         "contains-other-v": "!${direction}",
2423                         "delete-other-v": "!${direction}",
2424                         "SVC-INFRA": "NONE",
2425                         "prevent-delete": "NONE",
2426                         "default": "true",
2427                         "description":""
2428                 },
2429                 {
2430                         "from": "l3-interface-ipv6-address-list",
2431                         "to": "vnfc",
2432                         "label": "org.onap.relationships.inventory.BelongsTo",
2433                         "direction": "OUT",
2434                         "multiplicity": "MANY2ONE",
2435                         "contains-other-v": "!${direction}",
2436                         "delete-other-v": "!${direction}",
2437                         "SVC-INFRA": "NONE",
2438                         "prevent-delete": "NONE",
2439                         "default": "true",
2440                         "description":""
2441                 },
2442                 {
2443                         "from": "vnfc",
2444                         "to": "instance-group",
2445                         "label": "org.onap.relationships.inventory.MemberOf",
2446                         "direction": "OUT",
2447                         "multiplicity": "MANY2MANY",
2448                         "contains-other-v": "NONE",
2449                         "delete-other-v": "NONE",
2450                         "SVC-INFRA": "NONE",
2451                         "prevent-delete": "NONE",
2452                         "default": "true",
2453                         "description":""
2454                 },
2455                 {
2456                         "from": "vnfc",
2457                         "to": "vip-ipv4-address-list",
2458                         "label": "org.onap.relationships.inventory.Uses",
2459                         "direction": "OUT",
2460                         "multiplicity": "MANY2MANY",
2461                         "contains-other-v": "NONE",
2462                         "delete-other-v": "NONE",
2463                         "SVC-INFRA": "NONE",
2464                         "prevent-delete": "NONE",
2465                         "default": "true",
2466                         "description":""
2467                 },
2468                 {
2469                         "from": "vnfc",
2470                         "to": "vip-ipv6-address-list",
2471                         "label": "org.onap.relationships.inventory.Uses",
2472                         "direction": "OUT",
2473                         "multiplicity": "MANY2MANY",
2474                         "contains-other-v": "NONE",
2475                         "delete-other-v": "NONE",
2476                         "SVC-INFRA": "NONE",
2477                         "prevent-delete": "NONE",
2478                         "default": "true",
2479                         "description":""
2480                 },
2481                 {
2482                         "from": "tenant",
2483                         "to": "volume-group",
2484                         "label": "org.onap.relationships.inventory.DependsOn",
2485                         "direction": "OUT",
2486                         "multiplicity": "ONE2MANY",
2487                         "contains-other-v": "NONE",
2488                         "delete-other-v": "NONE",
2489                         "SVC-INFRA": "!${direction}",
2490                         "prevent-delete": "NONE",
2491                         "default": "true",
2492                         "description":""
2493                 },
2494                 {
2495                         "from": "volume-group",
2496                         "to": "complex",
2497                         "label": "org.onap.relationships.inventory.LocatedIn",
2498                         "direction": "OUT",
2499                         "multiplicity": "MANY2ONE",
2500                         "contains-other-v": "NONE",
2501                         "delete-other-v": "NONE",
2502                         "SVC-INFRA": "${direction}",
2503                         "prevent-delete": "!${direction}",
2504                         "default": "true",
2505                         "description":""
2506                 },
2507                 {
2508                         "from": "lag-interface",
2509                         "to": "vpls-pe",
2510                         "label": "tosca.relationships.network.BindsTo",
2511                         "direction": "OUT",
2512                         "multiplicity": "MANY2ONE",
2513                         "contains-other-v": "!${direction}",
2514                         "delete-other-v": "!${direction}",
2515                         "SVC-INFRA": "NONE",
2516                         "prevent-delete": "NONE",
2517                         "default": "true",
2518                         "description":""
2519                 },
2520                 {
2521                         "from": "p-interface",
2522                         "to": "vpls-pe",
2523                         "label": "tosca.relationships.network.BindsTo",
2524                         "direction": "OUT",
2525                         "multiplicity": "MANY2ONE",
2526                         "contains-other-v": "!${direction}",
2527                         "delete-other-v": "!${direction}",
2528                         "SVC-INFRA": "NONE",
2529                         "prevent-delete": "NONE",
2530                         "default": "true",
2531                         "description":""
2532                 },
2533                 {
2534                         "from": "vpls-pe",
2535                         "to": "complex",
2536                         "label": "org.onap.relationships.inventory.LocatedIn",
2537                         "direction": "OUT",
2538                         "multiplicity": "MANY2ONE",
2539                         "contains-other-v": "NONE",
2540                         "delete-other-v": "NONE",
2541                         "SVC-INFRA": "NONE",
2542                         "prevent-delete": "!${direction}",
2543                         "default": "true",
2544                         "description":""
2545                 },
2546                 {
2547                         "from": "vpls-pe",
2548                         "to": "ctag-pool",
2549                         "label": "org.onap.relationships.inventory.Uses",
2550                         "direction": "OUT",
2551                         "multiplicity": "MANY2MANY",
2552                         "contains-other-v": "NONE",
2553                         "delete-other-v": "NONE",
2554                         "SVC-INFRA": "NONE",
2555                         "prevent-delete": "NONE",
2556                         "default": "true",
2557                         "description":""
2558                 },
2559                 {
2560                         "from": "route-target",
2561                         "to": "vpn-binding",
2562                         "label": "org.onap.relationships.inventory.BelongsTo",
2563                         "direction": "OUT",
2564                         "multiplicity": "MANY2ONE",
2565                         "contains-other-v": "!${direction}",
2566                         "delete-other-v": "!${direction}",
2567                         "SVC-INFRA": "NONE",
2568                         "prevent-delete": "NONE",
2569                         "default": "true",
2570                         "description":""
2571                 },
2572                 {
2573                         "from": "l-interface",
2574                         "to": "vserver",
2575                         "label": "tosca.relationships.network.BindsTo",
2576                         "direction": "OUT",
2577                         "multiplicity": "MANY2ONE",
2578                         "contains-other-v": "!${direction}",
2579                         "delete-other-v": "!${direction}",
2580                         "SVC-INFRA": "!${direction}",
2581                         "prevent-delete": "NONE",
2582                         "default": "true",
2583                         "description":""
2584                 },
2585                 {
2586                         "from": "vf-module",
2587                         "to": "vserver",
2588                         "label": "org.onap.relationships.inventory.Uses",
2589                         "direction": "OUT",
2590                         "multiplicity": "ONE2MANY",
2591                         "contains-other-v": "NONE",
2592                         "delete-other-v": "NONE",
2593                         "SVC-INFRA": "!${direction}",
2594                         "prevent-delete": "NONE",
2595                         "default": "true",
2596                         "description":""
2597                 },
2598                 {
2599                         "from": "vnfc",
2600                         "to": "vserver",
2601                         "label": "tosca.relationships.HostedOn",
2602                         "direction": "OUT",
2603                         "multiplicity": "ONE2MANY",
2604                         "contains-other-v": "NONE",
2605                         "delete-other-v": "NONE",
2606                         "SVC-INFRA": "!${direction}",
2607                         "prevent-delete": "NONE",
2608                         "default": "true",
2609                         "description":""
2610                 },
2611                 {
2612                         "from": "vserver",
2613                         "to": "flavor",
2614                         "label": "org.onap.relationships.inventory.Uses",
2615                         "direction": "OUT",
2616                         "multiplicity": "MANY2ONE",
2617                         "contains-other-v": "NONE",
2618                         "delete-other-v": "NONE",
2619                         "SVC-INFRA": "${direction}",
2620                         "prevent-delete": "!${direction}",
2621                         "default": "true",
2622                         "description":""
2623                 },
2624                 {
2625                         "from": "vserver",
2626                         "to": "image",
2627                         "label": "org.onap.relationships.inventory.Uses",
2628                         "direction": "OUT",
2629                         "multiplicity": "MANY2ONE",
2630                         "contains-other-v": "NONE",
2631                         "delete-other-v": "NONE",
2632                         "SVC-INFRA": "${direction}",
2633                         "prevent-delete": "!${direction}",
2634                         "default": "true",
2635                         "description":""
2636                 },
2637                 {
2638                         "from": "vserver",
2639                         "to": "pserver",
2640                         "label": "tosca.relationships.HostedOn",
2641                         "direction": "OUT",
2642                         "multiplicity": "MANY2ONE",
2643                         "contains-other-v": "NONE",
2644                         "delete-other-v": "NONE",
2645                         "SVC-INFRA": "${direction}",
2646                         "prevent-delete": "!${direction}",
2647                         "default": "true",
2648                         "description":""
2649                 },
2650                 {
2651                         "from": "vserver",
2652                         "to": "snapshot",
2653                         "label": "org.onap.relationships.inventory.Uses",
2654                         "direction": "OUT",
2655                         "multiplicity": "ONE2ONE",
2656                         "contains-other-v": "NONE",
2657                         "delete-other-v": "NONE",
2658                         "SVC-INFRA": "${direction}",
2659                         "prevent-delete": "NONE",
2660                         "default": "true",
2661                         "description":""
2662                 },
2663                 {
2664                         "from": "vserver",
2665                         "to": "volume",
2666                         "label": "tosca.relationships.AttachesTo",
2667                         "direction": "OUT",
2668                         "multiplicity": "ONE2MANY",
2669                         "contains-other-v": "${direction}",
2670                         "delete-other-v": "${direction}",
2671                         "SVC-INFRA": "${direction}",
2672                         "prevent-delete": "NONE",
2673                         "default": "true",
2674                         "description":""
2675                 },
2676                 {
2677                         "from": "zone",
2678                         "to": "complex",
2679                         "label": "org.onap.relationships.inventory.LocatedIn",
2680                         "direction": "OUT",
2681                         "multiplicity": "MANY2ONE",
2682                         "contains-other-v": "NONE",
2683                         "delete-other-v": "NONE",
2684                         "SVC-INFRA": "NONE",
2685                         "prevent-delete": "!${direction}",
2686                         "default": "true",
2687                         "description":""
2688                 },
2689                 {
2690                         "from": "allotted-resource",
2691                         "to": "model-ver",
2692                         "label": "org.onap.relationships.inventory.IsA",
2693                         "direction": "OUT",
2694                         "multiplicity": "Many2One",
2695                         "contains-other-v": "NONE",
2696                         "delete-other-v": "NONE",
2697                         "SVC-INFRA": "NONE",
2698                         "prevent-delete": "NONE",
2699                         "default": "true",
2700                         "description":""
2701                 },
2702                 {
2703                         "from": "generic-vnf",
2704                         "to": "model-ver",
2705                         "label": "org.onap.relationships.inventory.IsA",
2706                         "direction": "OUT",
2707                         "multiplicity": "Many2One",
2708                         "contains-other-v": "NONE",
2709                         "delete-other-v": "NONE",
2710                         "SVC-INFRA": "NONE",
2711                         "prevent-delete": "NONE",
2712                         "default": "true",
2713                         "description":""
2714                 },
2715                 {
2716                         "from": "l3-network",
2717                         "to": "model-ver",
2718                         "label": "org.onap.relationships.inventory.IsA",
2719                         "direction": "OUT",
2720                         "multiplicity": "Many2One",
2721                         "contains-other-v": "NONE",
2722                         "delete-other-v": "NONE",
2723                         "SVC-INFRA": "NONE",
2724                         "prevent-delete": "NONE",
2725                         "default": "true",
2726                         "description":""
2727                 },
2728                 {
2729                         "from": "logical-link",
2730                         "to": "model-ver",
2731                         "label": "org.onap.relationships.inventory.IsA",
2732                         "direction": "OUT",
2733                         "multiplicity": "Many2One",
2734                         "contains-other-v": "NONE",
2735                         "delete-other-v": "NONE",
2736                         "SVC-INFRA": "NONE",
2737                         "prevent-delete": "NONE",
2738                         "default": "true",
2739                         "description":""
2740                 },
2741                 {
2742                         "from": "service-instance",
2743                         "to": "model-ver",
2744                         "label": "org.onap.relationships.inventory.IsA",
2745                         "direction": "OUT",
2746                         "multiplicity": "Many2One",
2747                         "contains-other-v": "NONE",
2748                         "delete-other-v": "NONE",
2749                         "SVC-INFRA": "NONE",
2750                         "prevent-delete": "NONE",
2751                         "default": "true",
2752                         "description":""
2753                 },
2754                 {
2755                         "from": "vf-module",
2756                         "to": "model-ver",
2757                         "label": "org.onap.relationships.inventory.IsA",
2758                         "direction": "OUT",
2759                         "multiplicity": "Many2One",
2760                         "contains-other-v": "NONE",
2761                         "delete-other-v": "NONE",
2762                         "SVC-INFRA": "NONE",
2763                         "prevent-delete": "NONE",
2764                         "default": "true",
2765                         "description":""
2766                 },
2767                 {
2768                         "from": "configuration",
2769                         "to": "l-interface",
2770                         "label": "org.onap.relationships.inventory.AppliesTo",
2771                         "direction": "OUT",
2772                         "multiplicity": "ONE2MANY",
2773                         "contains-other-v": "NONE",
2774                         "delete-other-v": "NONE",
2775                         "SVC-INFRA": "NONE",
2776                         "prevent-delete": "NONE",
2777                         "default": "true",
2778                         "description":""
2779                 },
2780                 {
2781                         "from": "configuration",
2782                         "to": "pnf",
2783                         "label": "org.onap.relationships.inventory.AppliesTo",
2784                         "direction": "OUT",
2785                         "multiplicity": "ONE2MANY",
2786                         "contains-other-v": "NONE",
2787                         "delete-other-v": "NONE",
2788                         "SVC-INFRA": "NONE",
2789                         "prevent-delete": "NONE",
2790                         "default": "true",
2791                         "description":""
2792                 },
2793                 {
2794                         "from": "forwarder",
2795                         "to": "forwarding-path",
2796                         "label": "org.onap.relationships.inventory.BelongsTo",
2797                         "direction": "OUT",
2798                         "multiplicity": "MANY2ONE",
2799                         "contains-other-v": "!${direction}",
2800                         "delete-other-v": "!${direction}",
2801                         "SVC-INFRA": "NONE",
2802                         "prevent-delete": "NONE",
2803                         "default": "true",
2804                         "description":""
2805                 },
2806                 {
2807                         "from": "forwarding-path",
2808                         "to": "service-instance",
2809                         "label": "org.onap.relationships.inventory.AppliesTo",
2810                         "direction": "OUT",
2811                         "multiplicity": "MANY2ONE",
2812                         "contains-other-v": "NONE",
2813                         "delete-other-v": "!${direction}",
2814                         "SVC-INFRA": "NONE",
2815                         "prevent-delete": "NONE",
2816                         "default": "true",
2817                         "description":""
2818                 },
2819                 {
2820                         "from": "forwarder",
2821                         "to": "l-interface",
2822                         "label": "org.onap.relationships.inventory.ForwardsTo",
2823                         "direction": "OUT",
2824                         "multiplicity": "MANY2ONE",
2825                         "contains-other-v": "NONE",
2826                         "delete-other-v": "NONE",
2827                         "SVC-INFRA": "NONE",
2828                         "prevent-delete": "NONE",
2829                         "default": "true",
2830                         "description":""
2831                 },
2832                 {
2833                         "from": "forwarder",
2834                         "to": "configuration",
2835                         "label": "org.onap.relationships.inventory.Uses",
2836                         "direction": "OUT",
2837                         "multiplicity": "ONE2ONE",
2838                         "contains-other-v": "NONE",
2839                         "delete-other-v": "${direction}",
2840                         "SVC-INFRA": "NONE",
2841                         "prevent-delete": "NONE",
2842                         "default": "true",
2843                         "description":""
2844                 },
2845                 {
2846                         "from": "forwarding-path",
2847                         "to": "configuration",
2848                         "label": "org.onap.relationships.inventory.Uses",
2849                         "direction": "OUT",
2850                         "multiplicity": "ONE2ONE",
2851                         "contains-other-v": "NONE",
2852                         "delete-other-v": "${direction}",
2853                         "SVC-INFRA": "NONE",
2854                         "prevent-delete": "NONE",
2855                         "default": "true",
2856                         "description":""
2857                 },
2858                 {
2859                         "from": "forwarder",
2860                         "to": "lag-interface",
2861                         "label": "org.onap.relationships.inventory.ForwardsTo",
2862                         "direction": "OUT",
2863                         "multiplicity": "MANY2ONE",
2864                         "contains-other-v": "NONE",
2865                         "delete-other-v": "NONE",
2866                         "SVC-INFRA": "NONE",
2867                         "prevent-delete": "NONE",
2868                         "default": "true",
2869                         "description":""
2870                 },
2871                 {
2872                         "from": "evc",
2873                         "to": "configuration",
2874                         "label": "org.onap.relationships.inventory.BelongsTo",
2875                         "direction": "OUT",
2876                         "multiplicity": "ONE2ONE",
2877                         "contains-other-v": "!${direction}",
2878                         "delete-other-v": "!${direction}",
2879                         "SVC-INFRA": "NONE",
2880                         "prevent-delete": "NONE",
2881                         "default": "true",
2882                         "description":""
2883                 },
2884                 {
2885                         "from": "forwarder-evc",
2886                         "to": "configuration",
2887                         "label": "org.onap.relationships.inventory.BelongsTo",
2888                         "direction": "OUT",
2889                         "multiplicity": "ONE2ONE",
2890                         "contains-other-v": "!${direction}",
2891                         "delete-other-v": "!${direction}",
2892                         "SVC-INFRA": "NONE",
2893                         "prevent-delete": "NONE",
2894                         "default": "true",
2895                         "description":""
2896                 },
2897                 {
2898                         "from": "forwarder",
2899                         "to": "p-interface",
2900                         "label": "org.onap.relationships.inventory.ForwardsTo",
2901                         "direction": "OUT",
2902                         "multiplicity": "MANY2ONE",
2903                         "contains-other-v": "NONE",
2904                         "delete-other-v": "NONE",
2905                         "SVC-INFRA": "NONE",
2906                         "prevent-delete": "NONE",
2907                         "default": "true",
2908                         "description":""
2909                 }
2910         ]
2911 }