1 // Contents of "fault-instance"
2 module fault-instance {
3 namespace "urn:opendaylight:fault-instance";
4 prefix "fault-instance";
6 import gbp-common {prefix gbp-common;}
7 import ietf-inet-types {
9 revision-date 2013-07-15;
11 import ietf-yang-types {
13 revision-date 2013-07-15;
15 import fault-rule {prefix fault-rule;}
18 description "Initial revision";
29 "Should be corrected immediately";
33 "Should be corrected immediately";
41 "Indication that an error will occur if action is not taken";
45 "Normal operational events";
59 description "A unique ID for the fault";
60 type gbp-common:unique-id;
65 description "A user-visible name for the tenant";
66 type gbp-common:description;
69 description "A user-readable description for the tenant";
70 type gbp-common:description;
73 description "Occurences of this fault";
86 description "his should be a leafref or a choice between leafref and description.
87 This allows us to segment by tenant and component.";
88 type gbp-common:description;
90 leaf highest-severity {
93 leaf current-severity {
96 leaf previous-severity {