1 module netconf-node-topology {
2 namespace "urn:opendaylight:netconf-node-topology";
5 import network-topology { prefix nt; revision-date 2013-10-21; }
6 import yang-ext { prefix ext; revision-date "2013-07-09";}
7 import netconf-node-optional { prefix nno; revision-date "2019-06-14"; }
8 import odl-netconf-device { prefix ond; }
11 description "Refactored into odl-netconf-device";
14 revision "2015-01-14" {
15 description "Initial revision of Topology model";
18 grouping netconf-node-fields {
20 uses ond:connection-parameters;
21 uses ond:netconf-schema-storage;
26 uses netconf-node-fields;
27 uses nno:netconf-node-augmented-optional-fields;
42 augment "/nt:network-topology/nt:topology/nt:topology-types" {
43 container topology-netconf {
44 presence "The presence of the container node indicates a network
49 augment "/nt:network-topology/nt:topology/nt:node" {
50 when "../../nt:topology-types/topology-netconf";
51 ext:augment-identifier "netconf-node";
53 uses netconf-node-fields;
54 uses ond:connection-oper;
55 uses nno:netconf-node-augmented-optional-fields;