From 3aa54840bdf6f4159d807244650d5afc5843de36 Mon Sep 17 00:00:00 2001 From: Annamalai Date: Sun, 22 Sep 2024 09:45:58 -0700 Subject: [PATCH] * refractor leaf-ref "profile-name" to point to config. * edit to ccm interval: remove 300ms and add 100ms enum. --- release/models/cfm/openconfig-cfm.yang | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/release/models/cfm/openconfig-cfm.yang b/release/models/cfm/openconfig-cfm.yang index 56a0712c1..854e472d2 100644 --- a/release/models/cfm/openconfig-cfm.yang +++ b/release/models/cfm/openconfig-cfm.yang @@ -149,17 +149,30 @@ module openconfig-cfm { leaf "profile-name" { description "A unique profile name identifying the profile"; type leafref { - path "../../../../../../../../../performance-measurement-profiles-global/performance-measurement-profile/config/profile-name"; + path "../config/profile-name"; } } container config { description "Associated performance Measurement profile."; + + leaf "profile-name" { + description "A unique profile name identifying the profile"; + type leafref { + path "../config/profile-name"; + } + } container state { description "Operational data for loss measurement."; config false; + + leaf "profile-name" { + type string; + description "Name of the measurement profile."; + } + uses performance-measurement-state; } } @@ -1121,6 +1134,7 @@ module openconfig-cfm { grouping performance-measurement-state { description "Performance measurement state grouping."; + uses loss-measurement-state; uses delay-measurement-state; }