1 module openflowplugin-extension-nicira-action {
4 namespace "urn:opendaylight:openflowplugin:extension:nicira:action";
5 prefix "openflowplugin-nicira-action";
7 import yang-ext {prefix ext; revision-date "2013-07-09";}
8 import flow-node-inventory {prefix fni; revision-date 2013-08-19; }
9 import opendaylight-inventory {prefix inv;revision-date "2013-08-19";}
10 import sal-flow {prefix sal-flow;revision-date "2013-08-19";}
11 import sal-group {prefix sal-group;revision-date "2013-09-18";}
12 import packet-processing {prefix sal-packet;revision-date "2013-07-09";}
13 import opendaylight-flow-statistics {prefix odl-flow-stats;revision-date "2013-08-19";}
14 import opendaylight-group-statistics {prefix odl-group-stats;revision-date "2013-11-11";}
15 import nicira-match {prefix nicira-match;revision-date "2014-04-21";}
16 import openflowplugin-extension-general {prefix ext-gen;revision-date "2014-07-14";}
17 import openflow-action {prefix ofaction;revision-date "2015-02-03";}
18 import nicira-action {prefix nicira-action;revision-date "2014-04-21";}
21 "Nicira openflow action extensions.";
23 revision "2014-07-14" {
24 description "Initial revision";
27 identity nx-action-reg-load-key {
28 base ext-gen:extension-key;
30 identity nx-action-reg-move-key {
31 base ext-gen:extension-key;
34 grouping nxm-nx-reg-grouping {
37 base nicira-match:nxm-nx-reg;
41 grouping nxm-nx-tun-id-grouping {
46 grouping nxm-nx-arp-sha-grouping {
51 grouping nxm-nx-arp-tha-grouping {
56 grouping nxm-of-arp-op-grouping {
61 grouping nxm-of-arp-spa-grouping {
66 grouping nxm-of-arp-tpa-grouping {
71 grouping nxm-nx-tun-ipv4-dst-grouping {
72 leaf nx-tun-ipv4-dst {
76 grouping nxm-nx-tun-ipv4-src-grouping {
77 leaf nx-tun-ipv4-src {
81 grouping nxm-of-eth-src-grouping {
86 grouping nxm-of-eth-dst-grouping {
91 grouping nxm-of-eth-type-grouping {
96 grouping nxm-nx-nsp-grouping {
101 grouping nxm-nx-nsi-grouping {
106 grouping nxm-nx-nshc-1-grouping {
111 grouping nxm-nx-nshc-2-grouping {
116 grouping nxm-nx-nshc-3-grouping {
121 grouping nxm-nx-nshc-4-grouping {
127 grouping dst-choice-grouping {
129 case dst-nx-reg-case {
130 uses nxm-nx-reg-grouping;
132 case dst-nx-tun-id-case {
133 uses nxm-nx-tun-id-grouping;
135 case dst-nx-arp-sha-case {
136 uses nxm-nx-arp-sha-grouping;
138 case dst-nx-arp-tha-case {
139 uses nxm-nx-arp-tha-grouping;
141 case dst-of-arp-op-case {
142 uses nxm-of-arp-op-grouping;
144 case dst-of-arp-spa-case {
145 uses nxm-of-arp-spa-grouping;
147 case dst-of-arp-tpa-case {
148 uses nxm-of-arp-tpa-grouping;
150 case dst-nx-tun-ipv4-dst-case {
151 uses nxm-nx-tun-ipv4-dst-grouping;
153 case dst-nx-tun-ipv4-src-case {
154 uses nxm-nx-tun-ipv4-src-grouping;
156 case dst-of-eth-src-case {
157 uses nxm-of-eth-src-grouping;
159 case dst-of-eth-dst-case {
160 uses nxm-of-eth-dst-grouping;
162 case dst-nx-nsp-case {
163 uses nxm-nx-nsp-grouping;
165 case dst-nx-nsi-case {
166 uses nxm-nx-nsi-grouping;
168 case dst-nx-nshc-1-case {
169 uses nxm-nx-nshc-1-grouping;
171 case dst-nx-nshc-2-case {
172 uses nxm-nx-nshc-2-grouping;
174 case dst-nx-nshc-3-case {
175 uses nxm-nx-nshc-3-grouping;
177 case dst-nx-nshc-4-case {
178 uses nxm-nx-nshc-4-grouping;
183 grouping src-choice-grouping {
185 case src-nx-reg-case {
186 uses nxm-nx-reg-grouping;
188 case src-nx-tun-id-case {
189 uses nxm-nx-tun-id-grouping;
191 case src-nx-arp-sha-case {
192 uses nxm-nx-arp-sha-grouping;
194 case src-nx-arp-tha-case {
195 uses nxm-nx-arp-tha-grouping;
197 case src-of-arp-op-case {
198 uses nxm-of-arp-op-grouping;
200 case src-of-arp-spa-case {
201 uses nxm-of-arp-spa-grouping;
203 case src-of-arp-tpa-case {
204 uses nxm-of-arp-tpa-grouping;
206 case src-nx-tun-ipv4-dst-case {
207 uses nxm-nx-tun-ipv4-dst-grouping;
209 case src-nx-tun-ipv4-src-case {
210 uses nxm-nx-tun-ipv4-src-grouping;
212 case src-of-eth-src-case {
213 uses nxm-of-eth-src-grouping;
215 case src-of-eth-dst-case {
216 uses nxm-of-eth-dst-grouping;
218 case src-of-eth-type-case {
219 uses nxm-of-eth-type-grouping;
221 case src-nx-nsp-case {
222 uses nxm-nx-nsp-grouping;
224 case src-nx-nsi-case {
225 uses nxm-nx-nsi-grouping;
227 case src-nx-nshc-1-case {
228 uses nxm-nx-nshc-1-grouping;
230 case src-nx-nshc-2-case {
231 uses nxm-nx-nshc-2-grouping;
233 case src-nx-nshc-3-case {
234 uses nxm-nx-nshc-3-grouping;
236 case src-nx-nshc-4-case {
237 uses nxm-nx-nshc-4-grouping;
242 grouping range-grouping {
244 description "Include value.";
248 description "Include value.";
253 grouping nx-action-reg-load-grouping {
254 container nx-reg-load {
256 description "Writes value to bits start through end, inclusive, in field dst.";
257 uses dst-choice-grouping;
266 grouping nx-action-reg-move-grouping {
267 container nx-reg-move {
269 description "Writes value to bits start through end, inclusive, in field src.";
270 uses src-choice-grouping;
274 description "Writes value to bits start through end, inclusive, in field dst.";
275 uses dst-choice-grouping;
280 grouping nx-action-output-reg-grouping {
281 container nx-output-reg {
283 description "Choose the register with the OpenFlow output port, using the number of
284 bits specified from the register.";
285 uses src-choice-grouping;
291 description "The number of bytes to send when the chosen port is OFPP_CONTROLLER";
297 grouping nx-action-resubmit-grouping {
298 container nx-resubmit {
299 description "Re-searches OpenFlow flow table (or the table whose number is specified by table)
300 with the in-port field replaced by port (if port is specified) and executes the actions found";
303 default 0xfff8; // OFPP_INPORT
309 default 255; // Current Table
314 grouping nx-action-multipath-grouping {
315 container nx-multipath {
317 type nicira-action:ofj-nx-hash-fields;
324 type nicira-action:ofj-nx-mp-algorithm;
333 description "Writes value to bits start through end, inclusive, in field dst.";
334 uses dst-choice-grouping;
340 grouping nx-action-set-nsp-grouping {
341 container nx-set-nsp {
342 description "Sets NSP header"
343 + " Sets NSH Service Path ID (NSP) header";
350 grouping nx-action-set-nsi-grouping {
351 container nx-set-nsi {
352 description "Sets NSH Service Index (NSI) header";
359 grouping nx-action-set-nshc-grouping {
365 grouping nx-action-set-nshc-1-grouping {
366 container nx-set-nshc-1 {
367 description "Sets NSC1 header";
368 uses nx-action-set-nshc-grouping;
372 grouping nx-action-set-nshc-2-grouping {
373 container nx-set-nshc-2 {
374 description "Sets NSC2 header";
375 uses nx-action-set-nshc-grouping;
379 grouping nx-action-set-nshc-3-grouping {
380 container nx-set-nshc-3 {
381 description "Sets NSC3 header";
382 uses nx-action-set-nshc-grouping;
386 grouping nx-action-set-nshc-4-grouping {
387 container nx-set-nshc-4 {
388 description "Sets NSC4 header";
389 uses nx-action-set-nshc-grouping;
393 // ACTION augmentations
395 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
396 case nx-action-reg-load-rpc-add-flow-write-actions-case {
397 uses nx-action-reg-load-grouping;
400 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
401 case nx-action-reg-move-rpc-add-flow-write-actions-case {
402 uses nx-action-reg-move-grouping;
405 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
406 case nx-action-output-reg-rpc-add-flow-write-actions-case {
407 uses nx-action-output-reg-grouping;
410 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
411 case nx-action-resubmit-rpc-add-flow-write-actions-case {
412 uses nx-action-resubmit-grouping;
415 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
416 case nx-action-multipath-rpc-add-flow-write-actions-case {
417 uses nx-action-multipath-grouping;
420 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
421 case nx-action-set-nsp-rpc-add-flow-write-actions-case {
422 uses nx-action-set-nsp-grouping;
425 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
426 case nx-action-set-nshc-1-rpc-add-flow-write-actions-case {
427 uses nx-action-set-nshc-1-grouping;
430 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
431 case nx-action-set-nshc-2-rpc-add-flow-write-actions-case {
432 uses nx-action-set-nshc-2-grouping;
435 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
436 case nx-action-set-nshc-3-rpc-add-flow-write-actions-case {
437 uses nx-action-set-nshc-3-grouping;
440 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
441 case nx-action-set-nshc-4-rpc-add-flow-write-actions-case {
442 uses nx-action-set-nshc-4-grouping;
445 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
446 case nx-action-set-nsi-rpc-add-flow-write-actions-case {
447 uses nx-action-set-nsi-grouping;
451 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
452 case nx-action-reg-load-rpc-add-flow-apply-actions-case {
453 uses nx-action-reg-load-grouping;
456 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
457 case nx-action-reg-move-rpc-add-flow-apply-actions-case {
458 uses nx-action-reg-move-grouping;
461 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
462 case nx-action-output-reg-rpc-add-flow-apply-actions-case {
463 uses nx-action-output-reg-grouping;
466 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
467 case nx-action-resubmit-rpc-add-flow-apply-actions-case {
468 uses nx-action-resubmit-grouping;
471 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
472 case nx-action-multipath-rpc-add-flow-apply-actions-case {
473 uses nx-action-multipath-grouping;
476 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
477 case nx-action-set-nsp-rpc-add-flow-apply-actions-case {
478 uses nx-action-set-nsp-grouping;
481 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
482 case nx-action-set-nshc-1-rpc-add-flow-apply-actions-case {
483 uses nx-action-set-nshc-1-grouping;
486 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
487 case nx-action-set-nshc-2-rpc-add-flow-apply-actions-case {
488 uses nx-action-set-nshc-2-grouping;
491 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
492 case nx-action-set-nshc-3-rpc-add-flow-apply-actions-case {
493 uses nx-action-set-nshc-3-grouping;
497 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
498 case nx-action-set-nshc-4-rpc-add-flow-apply-actions-case {
499 uses nx-action-set-nshc-4-grouping;
503 augment "/sal-flow:add-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
504 case nx-action-set-nsi-rpc-add-flow-apply-actions-case {
505 uses nx-action-set-nsi-grouping;
509 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
510 case "nx-action-reg-load-rpc-remove-flow-write-actions-case" {
511 uses nx-action-reg-load-grouping;
514 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
515 case "nx-action-reg-move-rpc-remove-flow-write-actions-case" {
516 uses nx-action-reg-move-grouping;
519 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
520 case "nx-action-output-reg-rpc-remove-flow-write-actions-case" {
521 uses nx-action-output-reg-grouping;
524 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
525 case nx-action-resubmit-rpc-remove-flow-write-actions-case {
526 uses nx-action-resubmit-grouping;
529 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
530 case nx-action-multipath-rpc-remove-flow-write-actions-case {
531 uses nx-action-multipath-grouping;
534 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
535 case nx-action-set-nsp-rpc-remove-flow-write-actions-case {
536 uses nx-action-set-nsp-grouping;
539 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
540 case nx-action-set-nshc-1-rpc-remove-flow-write-actions-case {
541 uses nx-action-set-nshc-1-grouping;
544 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
545 case nx-action-set-nshc-2-rpc-remove-flow-write-actions-case {
546 uses nx-action-set-nshc-2-grouping;
549 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
550 case nx-action-set-nshc-3-rpc-remove-flow-write-actions-case {
551 uses nx-action-set-nshc-3-grouping;
554 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
555 case nx-action-set-nshc-4-rpc-remove-flow-write-actions-case {
556 uses nx-action-set-nshc-4-grouping;
559 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
560 case nx-action-set-nsi-rpc-remove-flow-write-actions-case {
561 uses nx-action-set-nsi-grouping;
565 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
566 case "nx-action-reg-load-rpc-remove-flow-apply-actions-case" {
567 uses nx-action-reg-load-grouping;
570 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
571 case "nx-action-reg-move-rpc-remove-flow-apply-actions-case" {
572 uses nx-action-reg-move-grouping;
575 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
576 case "nx-action-output-reg-rpc-remove-flow-apply-actions-case" {
577 uses nx-action-output-reg-grouping;
580 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
581 case nx-action-resubmit-rpc-remove-flow-apply-actions-case {
582 uses nx-action-resubmit-grouping;
585 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
586 case nx-action-multipath-rpc-remove-flow-apply-actions-case {
587 uses nx-action-multipath-grouping;
590 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
591 case nx-action-set-nsp-rpc-remove-flow-apply-actions-case {
592 uses nx-action-set-nsp-grouping;
595 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
596 case nx-action-set-nshc-1-rpc-remove-flow-apply-actions-case {
597 uses nx-action-set-nshc-1-grouping;
600 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
601 case nx-action-set-nshc-2-rpc-remove-flow-apply-actions-case {
602 uses nx-action-set-nshc-2-grouping;
605 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
606 case nx-action-set-nshc-3-rpc-remove-flow-apply-actions-case {
607 uses nx-action-set-nshc-3-grouping;
610 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
611 case nx-action-set-nshc-4-rpc-remove-flow-apply-actions-case {
612 uses nx-action-set-nshc-4-grouping;
615 augment "/sal-flow:remove-flow/sal-flow:input/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
616 case nx-action-set-nsi-rpc-remove-flow-apply-actions-case {
617 uses nx-action-set-nsi-grouping;
621 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
622 case "nx-action-reg-load-rpc-update-flow-original-write-actions-case" {
623 uses nx-action-reg-load-grouping;
626 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
627 case "nx-action-reg-move-rpc-update-flow-original-write-actions-case" {
628 uses nx-action-reg-move-grouping;
631 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
632 case "nx-action-output-reg-rpc-update-flow-original-write-actions-case" {
633 uses nx-action-output-reg-grouping;
636 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
637 case "nx-action-resubmit-rpc-update-flow-original-write-actions-case" {
638 uses nx-action-resubmit-grouping;
641 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
642 case "nx-action-multipath-rpc-update-flow-original-write-actions-case" {
643 uses nx-action-multipath-grouping;
646 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
647 case "nx-action-set-nsp-rpc-update-flow-original-write-actions-case" {
648 uses nx-action-set-nsp-grouping;
651 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
652 case "nx-action-set-nshc-1-rpc-update-flow-original-write-actions-case" {
653 uses nx-action-set-nshc-1-grouping;
656 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
657 case "nx-action-set-nshc-2-rpc-update-flow-original-write-actions-case" {
658 uses nx-action-set-nshc-2-grouping;
661 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
662 case "nx-action-set-nshc-3-rpc-update-flow-original-write-actions-case" {
663 uses nx-action-set-nshc-3-grouping;
666 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
667 case "nx-action-set-nshc-4-rpc-update-flow-original-write-actions-case" {
668 uses nx-action-set-nshc-4-grouping;
671 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
672 case "nx-action-set-nsi-rpc-update-flow-original-write-actions-case" {
673 uses nx-action-set-nsi-grouping;
677 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
678 case "nx-action-reg-load-rpc-update-flow-original-apply-actions-case" {
679 uses nx-action-reg-load-grouping;
682 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
683 case "nx-action-reg-move-rpc-update-flow-original-apply-actions-case" {
684 uses nx-action-reg-move-grouping;
687 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
688 case "nx-action-output-reg-rpc-update-flow-original-apply-actions-case" {
689 uses nx-action-output-reg-grouping;
692 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
693 case "nx-action-resubmit-rpc-update-flow-original-apply-actions-case" {
694 uses nx-action-resubmit-grouping;
697 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
698 case "nx-action-multipath-rpc-update-flow-original-apply-actions-case" {
699 uses nx-action-multipath-grouping;
702 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
703 case "nx-action-set-nsp-rpc-update-flow-original-apply-actions-case" {
704 uses nx-action-set-nsp-grouping;
707 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
708 case "nx-action-set-nshc-1-rpc-update-flow-original-apply-actions-case" {
709 uses nx-action-set-nshc-1-grouping;
712 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
713 case "nx-action-set-nshc-2-rpc-update-flow-original-apply-actions-case" {
714 uses nx-action-set-nshc-2-grouping;
717 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
718 case "nx-action-set-nshc-3-rpc-update-flow-original-apply-actions-case" {
719 uses nx-action-set-nshc-3-grouping;
722 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
723 case "nx-action-set-nshc-4-rpc-update-flow-original-apply-actions-case" {
724 uses nx-action-set-nshc-4-grouping;
727 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:original-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
728 case "nx-action-set-nsi-rpc-update-flow-original-apply-actions-case" {
729 uses nx-action-set-nsi-grouping;
733 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
734 case "nx-action-reg-load-rpc-update-flow-updated-write-actions-case" {
735 uses nx-action-reg-load-grouping;
738 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
739 case "nx-action-reg-move-rpc-update-flow-updated-write-actions-case" {
740 uses nx-action-reg-move-grouping;
743 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
744 case "nx-action-output-reg-rpc-update-flow-updated-write-actions-case" {
745 uses nx-action-output-reg-grouping;
748 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
749 case "nx-action-resubmit-rpc-update-flow-updated-write-actions-case" {
750 uses nx-action-resubmit-grouping;
753 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
754 case "nx-action-multipath-rpc-update-flow-updated-write-actions-case" {
755 uses nx-action-multipath-grouping;
758 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
759 case "nx-action-set-nsp-rpc-update-flow-updated-write-actions-case" {
760 uses nx-action-set-nsp-grouping;
763 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
764 case "nx-action-set-nshc-1-rpc-update-flow-updated-write-actions-case" {
765 uses nx-action-set-nshc-1-grouping;
768 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
769 case "nx-action-set-nshc-2-rpc-update-flow-updated-write-actions-case" {
770 uses nx-action-set-nshc-2-grouping;
773 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
774 case "nx-action-set-nshc-3-rpc-update-flow-updated-write-actions-case" {
775 uses nx-action-set-nshc-3-grouping;
778 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
779 case "nx-action-set-nshc-4-rpc-update-flow-updated-write-actions-case" {
780 uses nx-action-set-nshc-4-grouping;
783 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:write-actions-case/sal-flow:write-actions/sal-flow:action/sal-flow:action" {
784 case "nx-action-set-nsi-rpc-update-flow-updated-write-actions-case" {
785 uses nx-action-set-nsi-grouping;
789 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
790 case "nx-action-reg-load-rpc-update-flow-updated-apply-actions-case" {
791 uses nx-action-reg-load-grouping;
794 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
795 case "nx-action-reg-move-rpc-update-flow-updated-apply-actions-case" {
796 uses nx-action-reg-move-grouping;
799 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
800 case "nx-action-output-reg-rpc-update-flow-updated-apply-actions-case" {
801 uses nx-action-output-reg-grouping;
804 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
805 case "nx-action-resubmit-rpc-update-flow-updated-apply-actions-case" {
806 uses nx-action-resubmit-grouping;
809 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
810 case "nx-action-multipath-rpc-update-flow-updated-apply-actions-case" {
811 uses nx-action-multipath-grouping;
814 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
815 case "nx-action-set-nsp-rpc-update-flow-updated-apply-actions-case" {
816 uses nx-action-set-nsp-grouping;
819 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
820 case "nx-action-set-nshc-1-rpc-update-flow-updated-apply-actions-case" {
821 uses nx-action-set-nshc-1-grouping;
824 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
825 case "nx-action-set-nshc-2-rpc-update-flow-updated-apply-actions-case" {
826 uses nx-action-set-nshc-2-grouping;
829 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
830 case "nx-action-set-nshc-3-rpc-update-flow-updated-apply-actions-case" {
831 uses nx-action-set-nshc-3-grouping;
834 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
835 case "nx-action-set-nshc-4-rpc-update-flow-updated-apply-actions-case" {
836 uses nx-action-set-nshc-4-grouping;
839 augment "/sal-flow:update-flow/sal-flow:input/sal-flow:updated-flow/sal-flow:instructions/sal-flow:instruction/sal-flow:instruction/sal-flow:apply-actions-case/sal-flow:apply-actions/sal-flow:action/sal-flow:action" {
840 case "nx-action-set-nsi-rpc-update-flow-updated-apply-actions-case" {
841 uses nx-action-set-nsi-grouping;
845 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
846 case "nx-action-reg-load-rpc-add-group-case" {
847 uses nx-action-reg-load-grouping;
850 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
851 case "nx-action-reg-move-rpc-add-group-case" {
852 uses nx-action-reg-move-grouping;
855 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
856 case "nx-action-output-reg-rpc-add-group-case" {
857 uses nx-action-output-reg-grouping;
860 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
861 case "nx-action-resubmit-rpc-add-group-case" {
862 uses nx-action-resubmit-grouping;
865 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
866 case "nx-action-multipath-rpc-add-group-case" {
867 uses nx-action-multipath-grouping;
870 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
871 case "nx-action-set-nsp-rpc-add-group-case" {
872 uses nx-action-set-nsp-grouping;
875 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
876 case "nx-action-set-nshc-1-rpc-add-group-case" {
877 uses nx-action-set-nshc-1-grouping;
880 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
881 case "nx-action-set-nshc-2-rpc-add-group-case" {
882 uses nx-action-set-nshc-2-grouping;
885 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
886 case "nx-action-set-nshc-3-rpc-add-group-case" {
887 uses nx-action-set-nshc-3-grouping;
890 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
891 case "nx-action-set-nshc-4-rpc-add-group-case" {
892 uses nx-action-set-nshc-4-grouping;
895 augment "/sal-group:add-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
896 case "nx-action-set-nsi-rpc-add-group-case" {
897 uses nx-action-set-nsi-grouping;
901 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
902 case "nx-action-reg-load-rpc-remove-group-case" {
903 uses nx-action-reg-load-grouping;
906 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
907 case "nx-action-reg-move-rpc-remove-group-case" {
908 uses nx-action-reg-move-grouping;
911 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
912 case "nx-action-output-reg-rpc-remove-group-case" {
913 uses nx-action-output-reg-grouping;
916 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
917 case "nx-action-resubmit-rpc-remove-group-case" {
918 uses nx-action-resubmit-grouping;
921 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
922 case "nx-action-multipath-rpc-remove-group-case" {
923 uses nx-action-multipath-grouping;
926 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
927 case "nx-action-set-nsp-rpc-remove-group-case" {
928 uses nx-action-set-nsp-grouping;
931 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
932 case "nx-action-set-nshc-1-rpc-remove-group-case" {
933 uses nx-action-set-nshc-1-grouping;
936 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
937 case "nx-action-set-nshc-2-rpc-remove-group-case" {
938 uses nx-action-set-nshc-2-grouping;
941 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
942 case "nx-action-set-nshc-3-rpc-remove-group-case" {
943 uses nx-action-set-nshc-3-grouping;
946 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
947 case "nx-action-set-nshc-4-rpc-remove-group-case" {
948 uses nx-action-set-nshc-4-grouping;
951 augment "/sal-group:remove-group/sal-group:input/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
952 case "nx-action-set-nsi-rpc-remove-group-case" {
953 uses nx-action-set-nsi-grouping;
957 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
958 case "nx-action-reg-load-rpc-update-group-original-case" {
959 uses nx-action-reg-load-grouping;
962 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
963 case "nx-action-reg-move-rpc-update-group-original-case" {
964 uses nx-action-reg-move-grouping;
967 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
968 case "nx-action-output-reg-rpc-update-group-original-case" {
969 uses nx-action-output-reg-grouping;
972 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
973 case "nx-action-resubmit-rpc-update-group-original-case" {
974 uses nx-action-resubmit-grouping;
977 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
978 case "nx-action-multipath-rpc-update-group-original-case" {
979 uses nx-action-multipath-grouping;
982 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
983 case "nx-action-set-nsp-rpc-update-group-original-case" {
984 uses nx-action-set-nsp-grouping;
987 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
988 case "nx-action-set-nshc-1-rpc-update-group-original-case" {
989 uses nx-action-set-nshc-1-grouping;
992 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
993 case "nx-action-set-nshc-2-rpc-update-group-original-case" {
994 uses nx-action-set-nshc-2-grouping;
997 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
998 case "nx-action-set-nshc-3-rpc-update-group-original-case" {
999 uses nx-action-set-nshc-3-grouping;
1002 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1003 case "nx-action-set-nshc-4-rpc-update-group-original-case" {
1004 uses nx-action-set-nshc-4-grouping;
1007 augment "/sal-group:update-group/sal-group:input/sal-group:original-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1008 case "nx-action-set-nsi-rpc-update-group-original-case" {
1009 uses nx-action-set-nsi-grouping;
1013 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1014 case "nx-action-reg-load-rpc-update-group-updated-case" {
1015 uses nx-action-reg-load-grouping;
1018 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1019 case "nx-action-reg-move-rpc-update-group-updated-case" {
1020 uses nx-action-reg-move-grouping;
1023 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1024 case "nx-action-output-reg-rpc-update-group-updated-case" {
1025 uses nx-action-output-reg-grouping;
1028 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1029 case "nx-action-resubmit-rpc-update-group-updated-case" {
1030 uses nx-action-resubmit-grouping;
1033 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1034 case "nx-action-multipath-rpc-update-group-updated-case" {
1035 uses nx-action-multipath-grouping;
1038 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1039 case "nx-action-set-nsp-rpc-update-group-updated-case" {
1040 uses nx-action-set-nsp-grouping;
1043 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1044 case "nx-action-set-nshc-1-rpc-update-group-updated-case" {
1045 uses nx-action-set-nshc-1-grouping;
1048 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1049 case "nx-action-set-nshc-2-rpc-update-group-updated-case" {
1050 uses nx-action-set-nshc-2-grouping;
1053 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1054 case "nx-action-set-nshc-3-rpc-update-group-updated-case" {
1055 uses nx-action-set-nshc-3-grouping;
1058 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1059 case "nx-action-set-nshc-4-rpc-update-group-updated-case" {
1060 uses nx-action-set-nshc-4-grouping;
1063 augment "/sal-group:update-group/sal-group:input/sal-group:updated-group/sal-group:buckets/sal-group:bucket/sal-group:action/sal-group:action" {
1064 case "nx-action-set-nsi-rpc-update-group-updated-case" {
1065 uses nx-action-set-nsi-grouping;
1069 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1070 case "nx-action-reg-load-rpc-transmit-packet-case" {
1071 uses nx-action-reg-load-grouping;
1074 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1075 case "nx-action-reg-move-rpc-transmit-packet-case" {
1076 uses nx-action-reg-move-grouping;
1079 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1080 case "nx-action-output-reg-rpc-transmit-packet-case" {
1081 uses nx-action-output-reg-grouping;
1084 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1085 case "nx-action-resubmit-rpc-transmit-packet-case" {
1086 uses nx-action-resubmit-grouping;
1089 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1090 case "nx-action-multipath-rpc-transmit-packet-case" {
1091 uses nx-action-multipath-grouping;
1094 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1095 case "nx-action-set-nsp-rpc-transmit-packet-case" {
1096 uses nx-action-set-nsp-grouping;
1099 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1100 case "nx-action-set-nshc-1-rpc-transmit-packet-case" {
1101 uses nx-action-set-nshc-1-grouping;
1104 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1105 case "nx-action-set-nshc-2-rpc-transmit-packet-case" {
1106 uses nx-action-set-nshc-2-grouping;
1109 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1110 case "nx-action-set-nshc-3-rpc-transmit-packet-case" {
1111 uses nx-action-set-nshc-3-grouping;
1114 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1115 case "nx-action-set-nshc-4-rpc-transmit-packet-case" {
1116 uses nx-action-set-nshc-4-grouping;
1119 augment "/sal-packet:transmit-packet/sal-packet:input/sal-packet:action/sal-packet:action" {
1120 case "nx-action-set-nsi-rpc-transmit-packet-case" {
1121 uses nx-action-set-nsi-grouping;
1126 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1127 case "nx-action-reg-load-nodes-node-table-flow-write-actions-case" {
1128 uses nx-action-reg-load-grouping;
1131 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1132 case "nx-action-reg-move-nodes-node-table-flow-write-actions-case" {
1133 uses nx-action-reg-move-grouping;
1136 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1137 case "nx-action-output-reg-nodes-node-table-flow-write-actions-case" {
1138 uses nx-action-output-reg-grouping;
1141 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1142 case "nx-action-resubmit-nodes-node-table-flow-write-actions-case" {
1143 uses nx-action-resubmit-grouping;
1146 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1147 case "nx-action-multipath-nodes-node-table-flow-write-actions-case" {
1148 uses nx-action-multipath-grouping;
1151 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1152 case "nx-action-set-nsp-nodes-node-table-flow-write-actions-case" {
1153 uses nx-action-set-nsp-grouping;
1156 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1157 case "nx-action-set-nshc-1-nodes-node-table-flow-write-actions-case" {
1158 uses nx-action-set-nshc-1-grouping;
1161 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1162 case "nx-action-set-nshc-2-nodes-node-table-flow-write-actions-case" {
1163 uses nx-action-set-nshc-2-grouping;
1166 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1167 case "nx-action-set-nshc-3-nodes-node-table-flow-write-actions-case" {
1168 uses nx-action-set-nshc-3-grouping;
1171 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1172 case "nx-action-set-nshc-4-nodes-node-table-flow-write-actions-case" {
1173 uses nx-action-set-nshc-4-grouping;
1176 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:write-actions-case/fni:write-actions/fni:action/fni:action" {
1177 case "nx-action-set-nsi-nodes-node-table-flow-write-actions-case" {
1178 uses nx-action-set-nsi-grouping;
1182 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1183 case "nx-action-reg-load-nodes-node-table-flow-apply-actions-case" {
1184 uses nx-action-reg-load-grouping;
1187 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1188 case "nx-action-reg-move-nodes-node-table-flow-apply-actions-case" {
1189 uses nx-action-reg-move-grouping;
1192 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1193 case "nx-action-output-reg-nodes-node-table-flow-apply-actions-case" {
1194 uses nx-action-output-reg-grouping;
1197 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1198 case "nx-action-resubmit-nodes-node-table-flow-apply-actions-case" {
1199 uses nx-action-resubmit-grouping;
1202 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1203 case "nx-action-multipath-nodes-node-table-flow-apply-actions-case" {
1204 uses nx-action-multipath-grouping;
1207 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1208 case "nx-action-set-nsp-nodes-node-table-flow-apply-actions-case" {
1209 uses nx-action-set-nsp-grouping;
1212 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1213 case "nx-action-set-nshc-1-nodes-node-table-flow-apply-actions-case" {
1214 uses nx-action-set-nshc-1-grouping;
1217 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1218 case "nx-action-set-nshc-2-nodes-node-table-flow-apply-actions-case" {
1219 uses nx-action-set-nshc-2-grouping;
1222 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1223 case "nx-action-set-nshc-3-nodes-node-table-flow-apply-actions-case" {
1224 uses nx-action-set-nshc-3-grouping;
1227 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1228 case "nx-action-set-nshc-4-nodes-node-table-flow-apply-actions-case" {
1229 uses nx-action-set-nshc-4-grouping;
1232 augment "/inv:nodes/inv:node/fni:table/fni:flow/fni:instructions/fni:instruction/fni:instruction/fni:apply-actions-case/fni:apply-actions/fni:action/fni:action" {
1233 case "nx-action-set-nsi-nodes-node-table-flow-apply-actions-case" {
1234 uses nx-action-set-nsi-grouping;
1238 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1239 case "nx-action-reg-load-nodes-node-group-buckets-bucket-actions-case" {
1240 uses nx-action-reg-load-grouping;
1243 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1244 case "nx-action-reg-move-nodes-node-group-buckets-bucket-actions-case" {
1245 uses nx-action-reg-move-grouping;
1248 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1249 case "nx-action-output-reg-nodes-node-group-buckets-bucket-actions-case" {
1250 uses nx-action-output-reg-grouping;
1253 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1254 case "nx-action-resubmit-nodes-node-group-buckets-bucket-actions-case" {
1255 uses nx-action-resubmit-grouping;
1258 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1259 case "nx-action-multipath-nodes-node-group-buckets-bucket-actions-case" {
1260 uses nx-action-multipath-grouping;
1263 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1264 case "nx-action-set-nsp-nodes-node-group-buckets-bucket-actions-case" {
1265 uses nx-action-set-nsp-grouping;
1268 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1269 case "nx-action-set-nshc-1-nodes-node-group-buckets-bucket-actions-case" {
1270 uses nx-action-set-nshc-1-grouping;
1273 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1274 case "nx-action-set-nshc-2-nodes-node-group-buckets-bucket-actions-case" {
1275 uses nx-action-set-nshc-2-grouping;
1278 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1279 case "nx-action-set-nshc-3-nodes-node-group-buckets-bucket-actions-case" {
1280 uses nx-action-set-nshc-3-grouping;
1283 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1284 case "nx-action-set-nshc-4-nodes-node-group-buckets-bucket-actions-case" {
1285 uses nx-action-set-nshc-4-grouping;
1288 augment "/inv:nodes/inv:node/fni:group/fni:buckets/fni:bucket/fni:action/fni:action" {
1289 case "nx-action-set-nsi-nodes-node-group-buckets-bucket-actions-case" {
1290 uses nx-action-set-nsi-grouping;
1295 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1296 case "nx-action-reg-load-notif-flows-statistics-update-write-actions-case" {
1297 uses nx-action-reg-load-grouping;
1300 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1301 case "nx-action-reg-move-notif-flows-statistics-update-write-actions-case" {
1302 uses nx-action-reg-move-grouping;
1305 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1306 case "nx-action-output-reg-notif-flows-statistics-update-write-actions-case" {
1307 uses nx-action-output-reg-grouping;
1310 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1311 case "nx-action-resubmit-notif-flows-statistics-update-write-actions-case" {
1312 uses nx-action-resubmit-grouping;
1315 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1316 case "nx-action-multipath-notif-flows-statistics-update-write-actions-case" {
1317 uses nx-action-multipath-grouping;
1320 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1321 case "nx-action-set-nsp-notif-flows-statistics-update-write-actions-case" {
1322 uses nx-action-set-nsp-grouping;
1325 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1326 case "nx-action-set-nshc-1-notif-flows-statistics-update-write-actions-case" {
1327 uses nx-action-set-nshc-1-grouping;
1330 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1331 case "nx-action-set-nshc-2-notif-flows-statistics-update-write-actions-case" {
1332 uses nx-action-set-nshc-2-grouping;
1335 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1336 case "nx-action-set-nshc-3-notif-flows-statistics-update-write-actions-case" {
1337 uses nx-action-set-nshc-3-grouping;
1340 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1341 case "nx-action-set-nshc-4-notif-flows-statistics-update-write-actions-case" {
1342 uses nx-action-set-nshc-4-grouping;
1345 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:write-actions-case/odl-flow-stats:write-actions/odl-flow-stats:action/odl-flow-stats:action" {
1346 case "nx-action-set-nsi-notif-flows-statistics-update-write-actions-case" {
1347 uses nx-action-set-nsi-grouping;
1351 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1352 case "nx-action-reg-load-notif-flows-statistics-update-apply-actions-case" {
1353 uses nx-action-reg-load-grouping;
1356 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1357 case "nx-action-reg-move-notif-flows-statistics-update-apply-actions-case" {
1358 uses nx-action-reg-move-grouping;
1361 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1362 case "nx-action-output-reg-notif-flows-statistics-update-apply-actions-case" {
1363 uses nx-action-output-reg-grouping;
1366 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1367 case "nx-action-resubmit-notif-flows-statistics-update-apply-actions-case" {
1368 uses nx-action-resubmit-grouping;
1371 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1372 case "nx-action-multipath-notif-flows-statistics-update-apply-actions-case" {
1373 uses nx-action-multipath-grouping;
1376 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1377 case "nx-action-set-nsp-notif-flows-statistics-update-apply-actions-case" {
1378 uses nx-action-set-nsp-grouping;
1381 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1382 case "nx-action-set-nshc-1-notif-flows-statistics-update-apply-actions-case" {
1383 uses nx-action-set-nshc-1-grouping;
1386 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1387 case "nx-action-set-nshc-2-notif-flows-statistics-update-apply-actions-case" {
1388 uses nx-action-set-nshc-2-grouping;
1391 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1392 case "nx-action-set-nshc-3-notif-flows-statistics-update-apply-actions-case" {
1393 uses nx-action-set-nshc-3-grouping;
1396 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1397 case "nx-action-set-nshc-4-notif-flows-statistics-update-apply-actions-case" {
1398 uses nx-action-set-nshc-4-grouping;
1401 augment "/odl-flow-stats:flows-statistics-update/odl-flow-stats:flow-and-statistics-map-list/odl-flow-stats:instructions/odl-flow-stats:instruction/odl-flow-stats:instruction/odl-flow-stats:apply-actions-case/odl-flow-stats:apply-actions/odl-flow-stats:action/odl-flow-stats:action" {
1402 case "nx-action-set-nsi-notif-flows-statistics-update-apply-actions-case" {
1403 uses nx-action-set-nsi-grouping;
1407 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1408 case "nx-action-reg-load-notif-group-desc-stats-updated-case" {
1409 uses nx-action-reg-load-grouping;
1412 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1413 case "nx-action-reg-move-notif-group-desc-stats-updated-case" {
1414 uses nx-action-reg-move-grouping;
1417 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1418 case "nx-action-output-reg-notif-group-desc-stats-updated-case" {
1419 uses nx-action-output-reg-grouping;
1422 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1423 case "nx-action-resubmit-notif-group-desc-stats-updated-case" {
1424 uses nx-action-resubmit-grouping;
1427 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1428 case "nx-action-multipath-notif-group-desc-stats-updated-case" {
1429 uses nx-action-multipath-grouping;
1432 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1433 case "nx-action-set-nsp-notif-group-desc-stats-updated-case" {
1434 uses nx-action-set-nsp-grouping;
1437 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1438 case "nx-action-set-nshc-1-notif-group-desc-stats-updated-case" {
1439 uses nx-action-set-nshc-1-grouping;
1442 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1443 case "nx-action-set-nshc-2-notif-group-desc-stats-updated-case" {
1444 uses nx-action-set-nshc-2-grouping;
1447 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1448 case "nx-action-set-nshc-3-notif-group-desc-stats-updated-case" {
1449 uses nx-action-set-nshc-3-grouping;
1452 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1453 case "nx-action-set-nshc-4-notif-group-desc-stats-updated-case" {
1454 uses nx-action-set-nshc-4-grouping;
1457 augment "/odl-group-stats:group-desc-stats-updated/odl-group-stats:group-desc-stats/odl-group-stats:buckets/odl-group-stats:bucket/odl-group-stats:action/odl-group-stats:action" {
1458 case "nx-action-set-nsi-notif-group-desc-stats-updated-case" {
1459 uses nx-action-set-nsi-grouping;