BUG-6650: ep-ip/sgt, rename groupbasedpolicy-ise-adapter to sxp-ise-adapter
[groupbasedpolicy.git] / sxp-integration / sxp-ise-adapter / src / main / yang / gbp-sxp-ise-adapter-model.yang
similarity index 82%
rename from sxp-integration/groupbasedpolicy-ise-adapter/src/main/yang/gbp-ise-adapter-model.yang
rename to sxp-integration/sxp-ise-adapter/src/main/yang/gbp-sxp-ise-adapter-model.yang
index 105731f7c59b33f69ffdbab1a34b07bb9c5d22a5..a1838d82f884e7396bafac697286bfc213443750 100644 (file)
@@ -6,28 +6,29 @@
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
 
-module gbp-ise-adapter-model {
+module gbp-sxp-ise-adapter-model {
     yang-version 1;
-    namespace "urn:opendaylight:params:xml:ns:yang:controller:config:groupbasedpolicy:gbp-ise-adapter:model";
-    prefix "gbp-ise-adapter-model";
+    namespace "urn:opendaylight:params:xml:ns:yang:controller:config:groupbasedpolicy:gbp-sxp-ise-adapter:model";
+    prefix "gbp-sxp-ise-adapter-model";
 
     import gbp-common { prefix gbp-common; revision-date 2014-04-21; }
+    import sxp-database { prefix sxp-database; revision-date 2016-03-08; }
     import ietf-inet-types { prefix inet; revision-date 2013-07-15; }
     import ietf-yang-types {prefix yang; revision-date "2013-07-15";}
 
     description
         "This module contains the YANG definitions for
-          gbp-ise-adapter implementation.";
+          gbp-sxp-ise-adapter implementation.";
 
     revision "2016-06-30" {
         description
             "Initial revision.";
     }
 
-    container gbp-ise-adapter {
+    container gbp-sxp-ise-adapter {
         description "root point for ise connection info and sgt harvest status";
 
-        container ise-harvest-config {
+        container ise-source-config {
             description "connection + credentials for ise-rest-api connection and target tennant";
             config true;
 
@@ -38,6 +39,16 @@ module gbp-ise-adapter-model {
                     "tenant for all extracted sgt";
             }
 
+            leaf sgt-range-min {
+                description "minimal sgt used by this tenant";
+                type sxp-database:sgt;
+            }
+
+            leaf sgt-range-max {
+                description "maximal sgt used by this tenant";
+                type sxp-database:sgt;
+            }
+
             container connection-config {
                 description "rest connection configuration part";