summaryrefslogtreecommitdiffstats
path: root/aai-core/src/main
diff options
context:
space:
mode:
authorVenkata Harish K Kajur <vk250x@att.com>2017-09-19 01:43:31 -0400
committerVenkata Harish K Kajur <vk250x@att.com>2017-09-19 01:46:29 -0400
commit4ffe31eeea74c618ccc8950ee63071f28bafbfc4 (patch)
tree2f417dc4fb93a6d8df17a1dc142b455afd6cd153 /aai-core/src/main
parent7e191984168c5a60f4efe0a26ba1c8a0af642273 (diff)
Add owning entity, platform, line of business
to the schema and generate xsd yaml and html Issue-ID: AAI-325 Change-Id: Ibf065b5aecbaf37effc41ea478d98314d6210603 Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
Diffstat (limited to 'aai-core/src/main')
-rw-r--r--aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json44
1 files changed, 44 insertions, 0 deletions
diff --git a/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json b/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json
index a2943e3c..8653420f 100644
--- a/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json
+++ b/aai-core/src/main/resources/dbedgerules/DbEdgeRules_v11.json
@@ -716,6 +716,17 @@
"prevent-delete": "NONE"
},
{
+ "from": "line-of-business",
+ "to": "generic-vnf",
+ "label": "realizedBy",
+ "direction": "OUT",
+ "multiplicity": "Many2Many",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "SVC-INFRA": "NONE",
+ "prevent-delete": "NONE"
+ },
+ {
"from": "logical-link",
"to": "lag-link",
"label": "usesLAGLink",
@@ -969,6 +980,17 @@
"prevent-delete": "!${direction}"
},
{
+ "from": "owning-entity",
+ "to": "service-instance",
+ "label": "owns",
+ "direction": "OUT",
+ "multiplicity": "One2Many",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "SVC-INFRA": "NONE",
+ "prevent-delete": "NONE"
+ },
+ {
"from": "p-interface",
"to": "l-interface",
"label": "hasLInterface",
@@ -1002,6 +1024,17 @@
"prevent-delete": "NONE"
},
{
+ "from": "platform",
+ "to": "generic-vnf",
+ "label": "Uses",
+ "direction": "OUT",
+ "multiplicity": "Many2Many",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "SVC-INFRA": "NONE",
+ "prevent-delete": "NONE"
+ },
+ {
"from": "port-group",
"to": "cvlan-tag",
"label": "hasCTag",
@@ -1144,6 +1177,17 @@
"SVC-INFRA": "${direction}",
"prevent-delete": "NONE"
},
+ {
+ "from": "project",
+ "to": "service-instance",
+ "label": "created",
+ "direction": "OUT",
+ "multiplicity": "One2Many",
+ "contains-other-v": "NONE",
+ "delete-other-v": "NONE",
+ "SVC-INFRA": "NONE",
+ "prevent-delete": "NONE"
+ },
{
"from": "service-instance",
"to": "cvlan-tag",