blob: c9572be1fd040f397a506daae1690470e6a4748f [file] [log] [blame]
Vidyashree Rama2e26b142017-05-25 19:24:22 +05301module yrt-ietf-te {
2
3 namespace "urn:ietf:params:xml:ns:yang:ietf-te";
4 prefix "te";
5 import yrt-ietf-te-types {
6 prefix te-types;
7 }
8
9 revision "2017-03-10";
10
11 grouping tunnels-grouping {
12 container tunnels {
13 list tunnel {
14 key "name";
15 leaf name {
16 type string;
17 }
18 uses tunnel-p2p-properties;
19 }
20 }
21 }
22
23 grouping tunnel-p2p-params_config {
24 leaf name {
25 type string;
26 }
27 leaf type {
28 type identityref {
29 base te-types:tunnel-type;
30 }
31 }
32 }
33
34 grouping tunnel-p2p-params_state {
35 leaf oper-status {
36 type identityref {
37 base te-types:state-type;
38 }
39 }
40 }
41
42 grouping tunnel-p2p-properties {
43 container state {
44 config false;
45 uses tunnel-p2p-params_config;
46 }
47 }
48
49 container te {
50 uses tunnels-grouping;
51 }
52}