Remove "response" from yang.
[packetcable.git] / packetcable-model / src / main / yang / packetcable-cmts.yang
1 module packetcable-cmts
2 {
3     namespace "urn:opendaylight:node:cmts";
4     prefix "cmts";
5
6     import ietf-yang-types      { prefix yang; }
7     import ietf-inet-types      { prefix inet; }
8     import opendaylight-inventory {prefix inv;revision-date "2013-08-19";}
9     import yang-ext {prefix ext; revision-date "2013-07-09";}
10 //    import ietf-interfaces    { prefix if;   }
11 //    import ietf-snmp          { prefix snmp; }
12 //    import ietf-reverse-ssh           { prefix rssh; }
13
14     description "This module contains a collection of CMTS definitions";
15     organization "OpenDaylight Project";
16
17     revision 2014-09-09 {
18         description "Initial revision of packetcable cmts";
19     }        
20
21     grouping cmts-node-attributes {
22         description "A PCMM capable CMTS and other available configuration resources.";
23         
24         leaf address {
25             type inet:ip-address;
26             description "IP Address of CMTS";
27         }
28         
29         leaf port {
30             type inet:port-number;
31             description "TCP port number to connect";
32             default 3918;
33         }
34     }
35     
36     augment "/inv:nodes/inv:node" {
37         ext:augment-identifier "cmts-capable-node";
38         container cmts-node {
39             uses cmts-node-attributes ;
40         }
41     }
42 }