Commit e963c958 authored by Zu Qiang's avatar Zu Qiang 🛀
Browse files

Update file _3gpp-5gc-nrm-stmfunction.yang

parent 252be6d2
Loading
Loading
Loading
Loading
Loading
+15 −17
Original line number Diff line number Diff line
@@ -104,9 +104,17 @@ module _3gpp-5gc-nrm-stmfunction {
    }
  }

  grouping STMFunctionSubTree {
   description "Helps with augmenting STM into multple places.";
    list QMCJob {
  grouping STMFunctionSubTreee {
    description "Contains classes that manage Tracing.
      Should be used in all  classes (or classes inheriting from)
      - SubNnetwork
      - ManagedElement
      - ManagedFunction

      If a YANG module wants to augment these classes/list/groupings they must
      augment all user classes!";

    list StmReportingCtrl  {
      description "This IOC represents the STM Control and Configuration 
        parameters of a particular STM reporting controlling. It can be 
        name-contained by SubNetwork, ManagedElement, or ManagedFunction.
@@ -120,23 +128,13 @@ module _3gpp-5gc-nrm-stmfunction {
        type shall be monitored. This parameter is defined by the STM consumer. 
        streamTargetUri is the URI of the STM consumer to which the STM report
        shall be streamed.";

      key id;
      uses top3gpp:Top_Grp ;
      container attributes {
        uses STMFunctionGrp ;
      }
    }
  }
  
  augment "/subnet3gpp:SubNetwork" {
        uses STMFunctionSubTree;
  }
      
  augment "/subnet3gpp:ManagedFunction" {
        uses STMFunctionSubTree;
    }

  augment "/me3gpp:ManagedElement" {
        uses STMFunctionSubTree;
  }
}
 No newline at end of file