config-api: final parameters
[controller.git] / opendaylight / config / config-api / src / main / yang / config.yang
index 5d6c11fbeead51a0652ce151265ca3e50313f7d0..3d06dd6abb04609b33d355e24e66bca4a598b3a7 100644 (file)
@@ -29,6 +29,12 @@ module config {
         argument "name";
     }
 
+    extension disable-osgi-service-registration {
+        description
+            "YANG language extension that can be associated with a Service identity that
+            disables advertising the service instances to the OSGi registry.";
+    }
+
     extension required-identity {
         description
             "YANG language extension which indicates that a particular
@@ -140,7 +146,7 @@ module config {
             "Top level container encapsulating configuration of all modules.";
 
         list module {
-            key "name";
+            key "type name";
             leaf name {
                 description "Unique module instance name";
                 type string;