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;
28 uses netconf-node-fields;
29 uses nno:netconf-node-augmented-optional-fields;
45 augment "/nt:network-topology/nt:topology/nt:topology-types" {
46 container topology-netconf {
47 presence "The presence of the container node indicates a network
52 augment "/nt:network-topology/nt:topology/nt:node" {
53 when "../../nt:topology-types/topology-netconf";
54 ext:augment-identifier "netconf-node";
56 uses netconf-node-fields;
57 uses ond:connection-oper;