LeafrefInGroupingOfModule1.yang
1.22 KB
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
module LeafrefInGroupingOfModule1 {
yang-version 1;
namespace "onos-yang-19:level1:newlevel";
prefix test2;
description "leaf scenario";
container networks {
list network {
key "network-id";
description
"Describes a network.
A network typically contains an inventory of nodes,
topological information (augmented through
network-topology model), as well as layering
information.";
container network-types {
description
"Serves as an augmentation target.
The network type is indicated through corresponding
presence containers augmented into this container.";
}
leaf network-id {
type string;
description
"Identifies a network.";
}
}
leaf network-ip {
type uint8;
description
"Identifies a network.";
}
}
grouping network-ref {
leaf network-ref {
type leafref {
path "/test2:networks/test2:network/test2:network-id";
}
}
}
}