@@ -2,30 +2,38 @@ module tapi-common {
22 yang-version "1.1" ;
33 namespace "urn:onf:otcc:yang:tapi-common" ;
44 prefix tapi-common;
5- organization "ONF OTCC (Open Transport Configuration & Control ) Project" ;
5+ organization "Linux Foundation ONMI (Open Network Modeling and Interfaces ) Project" ;
66 contact "
7- Project Web: <https://wiki.opennetworking.org/display/OTCC/TAPI>
8- Project List: <mailto:transport-api@opennetworking.org>
9- Editor: Karthik Sethuraman <mailto:karthik.sethuraman@necam.com>
10- Andrea Mazzini <mailto:andrea.mazzini@nokia.com>
11- Arturo Mayoral <mailto:arturo.mayoral@telefonica.com>
12- Nigel Davis <mailto:ndavis@ciena.com>
7+ Project Web: <https://github.com/Open-Network-Models-and-Interfaces-ONMI/onmi-home/wiki>
8+ Project List: <mailto:onmi-tapi@googlegroups.com>
9+ Editor: Nigel Davis <mailto:ndavis@ciena.com>
10+ Arturo Mayoral <mailto:amayoral@telecominfraproject.com>
1311 Ramon Casellas <mailto:ramon.casellas@cttc.es>" ;
1412 description "
1513 This module contains TAPI Common Model definitions.
1614 Source: TapiCommon.uml
1715 - The TAPI YANG models included in this TAPI release are a *normative* part of the TAPI SDK.
18- - The YANG specifications have been generated from the corresponding UML model using the [ONF EAGLE UML2YANG mapping tool]
19- <https://github.com/OpenNetworkingFoundation/EagleUmlYang >
20- and further edited manually to comply with the [ONF IISOMI UML2YANG mapping guidelines]
21- <https://wiki.opennetworking.org/display/OIMT/IISOMI+Deliverables >
16+ - The YANG specifications have been generated from the corresponding UML model using the [EAGLE UML2YANG mapping tool]
17+ <https://github.com/Open-Network-Models-and-Interfaces-ONMI/onmi-iisomi-uml-yang >
18+ and further edited manually to comply with the [ONMI IISOMI UML2YANG mapping guidelines]
19+ <https://github.com/Open-Network-Models-and-Interfaces-ONMI/onmi-iisomi-home >
2220 - Status of YANG model artifacts can be determined by referring to the corresponding UML artifacts.
2321 As described in the UML models, some artifacts are considered *experimental*, and thus the corresponding YANG artifacts.
24- - The ONF TAPI release process does not guarantee backward compatibility of YANG models across major versions of TAPI releases.
22+ - The LF ONMI TAPI release process does not guarantee backward compatibility of YANG models across major versions of TAPI releases.
2523 The YANG model backward compatibility criteria are outlined in section 11 of <https://tools.ietf.org/html/rfc7950>.
26- YANG models included in this release may not be backward compatible with previous TAPI releases.
27- Copyright (c) 2023 Open Networking Foundation (ONF). All rights reserved.
24+ YANG models included in this release may not be backward compatible with some previous TAPI releases.
25+ - Previous revisions can now be found at https://github.com/Open-Network-Models-and-Interfaces-ONMI/TAPI under the
26+ appropriate tag and, where relevant, fixes to those revisions can be found under the corresponding branches. The documentation for
27+ each significant revision is found at https://github.com/Open-Network-Models-and-Interfaces-ONMI/TAPI-Documentation under the
28+ appropriate tag and, where relevant, fixes to those revisions can be found under the corresponding branches.
2829 License: This module is distributed under the Apache License 2.0." ;
30+ revision 2025 -12 -31 {
31+ description "LF ONMI Transport API version 2.5.2
32+ Changes included in this TAPI release (v2.5.2) are listed in
33+ <https://github.com/Open-Network-Models-and-Interfaces-ONMI/TAPI-Documentation/tree/v2.5.2/DeltaDocument>" ;
34+ reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 7950, RFC 6087 and LF ONMI TAPI UML model
35+ <https://github.com/Open-Network-Models-and-Interfaces-ONMI/TAPI/tree/v2.5.2/UML>" ;
36+ }
2937 revision 2023 -10 -10 {
3038 description "ONF Transport API version 2.5.0.
3139 Changes included in this TAPI release (v2.5.0) are listed in
@@ -145,6 +153,7 @@ module tapi-common {
145153 leaf service-interface-point-uuid {
146154 type leafref {
147155 path '/tapi-common:context/tapi-common:service-interface-point/tapi-common:uuid' ;
156+ require-instance false ;
148157 }
149158 description "none" ;
150159 }
0 commit comments