Commit 742c34e4 authored by lengyelb's avatar lengyelb Committed by lengyelb
Browse files

Local rebase and commit of MR1296...

Local rebase and commit of MR1296 28.623_Rel19_Update_ConditionMonitor_for_YANG into Integration_Rel19_SA5_156_YANG_CR0393
parent 75fd3032
Loading
Loading
Loading
Loading
+18 −7
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ module _3gpp-common-util {
  namespace urn:3gpp:sa5:_3gpp-common-util;
  prefix "util3gpp";
  
  import ietf-yang-types { prefix yang ; }
  import _3gpp-common-top { prefix top3gpp; }  
  import _3gpp-common-yang-types { prefix types3gpp ; }
  import _3gpp-common-managed-element { prefix me3gpp ; }
@@ -17,6 +18,7 @@ module _3gpp-common-util {
  reference "3GPP TS 28.623";

  revision 2024-08-13 { reference CR-0387; }
  revision 2024-07-30 { reference "CR-0392 CR-0393"; }  
  revision 2024-05-06 { reference CR-0359; }

  feature SchedulerUnderManagedElement {
@@ -158,14 +160,22 @@ module _3gpp-common-util {
    description "Represents the Scheduler IOC.";
    
    leaf condition {
      type string {
      type yang:xpath1.0 {
        length 1..max;
      }
      mandatory true;
      description "Logical expression of one or several condition(s). 

        A restricted XPath may be used. The definition of the exact syntax 
        is not ready yet.
      description "A logical condition containing an XPath expression. 
        The leaf contains an XPath 1.0 string with the following restrictions 
        - The accessible tree is the full Network Resource Model 
        - The root node is the list representing the top level MOI 
        (E.g. ManagedElement)
        - In the accessible tree, all leafs and leaf-lists with default values
        in use exist
        - The data tree has no concept of document order except when 'ordered-by 
        user' is declared.
        - The set of variable bindings is empty.
        - The function library is the core function library defined in XPATH
        - Namespaces should be ignored when evaluating the expression 

        An empty string is not allowed.";
    }
@@ -174,7 +184,8 @@ module _3gpp-common-util {
      type boolean;
      mandatory true;
      config false;
      description "Switches between TRUE and FALSE depending upon whether the 
      description "The boolean result of the condition.
        Switches between TRUE and FALSE depending upon whether the 
        configured constraints are fulfilled or not.";
    }
  }