3 namespace "urn:opendaylight:params:xml:ns:yang:uses-grouping";
6 import grouping-definitions { prefix gd; revision-date 2013-09-04; }
8 organization "opendaylight";
11 revision "2013-07-30" {
15 grouping bandwidth-object {
16 uses gd:object-header;
23 grouping endpoints-object {
26 choice address-family {
28 leaf source-ipv4-address {
34 leaf source-ipv6-address {
42 grouping lsp-attributes {
44 uses bandwidth-object;
48 grouping metric-object {
56 grouping path-key-object {
57 uses gd:object-header;
63 grouping route-object {
64 uses gd:object-header;
70 grouping svec-object {
71 uses gd:object-header;
81 uses gd:message-header;
87 container path-key-expansion {
88 when "rp/path-key = true";
90 uses path-key-object {
92 uses gd:message-header;
97 container segment-computation {
98 when "rp/path-key = false";
101 when "../rp/p2mp = false";
103 container endpoints {
104 uses endpoints-object;
106 container reported-route {
109 container bandwidth {
110 uses bandwidth-object;