blob: a7ef4d2dfa9be88f0effc1b4acc82640a28578e2 [file] [log] [blame]
Shankara-Huaweidf7b9ca2016-07-14 11:35:34 +05301module IdentityListener{
2 yang-version 1;
3 namespace http://huawei.com;
4 prefix IdentityListener;
5
6 identity tunnel {
7 description
8 "Base identity from which specific tunnel types are derived.";
9 }
10
11 identity tunnel-type {
12 description
13 "Base identity from which specific tunnel types are derived.";
14 }
15
16 identity ref-address-family {
17 reference "http://www.iana.org/assignments/address-family-numbers/address-family-numbers.xhtml#address-family-numbers-2";
18 }
19
20 identity ipv4-address-family {
21 base ref-address-family;
22 }
23
24 identity ipv6-address-family {
25 base ref-address-family;
26 }
27
28 leaf tunnel {
29 type identityref {
30 base ref-address-family;
31 }
32 }
33
34 leaf-list network-ref {
35 type identityref {
36 base ref-address-family;
37 }
38 }
39}