From b58992b52d238287aa43542ff69c958c4430a716 Mon Sep 17 00:00:00 2001 From: Keong Lim Date: Fri, 10 Aug 2018 17:26:34 +1000 Subject: [PATCH] AAI-1453 update p-interface schema for CCVPN Issue-ID: AAI-1453 Add properties network-ref, transparent, operational-status Make these network-ref and operational-status indexed Change-Id: I047ecda31e08573adb1ef32ecd82b8e80e70d37a Signed-off-by: Keong Lim --- .../resources/onap/aai_schema/aai_schema_v14.xsd | 23 +++++++++++++++++++++- .../onap/dbedgerules/v14/DbEdgeRules_v14.json | 2 +- .../main/resources/onap/oxm/v14/aai_oxm_v14.xml | 17 +++++++++++++++- 3 files changed, 39 insertions(+), 3 deletions(-) diff --git a/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v14.xsd b/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v14.xsd index 2019a6ae..8ce75a01 100644 --- a/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v14.xsd +++ b/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v14.xsd @@ -2353,7 +2353,7 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" - @org.onap.aai.annotations.Metadata(description="Physical interface (e.g., nic)",indexedProps="interface-name,prov-status",nameProps="prov-status",dependentOn="vpls-pe,pserver,pnf",container="p-interfaces") + @org.onap.aai.annotations.Metadata(description="Physical interface (e.g., nic)",indexedProps="interface-name,prov-status,networkRef,operational-status",nameProps="prov-status",dependentOn="vpls-pe,pserver,pnf",container="p-interfaces") @@ -2448,6 +2448,27 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" + + + + @org.onap.aai.annotations.Metadata(description="Store the network-ref of this p-interface. Derived from ietf-restconf-notification that identifies a termination-point.") + + + + + + + @org.onap.aai.annotations.Metadata(description="Store the transparent value of this p-interface.") + + + + + + + @org.onap.aai.annotations.Metadata(description="oper Status of this p-interface.") + + + diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json index b407c875..2e65669b 100644 --- a/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json +++ b/aai-schema/src/main/resources/onap/dbedgerules/v14/DbEdgeRules_v14.json @@ -2979,6 +2979,6 @@ "default": "true", "description":"" } - + ] } diff --git a/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml b/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml index 111946fb..2236ad28 100644 --- a/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml +++ b/aai-schema/src/main/resources/onap/oxm/v14/aai_oxm_v14.xml @@ -2104,13 +2104,28 @@ + + + + + + + + + + + + + + + - + -- 2.16.6