Commit 37629287 authored by lengyelb's avatar lengyelb Committed by lengyelb
Browse files

Update subscription and trace

parent a8268644
Loading
Loading
Loading
Loading
Loading
+41 −16
Original line number Diff line number Diff line
@@ -26,23 +26,22 @@ module _3gpp-common-subscription-control {
  revision 2020-08-26 { reference "CR-0106"; }
  revision 2019-11-29 { reference "S5-197648 S5-197647 S5-197829 S5-197828"; }

  grouping NtfSubscriptionControlGrp {
    description "Attributes of a specific notification subscription";
    
    leaf notificationRecipientAddress {
      type string;
      mandatory true;
    }
    
    leaf-list notificationTypes {
      type string;
      description "Defines the types of notifications that are candidates 
        for being forwarded to the notification recipient.
        If the notificationTypes attribute is not supported or not present 
        all candidate notifications types are forwarded to the notification; 
        discriminated by notificationFilter attribute.";
    }

  grouping ScopeGrp {
    description "This <<dataType>> allows to select data nodes in an object 
      tree whose root is identified by the so called base managed object 
      instance. The identification of the base object instance is not part of 
      this <<dataType>> and needs to be specified by other means. The base 
      managed object instance is typically a managed object instance in an 
      object tree.
      
      The 'scopeType' and the 'scopeLevel' attributes allow to select managed 
      object instances. Attributes, attribute fields and attribute elements 
      cannot be selected.

      The 'dataNodeSelector' attribute allows to select managed object 
      instances, attributes, attribute fields, attribute elements, or 
      attribute field elements. Its value contains a solution set specific 
      expression for specifying the data nodes to be selected.";
    choice scope {
      description "Describes which object instances are selected with 
        respect to a base object instance.";
@@ -92,6 +91,32 @@ module _3gpp-common-subscription-control {
        }
      }
    }    
  }
  
  grouping NtfSubscriptionControlGrp {
    description "Attributes of a specific notification subscription";
    
    leaf notificationRecipientAddress {
      type string;
      mandatory true;
    }
    
    leaf-list notificationTypes {
      type string;
      description "Defines the types of notifications that are candidates 
        for being forwarded to the notification recipient.
        If the notificationTypes attribute is not supported or not present 
        all candidate notifications types are forwarded to the notification; 
        discriminated by notificationFilter attribute.";
    }

    list scope {
      description "Scopes (selects) data nodes in an object tree.";
      key idx;
      max-elements 8;
      leaf idx { type string; }
      uses ScopeGrp;
    }

    leaf notificationFilter {
      type string;
+446 −171

File changed.

Preview size limit exceeded, changes collapsed.