namespace "urn:opendaylight:group:types";
prefix group;
- import ietf-inet-types {prefix inet;}
- import ietf-yang-types {prefix yang;}
- import opendaylight-flow-types {prefix flow-types;}
+ import ietf-inet-types {prefix inet; revision-date "2010-09-24";}
+ import ietf-yang-types {prefix yang; revision-date "2010-09-24";}
+ import opendaylight-flow-types {prefix flow-types;revision-date 2013-10-26";}
- revision "2013-09-18" {
+ revision "2013-10-18" {
description "Initial revision of group service";
}
grouping group {
- uses group-types;
+ uses group-types;
leaf group-id {
type group-ref;
}
+ leaf group-name {
+ type string;
+ }
+
+ leaf container-name {
+ type string;
+ }
+
container buckets {
list bucket {
key "order";
}
uses group-types;
- type capabilities {
- enum select-weight;
- enum select-liveness;
- enum chaining;
- enum chaining-checks;
- }
+ leaf capabilities {
+ type enumeration {
+ enum select-weight;
+ enum select-liveness;
+ enum chaining;
+ enum chaining-checks;
+ }
+ }
leaf-list max-groups {
type uint32;