From f46c20006c23d119ffc1c83117d203ed649f687c Mon Sep 17 00:00:00 2001 From: "a.sreekumar" Date: Wed, 24 Oct 2018 16:07:36 +0100 Subject: Adding TestVNF netconf server TestVNF netconf server is a partial implementation of a netconfserver for netconf termination. TestVNF is configurable and can be used for testing purposes. Issue-ID: INT-355 Change-Id: I98594d7df57ca14582159bb006d8df51dca74ec7 Signed-off-by: a.sreekumar --- .../netconftemplates/edit-config-schema.yang | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang (limited to 'vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang') diff --git a/vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang b/vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang new file mode 100644 index 00000000..fbcc3732 --- /dev/null +++ b/vnfs/TestVNF/netconftemplates/netconftemplates/edit-config-schema.yang @@ -0,0 +1,40 @@ + + + rpc edit-config { + description + "The <edit-config> operation can be used to update the target name and target address. + container target { + description + "Particular configuration to edit."; + choice config-target { + mandatory true; + description + "The configuration target."; + leaf candidate { + if-feature "candidate"; + type empty; + description + "The candidate configuration is the config target."; + } + + leaf running { + if-feature "writable-running"; + type empty; + description + "The running configuration is the config source."; + } + } + } + container config { + leaf target-name { + type string; + description "name of the target"; + } + leaf target-address { + type string; + description "address of the target"; + } + } + } + + \ No newline at end of file -- cgit 1.2.3-korg