Fixing issues with idmanager
[vpnservice.git] / interfacemgr / interfacemgr-api / src / main / yang / odl-interface-meta.yang
index c2a99dac575f419e91b15b49786cce2214066260..ef6aa20aeef774d4325f6e6dfc5078a47bb4e9c1 100644 (file)
@@ -24,9 +24,6 @@ module odl-interface-meta {
                 leaf interface-name {
                     type string;
                 }
-                leaf tp-id-ref {
-                    type southbound:ovsdb-termination-point-ref;
-                }
             }
         }
     }
@@ -47,4 +44,34 @@ module odl-interface-meta {
             }
         }
     }
+
+    container interface-child-info {
+        description "The container of all Child-Interfaces for a given interface.";
+        list interface-parent-entry {
+            key parent-interface;
+            leaf parent-interface {
+                type string;
+            }
+
+            list interface-child-entry {
+                key child-interface;
+                leaf child-interface {
+                    type string;
+                }
+            }
+        }
+    }
+
+   container if-indexes-interface-map {
+           config false;
+           list if-index-interface {
+               key if-index;
+               leaf if-index {
+                   type int32;
+               }
+               leaf interface-name {
+                   type string;
+               }
+           }
+       }
 }
\ No newline at end of file