diff options
Diffstat (limited to 'v3po/api/src/main/yang')
-rw-r--r-- | v3po/api/src/main/yang/pbb-types.yang | 20 | ||||
-rw-r--r-- | v3po/api/src/main/yang/v3po.yang | 7 | ||||
-rw-r--r-- | v3po/api/src/main/yang/vpp-pbb.yang | 4 | ||||
-rw-r--r-- | v3po/api/src/main/yang/vpp-vlan.yang | 6 |
4 files changed, 25 insertions, 12 deletions
diff --git a/v3po/api/src/main/yang/pbb-types.yang b/v3po/api/src/main/yang/pbb-types.yang index 1b3d4b6d5..8c3aad41a 100644 --- a/v3po/api/src/main/yang/pbb-types.yang +++ b/v3po/api/src/main/yang/pbb-types.yang @@ -5,7 +5,7 @@ module pbb-types { description "Common types used for defining Pbb based subinterfaces"; - revision "2016-07-04" { + revision "2016-12-14" { description "Initial revision."; } @@ -25,15 +25,15 @@ module pbb-types { typedef operation { type enumeration { // NOTE - Does not specify disabled enum value(0), because its used internally to delete/disable rewrite - enum "push-2"{ + enum "push-2" { value 2; } - enum "pop-2"{ + enum "pop-2" { value 4; description "Encapsulate/Decapsulate pbb packet according to incoming/outcoming direction"; } - enum "translate-2-1"{ + enum "translate-2-1" { value 7; } } @@ -42,22 +42,22 @@ module pbb-types { grouping pbb-rewrite-attributes { description "Provider Backbone Bridge attributes"; - leaf destination-address{ + leaf destination-address { type yang:mac-address; description "backbone destination address"; } - leaf source-address{ + leaf source-address { type yang:mac-address; description "backbone source address"; } - leaf outer-tag{ + leaf outer-tag { type uint16; } - leaf b-vlan-tag-vlan-id{ - type uint16{ + leaf b-vlan-tag-vlan-id { + type uint16 { //12 bit range range "1..4095"; } @@ -65,7 +65,7 @@ module pbb-types { } leaf i-tag-isid { - type uint32{ + type uint32 { //24 bit range range "1..16777215"; } diff --git a/v3po/api/src/main/yang/v3po.yang b/v3po/api/src/main/yang/v3po.yang index f17ee9ae1..69e2f73b3 100644 --- a/v3po/api/src/main/yang/v3po.yang +++ b/v3po/api/src/main/yang/v3po.yang @@ -3,6 +3,13 @@ module v3po { namespace "urn:opendaylight:params:xml:ns:yang:v3po"; prefix "v3po"; + revision "2016-12-14" { + description + "This revision adds the following new features: + - ingress/egress ACLs support + - interface-mode type as a part of ietf-acl configuration"; + } + revision "2015-01-05" { description "Initial revision of v3po model"; } diff --git a/v3po/api/src/main/yang/vpp-pbb.yang b/v3po/api/src/main/yang/vpp-pbb.yang index 848f04e6c..d3ca160ce 100644 --- a/v3po/api/src/main/yang/vpp-pbb.yang +++ b/v3po/api/src/main/yang/vpp-pbb.yang @@ -3,11 +3,11 @@ module vpp-pbb { namespace "urn:opendaylight:params:xml:ns:yang:vpp-pbb"; prefix "vpp-pbb"; - revision "2016-04-10" { + revision "2016-12-14" { description "Initial revision of pbb model"; } - import pbb-types{ + import pbb-types { prefix "pbb-types"; } diff --git a/v3po/api/src/main/yang/vpp-vlan.yang b/v3po/api/src/main/yang/vpp-vlan.yang index 95a770961..ffe009a2a 100644 --- a/v3po/api/src/main/yang/vpp-vlan.yang +++ b/v3po/api/src/main/yang/vpp-vlan.yang @@ -3,6 +3,12 @@ module vpp-vlan { namespace "urn:opendaylight:params:xml:ns:yang:vpp:vlan"; prefix "vpp-vlan"; + revision "2016-12-14" { + description + "This revision adds the following new features: + - ingress/egress ACLs support"; + } + revision "2015-05-27" { description "Initial revision of vlan model for VPP. |