Bump to yangtools 2.0.12
[transportpce.git] / api / src / main / yang / transportpce-alarmsuppression@2017-11-02.yang
1 module transportpce-alarmsuppression {
2   yang-version 1;
3   namespace "http://org/opendaylight/transportpce/alarmsuppression";
4   prefix "org-opendaylight-transportpce-alarmsuppression";
5
6  organization
7     "transportPCE";
8   contact
9     "transportPCE committers - ODL";
10   description
11     "YANG definitions of RPCs supported by OLM.
12      Copyright (c) 2017 AT&T and others.  All rights reserved.
13      authors: Dhruv Bhardwaj ( db929a@att.com )
14               Shweta Vachhani ( sv111y@att.com )";
15
16   revision "2017-11-02" {
17     description "Initial revision of alarm suppression model";
18   }
19   container service-nodelist{
20     list nodelist {
21       key service-name;
22       leaf service-name{
23         type string;
24         description
25           "Unique identifier for service";
26       }
27       list nodes{
28         key node-id;
29         leaf node-id{
30           type string;
31           description
32           "Unique identifier for node in the network";
33         }
34       /*leaf-list interface-list {
35           type string;
36       }
37       leaf-list connection-list {
38           type string;
39       }
40       leaf-list degree-number-list {
41           type uint16;
42       }
43       leaf-list srg-number-list {
44           type uint16;
45       }
46       leaf-list circuit-pack-list {
47           type string;
48       }
49       leaf-list port-list {
50           type string;
51       }
52       */
53       }
54     }
55   }
56 }