revision "2013-09-18" {
description "Initial revision of group service";
- }
-
+ }
+
grouping node-group {
description "Basic group structure suitable for rpc input (contains node-context).";
- uses "inv:node-context-ref";
+ uses "inv:node-context-ref";
uses group-type:group;
}
grouping group-update {
description "DataStore aware update group structure suitable for rpc input (contains node-context).";
uses "inv:node-context-ref";
-
+
container original-group {
uses group-type:group;
}
leaf group-ref {
type group-type:group-ref;
}
- uses node-group;
+ uses node-group;
}
output {
uses tr:transaction-aware;
leaf group-ref {
type group-type:group-ref;
}
- uses node-group;
+ uses node-group;
}
output {
uses tr:transaction-aware;
leaf group-ref {
type group-type:group-ref;
}
- uses group-update;
+ uses group-update;
}
output {
uses tr:transaction-aware;
}
- }
-
- notification group-added {
- status deprecated;
-
- uses tr:transaction-metadata;
- leaf group-ref {
- type group-type:group-ref;
- }
- uses node-group;
- uses tr:transaction-aware;
}
-
- notification group-updated {
- status deprecated;
-
- uses tr:transaction-metadata;
- leaf group-ref {
- type group-type:group-ref;
- }
- uses node-group;
- uses tr:transaction-aware;
- }
-
- notification group-removed {
- status deprecated;
-
- uses tr:transaction-metadata;
- leaf group-ref {
- type group-type:group-ref;
- }
- uses node-group;
- uses tr:transaction-aware;
- }
}
revision "2013-11-07" {
description "Initial revision of port service";
- }
-
- grouping node-port {
- description "Openflow port configuration structure suitable for rpc (contains node-context-ref).";
-
- uses "inv:node-context-ref";
- uses port-type:flow-port-status;
}
- /** Base configuration structure **/
+ // Base configuration structure
grouping port-update {
description "DataStore aware openflow port configuration update structure suitable for rpc (contains node-context-ref).";
uses tr:transaction-aware;
}
}
-
- notification port-updated {
- status deprecated;
-
- uses port-update;
- uses tr:transaction-aware;
- }
-
- notification port-removed {
- status deprecated;
-
- uses node-port;
- }
}