Commit 03f12b2f authored by scottma's avatar scottma Committed by lengyelb
Browse files

Update _3gpp-common-mnsregistry.yang

parent 1382c7f9
Loading
Loading
Loading
Loading
+18 −20
Original line number Diff line number Diff line
@@ -7,7 +7,6 @@ module _3gpp-common-nrm-mnsregistry {
  import _3gpp-common-subnetwork { prefix subnet3gpp; }
  import _3gpp-common-top { prefix top3gpp; }


  organization "3GPP SA5";
  contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464";
  description "Defines the YANG mapping of the MNSRegistry Information Object
@@ -17,10 +16,24 @@ module _3gpp-common-nrm-mnsregistry {
  revision 2021-08-10 { reference "Initial revision"; }

  feature MNSRegistry {
    description "Class representing MsS Discovery Service Resgistry. 
      feature";
    description "Class representing MsS Discovery Service Resgistry.";
  }

  grouping MNSRegistryGrp {
    description "Represents the MNSRegistry IOC.";
    reference "3GPP TS 28.541";
    uses top3gpp:Top_Grp;
  
    list mnsList {
      description "List of MnS Data.";
      reference "3GPP TS 28.541";
      key id;
      uses top3gpp:Top_Grp;
      container attributes {
        uses MNSDataGrp;
      }
    }
  }
  grouping MNSDataGrp {
    description " This datatype represents an available Management Service (MnS
    and provides the data required to support its discovery.";
@@ -45,30 +58,15 @@ module _3gpp-common-nrm-mnsregistry {
      description " Version of management service.";
      mandatory true;
      type string;
    }    }
    }    
    leaf componentTypeAAddress {
      description " Addressing information for Management Service operations.";
      mandatory true;
      type string;
    }    }
    }    
    leaf componentTypeBAddress {
      description " Addressing information for Management Service information models.";
      mandatory true;
      type string;
    }
    grouping MNSRegistryGrp {
    description "Represents the MNSRegistry IOC.";
    reference "3GPP TS 28.541";
    uses top3gpp:Top_Grp;
  
    list mnsList {
      description "List of MnS Data.";
      reference "3GPP TS 28.541";
      key id;
      uses top3gpp:Top_Grp;
      container attributes {
        uses MNSDataGrp;
      }
    }
  }
}
 No newline at end of file