blob: 6c1625455e6a1e9cbfdd20658ade382fb5bb9620 (
plain)
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
|
module simple-nodes {
yang-version 1;
namespace "urn:opendaylight:simple-nodes";
prefix "sn";
description
"test file containing yang data nodes";
revision "2013-07-30" {
description
"Initial revision.";
reference "will be defined";
}
container users {
leaf user {
type string;
}
leaf group {
type string;
}
}
list user {
key "name class";
leaf name {
type string;
}
leaf full-name {
type string;
}
leaf class {
type string;
}
}
list userWithoutClass {
key "name";
leaf name {
type string;
}
leaf full-name {
type string;
}
container inner-container {
leaf inner-list {
type uint16;
}
}
}
container food {
choice snack {
case sports-arena {
leaf pretzel {
type string;
}
leaf beer {
type string;
}
container nonalcoholic {
leaf beer {
type string;
}
}
}
case late-night {
leaf chocolate {
type enumeration {
enum dark;
enum milk;
enum first-available;
}
}
}
}
}
}
|