AAI schema changes -- cloud lease line
This update introduces edgerules between connectivity to many uni; many connectivity to many connectivity; many connectivity to many vpn-binding.
Issue-ID: AAI-3352
Signed-off-by: Decheng Zhang <decheng.zhang@huawei.com>
Change-Id: I9c6131a16ad620aa8b0efeac627e3507190f479d
diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_ccvpn_v24.json b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_ccvpn_v24.json
index 0c7e77c..09852d6 100644
--- a/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_ccvpn_v24.json
+++ b/aai-schema/src/main/resources/onap/dbedgerules/v24/DbEdgeRules_ccvpn_v24.json
@@ -52,6 +52,30 @@
{
"from": "connectivity",
"to": "vpn-binding",
+ "label": "tosca.relationships.network.BindsTo",
+ "direction": "OUT",
+ "multiplicity": "MANY2MANY",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "prevent-delete": "NONE",
+ "default": "true",
+ "description":"For CCVPN Usecase"
+ },
+ {
+ "from": "connectivity",
+ "to": "connectivity",
+ "label": "tosca.relationships.network.LinksTo",
+ "direction": "OUT",
+ "multiplicity": "MANY2MANY",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "prevent-delete": "NONE",
+ "default": "true",
+ "description":"For CCVPN Usecase -- ETree super and slave connectivity"
+ },
+ {
+ "from": "connectivity",
+ "to": "uni",
"label": "org.onap.relationships.inventory.PartOf",
"direction": "OUT",
"multiplicity": "ONE2MANY",
@@ -59,7 +83,7 @@
"delete-other-v": "NONE",
"prevent-delete": "NONE",
"default": "true",
- "description":"For CCVPN Usecase"
+ "description":"For CCVPN Usecase -- ETree"
},
{
"from": "lan-port-config",