Sync up the changes between ecomp and onap
[aai/aai-common.git] / aai-schema / src / main / resources / onap / dbedgerules / v14 / DbEdgeRules_v14.json
index 2e65669..5a4eddb 100644 (file)
                {
                        "from": "l3-interface-ipv4-address-list",
                        "to": "cp",
-                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "label": "org.onap.relationships.inventory.network.BelongsTo",
                        "direction": "OUT",
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
-                       "delete-other-v": "NONE",
+                       "delete-other-v": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                {
                        "from": "l3-interface-ipv6-address-list",
                        "to": "cp",
-                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "label": "org.onap.relationships.inventory.network.BelongsTo",
                        "direction": "OUT",
                        "multiplicity": "MANY2ONE",
                        "contains-other-v": "!${direction}",
-                       "delete-other-v": "NONE",
+                       "delete-other-v": "!${direction}",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
                {
                        "from": "vip-ipv4-address-list",
                        "to": "cp",
-                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "label": "org.onap.relationships.inventory.network.Uses",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                {
                        "from": "vip-ipv6-address-list",
                        "to": "cp",
-                       "label": "org.onap.relationships.inventory.network.MemberOf",
+                       "label": "org.onap.relationships.inventory.network.Uses",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
-                       "contains-other-v": "!${direction}",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "to": "cp",
                        "label": "org.onap.relationships.inventory.Uses",
                        "direction": "OUT",
-                       "multiplicity": "MANY2ONE",
+                       "multiplicity": "MANY2MANY",
                        "contains-other-v": "NONE",
                        "delete-other-v": "NONE",
                        "prevent-delete": "NONE",
                        "prevent-delete": "NONE",
                        "default": "true",
                        "description":""
+               },
+               {
+                       "from": "generic-vnf",
+                       "to": "instance-group",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "ONE2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "false",
+                       "description":""
+               },
+               {
+                       "from": "instance-group",
+                       "to": "generic-vnf",
+                       "label": "org.onap.relationships.inventory.BelongsTo",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2ONE",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "!${direction}",
+                       "prevent-delete": "NONE",
+                       "default": "false",
+                       "description":""
+               },
+                       {
+                       "from": "cloud-region",
+                       "to": "network-technology",
+                       "label": "org.onap.relationships.inventory.Uses",
+                       "direction": "OUT",
+                       "multiplicity": "MANY2MANY",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "prevent-delete": "NONE",
+                       "default": "true",
+                       "description":""
                }
-       
+               
        ]
 }