forked from bclaise/confd-module-catalog
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathietf-module-catalog-extensions.yang
89 lines (74 loc) · 2.35 KB
/
ietf-module-catalog-extensions.yang
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
module ietf-module-catalog-extensions {
namespace "urn:ietf:params:xml:ns:yang:ietf-module-catalog-extensions";
prefix ietfmodcatext;
import openconfig-module-catalog {
prefix "oc-cat";
}
import openconfig-catalog-types {
prefix "oc-cat-types";
}
organization
"IETF";
contact
"Carl Moberg <[email protected]>";
description
"This module implements IETF-specific extensions to the
OpenConfig YANG catalog module";
revision 2016-11-23 {
description
"Initial draft";
reference
"RFC 2026, ";
}
identity ietf {
base "oc-cat-types:organization";
}
identity ietf-rfc-status {
base oc-cat-types:MODULE_CATEGORY_BASE;
description
"";
}
identity ietf-draft-status {
base oc-cat-types:MODULE_CATEGORY_BASE;
description
"";
}
identity ietf-proposed-standard {
base oc-cat-types:MODULE_SUBCATEGORY_BASE;
description
"This represents the 'Proposed Standard' maturity level
for standards track documents as defined in RFC 6410";
}
identity ietf-internet-standard {
base oc-cat-types:MODULE_SUBCATEGORY_BASE;
description
"This represents the 'Internet Standard' maturity level
for standards track documents as defined in RFC 6410";
}
identity ietf-experimental {
base oc-cat-types:MODULE_SUBCATEGORY_BASE;
description
"This represents the 'Experimental' designation for
non-standards track documents as defined in RFC 2026";
}
identity ietf-informational {
base oc-cat-types:MODULE_SUBCATEGORY_BASE;
description
"This represents the 'Informational' designation for
non-standards track documents as defined in RFC 2026";
}
identity ietf-historic {
base oc-cat-types:MODULE_SUBCATEGORY_BASE;
description
"This represents the 'Historic' designation for
non-standards track documents as defined in RFC 2026";
}
augment "/oc-cat:organizations/oc-cat:organization/oc-cat:modules/oc-cat:module" {
when "../../oc-cat:name = 'ietf'";
container ietf-meta {
leaf rfc-number {
type uint32;
}
}
}
}