| module yms-ip-topology { |
| yang-version 1; |
| namespace urn:ip:topo; |
| prefix ip-topo; |
| import yms-topology { |
| prefix topo; |
| revision-date "2014-01-01"; |
| } |
| |
| import example-ops { |
| prefix ex; |
| revision-date "2016-07-07"; |
| } |
| |
| revision 2014-01-01 { |
| description "desc"; |
| reference "ref"; |
| } |
| |
| augment /topo:node{ |
| leaf router-id { |
| type string; |
| } |
| leaf router-ip { |
| type string; |
| } |
| } |
| |
| augment /topo:node{ |
| leaf router-path { |
| type string; |
| } |
| container aug-route { |
| leaf router-path { |
| type string; |
| } |
| } |
| } |
| |
| augment /topo:node{ |
| leaf-list value { |
| type uint8; |
| } |
| } |
| |
| augment /topo:node{ |
| list aug-route-c { |
| key val; |
| leaf val { |
| type string; |
| } |
| } |
| } |
| |
| augment /topo:node/topo:termination-points/topo:termination-point { |
| leaf ip-address { |
| type string; |
| } |
| } |
| |
| augment /ex:reboot/input { |
| container status { |
| leaf success { |
| type string; |
| } |
| } |
| } |
| |
| augment /ex:reboot/output { |
| container bw { |
| leaf usage { |
| type string; |
| } |
| } |
| } |
| } |