beautypg.com

Brocade Multi-Service IronWare YANG Configuration Guide (Supporting R05.6.00) User Manual

Page 13

background image

Multi-Service IronWare YANG Configuration Guide

5

53-1003038-02

Common definition and header elements

2

typedef ethernet-intf-single

{

type string

{

pattern "ethernet\s+\d{1,2}/\d{1,2}";

length "11..20";

}

description "Single ethernet interface";

}

typedef ethernet-pos-intf-single

{

type string

{

pattern

"ethernet\s+\d{1,2}/\d{1,2}|"+

"pos\s+\d{1,2}/\d{1,2}";

length "11..20";

}

description "Single ethernet or pos interface";

}

typedef ve-intf-single

{

type string

{

pattern "ve\s+\d";

length "4..20";

}

description "VE interface";

}

typedef ethernet-intf-multiple

{

type string

{

pattern

"ethernet\s+\d{1,2}/\d{1,2}|"+

"ethernet\s+\d{1,2}/\d{1,2}\s+to\d{1,2}/\d{1,2}";

length "11..50";

}

description "Multiple ethernet interfaces";

}

typedef ethernet-pos-intf-multiple

{

type string

{

pattern

"ethernet\s+\d{1,2}/\d{1,2}|"+

"ethernet\s+\d{1,2}/\d{1,2}\s+to\d{1,2}/\d{1,2}|"+

"pos\s+\d{1,2}/\d{1,2}|"+

"pos\s+\d{1,2}/\d{1,2}\s+to\d{1,2}/\d{1,2}";

length "7..50";

}

description "Multiple ethernet or pos interfaces";

}

typedef vlan-identifier

{