}
}
+ container non-module-capabilities {
+ config true;
+ leaf override {
+ type boolean;
+ default false;
+ description "Whether to override or merge this list of non-module based capabilities with non-module
+ based capabilities from device";
+ }
+
+ leaf-list capability {
+ type string;
+ description "Set a list of non-module based capabilities to override or merge non-module capabilities
+ provided in device's hello message. Can be used for devices that do not report or
+ incorrectly report non-module based capabilities in their hello message";
+ }
+ }
+
leaf reconnect-on-changed-schema {
config true;
type boolean;
description "Limit of concurrent messages that can be send before reply messages are received.
If value <1 is provided, no limit will be enforced";
}
+
+ leaf actor-response-wait-time {
+ config true;
+ type uint16 {
+ range "1..max";
+ }
+ default 5;
+ description "Time that slave actor will wait for response from master.";
+ }
}
grouping netconf-node-connection-status {
}
+ rpc add-netconf-node {
+ input {
+ uses netconf-node-fields;
+ leaf node-id {
+ type string;
+ }
+ leaf encrypt {
+ type boolean;
+ default false;
+ }
+ }
+ }
+
augment "/nt:network-topology/nt:topology/nt:node" {
when "../../nt:topology-types/topology-netconf";
ext:augment-identifier "netconf-node";
uses netconf-node-fields;
}
+
}