diff options
3 files changed, 37 insertions, 0 deletions
diff --git a/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v21.xsd b/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v21.xsd index b571bb0..9a79e12 100644 --- a/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v21.xsd +++ b/aai-schema/src/main/resources/onap/aai_schema/aai_schema_v21.xsd @@ -11265,6 +11265,13 @@ xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" </xs:appinfo> </xs:annotation> </xs:element> + <xs:element name="logical-interface-id" type="xs:string" minOccurs="0"> + <xs:annotation> + <xs:appinfo> + <annox:annotate target="field">@org.onap.aai.annotations.Metadata(description="Identity of a logical interface, e.g., VLAN ID.")</annox:annotate> + </xs:appinfo> + </xs:annotation> + </xs:element> <xs:element name="next-hop" type="xs:string" minOccurs="0"> <xs:annotation> <xs:appinfo> diff --git a/aai-schema/src/main/resources/onap/dbedgerules/v21/DbEdgeRules_v21.json b/aai-schema/src/main/resources/onap/dbedgerules/v21/DbEdgeRules_v21.json index e6001b0..6bf69bf 100644 --- a/aai-schema/src/main/resources/onap/dbedgerules/v21/DbEdgeRules_v21.json +++ b/aai-schema/src/main/resources/onap/dbedgerules/v21/DbEdgeRules_v21.json @@ -109,6 +109,18 @@ "description": "" }, { + "from": "allotted-resource", + "to": "logical-link", + "label": "org.onap.relationships.inventory.ComposedOf", + "direction": "OUT", + "multiplicity": "ONE2MANY", + "contains-other-v": "NONE", + "delete-other-v": "${direction}", + "prevent-delete": "NONE", + "default": "true", + "description": "" + }, + { "from": "availability-zone", "to": "complex", "label": "org.onap.relationships.inventory.LocatedIn", @@ -5823,6 +5835,19 @@ "prevent-delete": "NONE", "default": "false", "description": "" + }, + { + "from": "service-instance", + "to": "network-route", + "label": "org.onap.relationships.inventory.ComposedOf", + "direction": "OUT", + "multiplicity": "ONE2MANY", + "contains-other-v": "NONE", + "delete-other-v": "${direction}", + "prevent-delete": "NONE", + "default": "true", + "description": "" } + ] } diff --git a/aai-schema/src/main/resources/onap/oxm/v21/aai_oxm_v21.xml b/aai-schema/src/main/resources/onap/oxm/v21/aai_oxm_v21.xml index 44825f2..374482a 100644 --- a/aai-schema/src/main/resources/onap/oxm/v21/aai_oxm_v21.xml +++ b/aai-schema/src/main/resources/onap/oxm/v21/aai_oxm_v21.xml @@ -8995,6 +8995,11 @@ <xml-property name="description" value="ip-address prefix length."/> </xml-properties> </xml-element> + <xml-element java-attribute="logicalInterfaceId" name="logical-interface-id" type="java.lang.String"> + <xml-properties> + <xml-property name="description" value="Identity of a logical interface, e.g., VLAN ID."/> + </xml-properties> + </xml-element> <xml-element java-attribute="nextHop" name="next-hop" type="java.lang.String"> <xml-properties> <xml-property name="description" value="Could be ip-address, hostname, or service-instance."/> |