Loading yang-models/_3gpp-common-subscription-control.yang +41 −33 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ module _3gpp-common-subscription-control { Solution Set (SS) definitions 3GPP TS 28.623"; revision 2024-01-18 { reference CR-0329 ; } revision 2023-09-18 { reference CR-0271 ; } revision 2023-08-10 { reference "CR0257 CR0260"; } revision 2022-10-20 { reference CR-0196; } Loading @@ -42,13 +43,11 @@ module _3gpp-common-subscription-control { discriminated by notificationFilter attribute."; } list scope { key "scopeType"; min-elements 1; max-elements 1; choice scope { description "Describes which object instances are selected with respect to a base object instance."; + case type-level { leaf scopeType { type enumeration { enum BASE_ONLY; Loading Loading @@ -83,6 +82,15 @@ module _3gpp-common-subscription-control { description "See description of scopeType."; } } case dataNodeSelector { leaf dataNodeSelector { type string; description "The value shall follow the rules of RFC 8641 filter-spec"; reference "RFC 8641 section 5."; } } } leaf notificationFilter { type string; Loading Loading
yang-models/_3gpp-common-subscription-control.yang +41 −33 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ module _3gpp-common-subscription-control { Solution Set (SS) definitions 3GPP TS 28.623"; revision 2024-01-18 { reference CR-0329 ; } revision 2023-09-18 { reference CR-0271 ; } revision 2023-08-10 { reference "CR0257 CR0260"; } revision 2022-10-20 { reference CR-0196; } Loading @@ -42,13 +43,11 @@ module _3gpp-common-subscription-control { discriminated by notificationFilter attribute."; } list scope { key "scopeType"; min-elements 1; max-elements 1; choice scope { description "Describes which object instances are selected with respect to a base object instance."; + case type-level { leaf scopeType { type enumeration { enum BASE_ONLY; Loading Loading @@ -83,6 +82,15 @@ module _3gpp-common-subscription-control { description "See description of scopeType."; } } case dataNodeSelector { leaf dataNodeSelector { type string; description "The value shall follow the rules of RFC 8641 filter-spec"; reference "RFC 8641 section 5."; } } } leaf notificationFilter { type string; Loading