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; }
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;
22 uses ond:datastore-access;
27 uses netconf-node-fields;
28 uses nno:netconf-node-augmented-optional-fields;
43 augment "/nt:network-topology/nt:topology/nt:topology-types" {
44 container topology-netconf {
45 presence "The presence of the container node indicates a network
50 augment "/nt:network-topology/nt:topology/nt:node" {
51 when "../../nt:topology-types/topology-netconf";
52 ext:augment-identifier "netconf-node";
54 uses netconf-node-fields;
55 uses ond:connection-oper;
56 uses nno:netconf-node-augmented-optional-fields;