aboutsummaryrefslogtreecommitdiffstats
path: root/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang
diff options
context:
space:
mode:
authordemx8as6 <martin.skorupski@highstreet-technologies.com>2018-07-10 18:07:44 +0200
committerTimoney, Dan (dt5972) <dt5972@att.com>2018-07-11 16:30:28 -0400
commit27fb2d06608fbb070ae2c15a5580a4f5b2423d15 (patch)
treeccd717991b4e556b67f1fd2cacb345b4d174b41f /sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang
parent60315525ab5e7c12a9f47c409092e8dba6ad656d (diff)
Add seed code for sdnr app based on ONF Centennial
At this point in time all the Carbon code from ONF Centennial is added to ONAP. Later it needs to be refactored and modified for ODL Oxygen. Change-Id: Iff85dd940c05c3827f1c4e6f9542ecd060c58a46 Issue-ID: SDNC-374 Signed-off-by: demx8as6 <martin.skorupski@highstreet-technologies.com>
Diffstat (limited to 'sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang')
-rw-r--r--sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang50
1 files changed, 50 insertions, 0 deletions
diff --git a/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang b/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang
new file mode 100644
index 00000000..32b3e63d
--- /dev/null
+++ b/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemodel/src/main/yang/G_874_1_model-Object_Classes@2016-07-10.yang
@@ -0,0 +1,50 @@
+module G_874_1_model-Object_Classes {
+ namespace "uri:onf:G_874_1_model-Object_Classes";
+ prefix G_874_1_model-Object_Classes;
+
+ import G_874_1_model-Imported_Information_Object_Classes-Q_822 {
+ prefix G_874_1_model-Imported_Information_Object_Classes-Q_822;
+ }
+ import G_874_1_model-Type_Definitions {
+ prefix G_874_1_model-Type_Definitions;
+ }
+
+ organization
+ 'ONF (Open Networking Foundation) Open Transport Working Group - Wireless Transport Project';
+
+ contact
+ 'WG Web: <https://www.opennetworking.org/technical-communities/areas/specification/1931-optical-transport>
+ WG List: <mailto:wireless-transport@login.opennetworking.org >
+ WG Chair: Lyndon Ong
+ <mailto:lyong@ciena.com>
+ WG Chair: Giorgio Cazzaniga
+ <mailto:giorgio.cazzaniga@sm-optics.com>';
+
+ description
+ '<p>Version 2.02; outcome of the 10/2013 Nuremberg meeting.<br>Version 2.03; updates for Geneva 03-2014<br>Version 2.04; updates for Shanghai 09-2014<br>Version 2.05; input to Geneva 11-2014<br>Version 2.06; output from Geneva 11-2014<br>Version 2.07; using OpenProfile 3-2015<br>Version 2.08; output from Geneva 06-2015</p>';
+
+ revision 2016-07-10 {
+ description
+ "Initial revision.";
+ reference
+ "ONF TR xyz: A YANG Data Model for Microwave Transport Networks.";
+ }
+
+ grouping OTN_CurrentData {
+ description "This object class is an abstract class from which the OTN layer-specific CurrentData object classes are inherited. This object class is a subclass of the Q.822 CurrentData object class, which in turn is a subclass of X.739 Scanner object class. It inherits the following attributes: scannerId, operationalState, granularityPeriod, administrativeState, suspectIntervalFlag, elapsedTime, observedObjectClass, and observedObjectInstance.";
+ uses G_874_1_model-Imported_Information_Object_Classes-Q_822:Q_822_CurrentData;
+ leaf timestamp {
+ type G_874_1_model-Type_Definitions:DateAndTime;
+ description "The timestamp associated with when the current data was collected.";
+ }
+ }
+ grouping OTN_HistoryData {
+ description "This object class is an abstract class from which the OTN layer-specific HistoryData object classes are inherited. ";
+ uses G_874_1_model-Imported_Information_Object_Classes-Q_822:Q_822_HistoryData;
+ leaf suspectIntervalFlag {
+ type boolean;
+ description "This attribute indicates that the data collected during the interval is suspect.";
+ default "false";
+ }
+ }
+} \ No newline at end of file