summaryrefslogtreecommitdiffstats
path: root/sdnr/wt/data-provider/model/src/main
diff options
context:
space:
mode:
authorKAPIL SINGAL <ks220y@att.com>2021-07-30 19:44:41 +0000
committerGerrit Code Review <gerrit@onap.org>2021-07-30 19:44:41 +0000
commit0b829aa95b44134cd0b5574d32d8275fdb6b2c55 (patch)
tree01eaa02c199f285f08b062476cf5c01ca01f1b24 /sdnr/wt/data-provider/model/src/main
parent2eb77b2b6ee879a099afc1a2e5bb0e68ab1b9b42 (diff)
parentdf5869629e4ffd6cb0b1ccb81c1fe17cdd73f851 (diff)
Merge "devicemanager-core refactoring and support for TLS mountpoints using data-provider interface"
Diffstat (limited to 'sdnr/wt/data-provider/model/src/main')
-rw-r--r--sdnr/wt/data-provider/model/src/main/yang/data-provider@2020-11-10.yang31
1 files changed, 30 insertions, 1 deletions
diff --git a/sdnr/wt/data-provider/model/src/main/yang/data-provider@2020-11-10.yang b/sdnr/wt/data-provider/model/src/main/yang/data-provider@2020-11-10.yang
index 31c7fd875..be2c638e2 100644
--- a/sdnr/wt/data-provider/model/src/main/yang/data-provider@2020-11-10.yang
+++ b/sdnr/wt/data-provider/model/src/main/yang/data-provider@2020-11-10.yang
@@ -195,7 +195,7 @@ module data-provider {
description
"implements sth. like o-ran*.yang";
}
- enum ORAN {
+ enum O-RAN {
description
"implements RAN according to o-ran*.yang";
}
@@ -1253,6 +1253,11 @@ module data-provider {
description
"categorized type of device based on implemented yang specs";
}
+ leaf device-function {
+ type string;
+ description
+ "specifies the RAN functions supported by the device";
+ }
leaf is-required {
type boolean;
description
@@ -1273,6 +1278,11 @@ module data-provider {
description
"TLS key-id in MD-SAL";
}
+ leaf mount-method {
+ type string;
+ description
+ "netconf-node credential type for mount";
+ }
description
"An object class defining the NetConf connection towards a
NetConf server. ";
@@ -1897,4 +1907,23 @@ module data-provider {
}
}
}
+ rpc read-tls-key-entry {
+ description
+ "Get tls-keys of netconf-keystore";
+ input {
+ uses entity-input;
+ }
+ output {
+ container pagination {
+ uses pagination-output-g;
+ description
+ "The pagination details used by the provider to filter the data.";
+ }
+ leaf-list data {
+ type string;
+ description
+ "The output data as list of tls-keys in netconf-keystore";
+ }
+ }
+ }
}