1 module openflow-instruction {
2 namespace "urn:opendaylight:openflow:common:instruction";
3 prefix "ofinstruction";
5 import openflow-types { prefix oft; }
7 revision "2013-07-31" {
8 // description "Initial model";
12 //description " Setup the next table in the lookup pipeline";
15 identity write_metadata {
16 //description " Setup the metadata field for use later in pipeline";
19 identity write_actions {
20 description " Write the action(s) onto the datapath action set";
23 identity apply_actions {
24 description " Applies the action(s) immediately";
27 identity clear_actions {
28 description " Clears all actions from the datapath action set";
32 description " Apply meter (rate limiter)";
35 identity experimenter {
36 description "Experimenter instruction";
43 description " Setup the next table in the lookup pipeline";
48 grouping write-metadata {
49 description " Setup the metadata field for use later in pipeline";
59 description " Apply meter (rate limiter)";
65 container instruction-container {
69 grouping instructions {
70 container instruction {