Merge the schema of external-system.
[aai/aai-common.git] / aai-core / src / main / resources / dbedgerules / DbEdgeRules_v11.json
index 7b97315..8f44ebc 100644 (file)
                        "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}"
                },
-               {
-                       "from" : "auth-info-item",
-                       "to" : "tenant",
-                       "label" : "defaultTenant",
-                       "direction" : "OUT",
-                       "multiplicity" : "One2One",
-                       "isParent" : "false",
-                       "usesResource" : "false",
-                       "hasDelTarget" : "false",
-                       "SVC-INFRA" : "false"
-               },
                {
                        "from": "generic-vnf",
                        "to": "license-key-resource",
                        "SVC-INFRA": "NONE",
                        "prevent-delete": "!${direction}"
                },
+               {
+                       "from": "esr-ems",
+                       "to": "esr-system-info",
+                       "label": "has",
+                       "direction": "OUT",
+                       "multiplicity": "One2Many",
+                       "contains-other-v": "${direction}",
+                       "delete-other-v": "${direction}",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE"
+               },
+               {
+                       "from": "esr-vnfm",
+                       "to": "esr-system-info",
+                       "label": "has",
+                       "direction": "OUT",
+                       "multiplicity": "One2One",
+                       "contains-other-v": "${direction}",
+                       "delete-other-v": "${direction}",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE"
+               },
+               {
+                       "from": "esr-thirdparty-sdnc",
+                       "to": "esr-system-info",
+                       "label": "has",
+                       "direction": "OUT",
+                       "multiplicity": "One2One",
+                       "contains-other-v": "${direction}",
+                       "delete-other-v": "${direction}",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE"
+               },
+               {
+                       "from": "esr-thirdparty-sdnc",
+                       "to": "pnf",
+                       "label": "has",
+                       "direction": "OUT",
+                       "multiplicity": "One2Many",
+                       "contains-other-v": "NONE",
+                       "delete-other-v": "NONE",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE"
+               },
+               {
+                       "from": "cloud-region",
+                       "to": "esr-system-info",
+                       "label": "has",
+                       "direction": "OUT",
+                       "multiplicity": "One2Many",
+                       "contains-other-v": "${direction}",
+                       "delete-other-v": "${direction}",
+                       "SVC-INFRA": "NONE",
+                       "prevent-delete": "NONE"
+               },
                {
                        "from": "cloud-region",
                        "to": "complex",