diff options
author | 2017-08-15 16:28:10 -0400 | |
---|---|---|
committer | 2017-08-15 16:44:27 -0400 | |
commit | 03ae935f0fa3388592fee8ee05553cd4095ad1bc (patch) | |
tree | 7a0f0ed7517c00837c2078c8edc886ad65606a14 /aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json | |
parent | 0aa0bd03e1758ee74b76d236eec8bcb10017318b (diff) |
[AAI-174 Amsterdam] removed invalid edge rules
Change-Id: Ibed817603255fd417025b2bfc62781482d5b3d2a
Signed-off-by: Threefoot, Jane (jt6620) <jt6620@att.com>
Diffstat (limited to 'aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json')
-rw-r--r-- | aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json | 460 |
1 files changed, 167 insertions, 293 deletions
diff --git a/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json b/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json index b1173c2a..1b530356 100644 --- a/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json +++ b/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v10.json @@ -6,7 +6,7 @@ "label": "groupsResourcesIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -17,7 +17,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -28,7 +28,7 @@ "label": "supportsServiceCapability", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -39,7 +39,7 @@ "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -50,7 +50,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -61,7 +61,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "${direction}" @@ -72,7 +72,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -83,7 +83,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -94,7 +94,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -105,7 +105,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -116,7 +116,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -127,8 +127,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -139,7 +138,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -150,7 +149,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "${direction}" @@ -161,7 +160,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -172,7 +171,7 @@ "label": "hasCtagPool", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -183,7 +182,7 @@ "label": "usesL3Network", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -194,7 +193,7 @@ "label": "supportsAvailabilityZone", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -205,7 +204,7 @@ "label": "subscribesTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -216,7 +215,7 @@ "label": "existsIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -227,7 +226,7 @@ "label": "hasLInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -238,7 +237,7 @@ "label": "hasAvailabilityZone", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -249,7 +248,7 @@ "label": "hasLAGInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -260,8 +259,7 @@ "label": "usesL3Network", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -272,8 +270,7 @@ "label": "runsOnPserver", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -284,7 +281,7 @@ "label": "usesVnfImage", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -295,8 +292,7 @@ "label": "runsOnVserver", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -307,8 +303,7 @@ "label": "hasInstance", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -319,7 +314,7 @@ "label": "hasSitePairSet", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -330,7 +325,7 @@ "label": "hasNetworkProfile", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -341,7 +336,7 @@ "label": "has", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -352,29 +347,18 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" }, { "from": "image", - "to": "metadata", - "label": "hasMetaData", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "image", "to": "metadatum", "label": "hasMetaDatum", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -385,7 +369,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -396,7 +380,7 @@ "label": "hasIpAddress", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -407,7 +391,7 @@ "label": "hasIpAddress", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -418,7 +402,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -429,7 +413,7 @@ "label": "usesLogicalLink", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -440,7 +424,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -451,7 +435,7 @@ "label": "hasVlan", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -462,7 +446,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2One", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -473,7 +457,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -484,7 +468,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -495,7 +479,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -506,7 +490,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -517,10 +501,10 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", - "prevent-delete": "!${direction}" + "prevent-delete": "NONE" }, { "from": "l3-interface-ipv6-address-list", @@ -528,10 +512,10 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", - "prevent-delete": "!${direction}" + "prevent-delete": "NONE" }, { "from": "l3-network", @@ -539,7 +523,7 @@ "label": "usesVpnBinding", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -550,7 +534,7 @@ "label": "hasSubnet", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -561,7 +545,7 @@ "label": "hasInstance", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -572,7 +556,7 @@ "label": "hasCtagAssignment", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -583,7 +567,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -594,7 +578,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -605,7 +589,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -616,8 +600,7 @@ "label": "usesLAGLink", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -628,8 +611,7 @@ "label": "usesPInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -640,7 +622,7 @@ "label": "hasLInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -651,8 +633,7 @@ "label": "usesLAGLink", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -663,7 +644,7 @@ "label": "bridgedTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -674,7 +655,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -685,7 +666,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -696,7 +677,7 @@ "label": "startsWith", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -707,7 +688,7 @@ "label": "isA", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -718,7 +699,7 @@ "label": "hasMetaData", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -729,7 +710,7 @@ "label": "connectsTo", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -740,7 +721,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -751,7 +732,7 @@ "label": "connectsTo", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -762,7 +743,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -773,7 +754,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -784,7 +765,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -795,7 +776,7 @@ "label": "relatedTo", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -806,7 +787,7 @@ "label": "startsWith", "direction": "OUT", "multiplicity": "One2One", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -817,7 +798,7 @@ "label": "connectsTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -828,7 +809,7 @@ "label": "isA", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -839,7 +820,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -850,7 +831,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -861,7 +842,7 @@ "label": "targets", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -872,7 +853,7 @@ "label": "hasLInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -883,7 +864,7 @@ "label": "definedFor", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -894,7 +875,7 @@ "label": "supportsServiceCapability", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -905,7 +886,7 @@ "label": "hasLInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -916,7 +897,7 @@ "label": "usesPhysicalLink", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -927,7 +908,7 @@ "label": "usesLogicalLink", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -938,8 +919,7 @@ "label": "hasCTag", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -950,7 +930,7 @@ "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -961,7 +941,7 @@ "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -972,7 +952,7 @@ "label": "existsIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -983,7 +963,7 @@ "label": "hasLAGInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -994,8 +974,7 @@ "label": "hasPinterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1006,7 +985,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1017,8 +996,7 @@ "label": "hasPinterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1029,7 +1007,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1040,7 +1018,7 @@ "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1051,7 +1029,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1062,7 +1040,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1073,8 +1051,7 @@ "label": "hasIPAGFacingVLAN", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1085,8 +1062,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1097,7 +1073,7 @@ "label": "hasInstance", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -1108,7 +1084,7 @@ "label": "hasRoutingInstance", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1119,7 +1095,7 @@ "label": "hasSitePair", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1130,7 +1106,7 @@ "label": "hasClassOfService", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1141,7 +1117,7 @@ "label": "usesL3Network", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1152,7 +1128,7 @@ "label": "relatedTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1163,7 +1139,7 @@ "label": "owns", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "${direction}" @@ -1174,7 +1150,7 @@ "label": "hasAvailabilityZone", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1185,7 +1161,7 @@ "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -1196,8 +1172,7 @@ "label": "hasPortGroup", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1208,8 +1183,7 @@ "label": "runsOnVserver", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1220,7 +1194,7 @@ "label": "hasServiceInstance", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -1231,7 +1205,7 @@ "label": "hasVNF", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "!${direction}", "prevent-delete": "NONE" @@ -1242,7 +1216,7 @@ "label": "hasIpAddress", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1253,74 +1227,18 @@ "label": "hasIpAddress", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" }, { - "from": "vpe", - "to": "complex", - "label": "locatedIn", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "NONE", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "!${direction}" - }, - { - "from": "vpe", - "to": "ctag-pool", - "label": "usesCtagPool", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "NONE", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vpe", - "to": "l-interface", - "label": "hasLInterface", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vpe", - "to": "lag-interface", - "label": "hasLAGInterface", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vpe", - "to": "vserver", - "label": "runsOnVserver", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { "from": "vpls-pe", "to": "complex", "label": "locatedIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1331,7 +1249,7 @@ "label": "usesCtagPool", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1342,7 +1260,7 @@ "label": "hasPinterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1353,7 +1271,7 @@ "label": "hasLAGinterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1364,7 +1282,7 @@ "label": "hasFlavor", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -1375,30 +1293,18 @@ "label": "hasImage", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" }, { "from": "vserver", - "to": "ipaddress", - "label": "hasIpAddress", - "direction": "OUT", - "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vserver", "to": "l-interface", "label": "hasLInterface", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1409,8 +1315,7 @@ "label": "runsOnPserver", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -1421,8 +1326,7 @@ "label": "hasVolume", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1433,8 +1337,7 @@ "label": "hosts", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1445,7 +1348,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1456,8 +1359,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1468,7 +1370,7 @@ "label": "hasMetaData", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1479,7 +1381,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1490,8 +1392,7 @@ "label": "dependsOn", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1502,8 +1403,7 @@ "label": "dependsOn", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1514,7 +1414,7 @@ "label": "contains", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1525,7 +1425,7 @@ "label": "hasMetaData", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1536,8 +1436,7 @@ "label": "contains", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1548,7 +1447,7 @@ "label": "bridgedTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1559,7 +1458,7 @@ "label": "bridgedTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1570,8 +1469,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1582,7 +1480,7 @@ "label": "existsIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "!${direction}" @@ -1593,7 +1491,7 @@ "label": "belongsTo", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1604,8 +1502,7 @@ "label": "hasVigServer", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", - "uses-resource": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1616,8 +1513,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", - "uses-resource": "${direction}", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1628,7 +1524,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1639,7 +1535,7 @@ "label": "isPartOf", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1650,7 +1546,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1661,7 +1557,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "${direction}" @@ -1672,7 +1568,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1683,7 +1579,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1694,7 +1590,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1705,7 +1601,7 @@ "label": "usesLogicalLink", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "${direction}", "SVC-INFRA": "${direction}", "prevent-delete": "NONE" @@ -1716,7 +1612,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1727,7 +1623,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1738,7 +1634,7 @@ "label": "isPartOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1749,7 +1645,7 @@ "label": "isPartOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1760,7 +1656,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1771,7 +1667,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "One2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1782,7 +1678,7 @@ "label": "isPartOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1793,7 +1689,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1804,7 +1700,7 @@ "label": "isMemberOf", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1815,7 +1711,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2One", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1826,7 +1722,7 @@ "label": "existsIn", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1837,7 +1733,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1848,7 +1744,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1859,7 +1755,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1870,7 +1766,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1881,29 +1777,7 @@ "label": "has", "direction": "OUT", "multiplicity": "One2Many", - "contains": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vpe", - "to": "entitlement", - "label": "has", - "direction": "OUT", - "multiplicity": "One2Many", - "contains": "${direction}", - "delete-other-v": "NONE", - "SVC-INFRA": "NONE", - "prevent-delete": "NONE" - }, - { - "from": "vpe", - "to": "license", - "label": "has", - "direction": "OUT", - "multiplicity": "One2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1914,7 +1788,7 @@ "label": "existsIn", "direction": "OUT", "multiplicity": "Many2One", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "!${direction}" @@ -1925,7 +1799,7 @@ "label": "has", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "${direction}", + "contains-other-v": "${direction}", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" @@ -1936,7 +1810,7 @@ "label": "uses", "direction": "OUT", "multiplicity": "Many2Many", - "contains": "NONE", + "contains-other-v": "NONE", "delete-other-v": "NONE", "SVC-INFRA": "NONE", "prevent-delete": "NONE" |