ietf-connection-oriented-oam@2019-02-11.yang | ietf-connection-oriented-oam-formatted.yang | |||
---|---|---|---|---|
skipping to change at line 289 ¶ | skipping to change at line 288 ¶ | |||
grouping maintenance-association-reference { | grouping maintenance-association-reference { | |||
description | description | |||
"This grouping uniquely identifies a | "This grouping uniquely identifies a | |||
Maintenance Association. It consists | Maintenance Association. It consists | |||
of a maintenance-domain-reference and | of a maintenance-domain-reference and | |||
a maintenance-association leafref."; | a maintenance-association leafref."; | |||
uses maintenance-domain-reference; | uses maintenance-domain-reference; | |||
leaf maintenance-association { | leaf maintenance-association { | |||
type leafref { | type leafref { | |||
path "/co-oam:domains/co-oam:domain[co-oam:md-name-string " | path "/co-oam:domains/co-oam:domain[co-oam:md-name-string " | |||
+"= current()/../maintenance-domain]/co-oam:mas" | + "= current()/../maintenance-domain]/co-oam:mas" | |||
+"/co-oam:ma/co-oam:ma-name-string"; | + "/co-oam:ma/co-oam:ma-name-string"; | |||
} | } | |||
description | description | |||
"A reference to a specific Maintenance Association."; | "A reference to a specific Maintenance Association."; | |||
} | } | |||
} | } | |||
grouping maintenance-association-end-point-reference { | grouping maintenance-association-end-point-reference { | |||
description | description | |||
"This grouping uniquely identifies | "This grouping uniquely identifies | |||
a Maintenance Association. It consists | a Maintenance Association. It consists | |||
of a maintenance-association-reference and | of a maintenance-association-reference and | |||
a maintenance-association-end-point leafref."; | a maintenance-association-end-point leafref."; | |||
uses maintenance-association-reference; | uses maintenance-association-reference; | |||
leaf maintenance-association-end-point { | leaf maintenance-association-end-point { | |||
type leafref { | type leafref { | |||
path "/co-oam:domains/co-oam:domain[co-oam:md-name-string " | path "/co-oam:domains/co-oam:domain[co-oam:md-name-string " | |||
+"= current()/../maintenance-domain]/co-oam:mas" | + "= current()/../maintenance-domain]/co-oam:mas" | |||
+"/co-oam:ma[co-oam:ma-name-string = " | + "/co-oam:ma[co-oam:ma-name-string = " | |||
+"current()/../maintenance-association]" | + "current()/../maintenance-association]" | |||
+"/co-oam:mep/co-oam:mep-name"; | + "/co-oam:mep/co-oam:mep-name"; | |||
} | } | |||
description | description | |||
"A reference to a specific Maintenance | "A reference to a specific Maintenance | |||
association End Point."; | association End Point."; | |||
} | } | |||
} | } | |||
grouping time-to-live { | grouping time-to-live { | |||
leaf ttl { | leaf ttl { | |||
type uint8; | type uint8; | |||
skipping to change at line 358 ¶ | skipping to change at line 357 ¶ | |||
} | } | |||
description | description | |||
"Defect Message choices."; | "Defect Message choices."; | |||
} | } | |||
description | description | |||
"Defect Message."; | "Defect Message."; | |||
} | } | |||
grouping mep-address { | grouping mep-address { | |||
choice mep-address { | choice mep-address { | |||
default ip-address; | default "ip-address"; | |||
case mac-address { | case mac-address { | |||
leaf mac-address { | leaf mac-address { | |||
type yang:mac-address; | type yang:mac-address; | |||
description | description | |||
"MAC Address."; | "MAC Address."; | |||
} | } | |||
description | description | |||
"MAC Address based MEP Addressing."; | "MAC Address based MEP Addressing."; | |||
} | } | |||
case ip-address { | case ip-address { | |||
skipping to change at line 386 ¶ | skipping to change at line 385 ¶ | |||
} | } | |||
description | description | |||
"MEP Addressing."; | "MEP Addressing."; | |||
} | } | |||
description | description | |||
"Grouping for MEP Address"; | "Grouping for MEP Address"; | |||
} | } | |||
grouping mip-address { | grouping mip-address { | |||
choice mip-address { | choice mip-address { | |||
default ip-address; | default "ip-address"; | |||
case mac-address { | case mac-address { | |||
leaf mac-address { | leaf mac-address { | |||
type yang:mac-address; | type yang:mac-address; | |||
description | description | |||
"MAC Address of Maintenance Intermediate Point"; | "MAC Address of Maintenance Intermediate Point"; | |||
} | } | |||
description | description | |||
"MAC Address based MIP Addressing."; | "MAC Address based MIP Addressing."; | |||
} | } | |||
case ip-address { | case ip-address { | |||
skipping to change at line 444 ¶ | skipping to change at line 443 ¶ | |||
type identityref { | type identityref { | |||
base name-format; | base name-format; | |||
} | } | |||
description | description | |||
"Maintenance Domain Name format."; | "Maintenance Domain Name format."; | |||
} | } | |||
choice md-name { | choice md-name { | |||
case md-name-null { | case md-name-null { | |||
leaf md-name-null { | leaf md-name-null { | |||
when "derived-from-or-self(../md-name-format," | when "derived-from-or-self(../md-name-format," | |||
+"'name-format-null')" { | + "'name-format-null')" { | |||
description | description | |||
"MD name format is equal to null format."; | "MD name format is equal to null format."; | |||
} | } | |||
type empty; | type empty; | |||
description | description | |||
"MD name null."; | "MD name null."; | |||
} | } | |||
} | } | |||
description | description | |||
"MD name."; | "MD name."; | |||
skipping to change at line 484 ¶ | skipping to change at line 483 ¶ | |||
type identityref { | type identityref { | |||
base name-format; | base name-format; | |||
} | } | |||
description | description | |||
"MA name format."; | "MA name format."; | |||
} | } | |||
choice ma-name { | choice ma-name { | |||
case ma-name-null { | case ma-name-null { | |||
leaf ma-name-null { | leaf ma-name-null { | |||
when "derived-from-or-self(../ma-name-format, " | when "derived-from-or-self(../ma-name-format, " | |||
+"'name-format-null')" { | + "'name-format-null')" { | |||
description | description | |||
"MA."; | "MA."; | |||
} | } | |||
type empty; | type empty; | |||
description | description | |||
"Empty"; | "Empty"; | |||
} | } | |||
} | } | |||
description | description | |||
"MA name."; | "MA name."; | |||
End of changes. 6 change blocks. | ||||
10 lines changed or deleted | 10 lines changed or added | |||
This html diff was produced by rfcdiff 1.45. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |