Commit 538bc1ee authored by rosabolzek's avatar rosabolzek
Browse files

correct supportedVendorSpecificFeatures in _3gpp-5gc-nrm-managed-nfprofile.yang

parent 5a6082c0
Loading
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -15,6 +15,7 @@ module _3gpp-5g-common-yang-types {
    TTA, TTC). All rights reserved.";
  reference "3GPP TS 28.541";

  revision 2026-01-07 { reference CR- ; }
  revision 2025-11-07 { reference CR-1640 ; }
  revision 2025-11-01 { reference CR-1657 ; }
  revision 2025-07-25 { reference CR-1558 ; }
@@ -110,6 +111,29 @@ module _3gpp-5g-common-yang-types {
    }
  }

  grouping VendorSpecificFeatureGrp {
    description "This <<dataType>> represents the information of vendor 
    specific feature as defined in clause 6.1.6.2.62 of 3GPP TS 29.510";

    leaf featureName {
      type string;
      mandatory true;
      config false;
      description "It is a string representing a proprietary feature 
      specific to a given vendor.
      It is recommended that the case convention for these strings is the
       same as for enumerated data types (i.e. UPPER_WITH_UNDERSCORE; 
       see 3GPP TS 29.501, clause 5.1.1).";
    }
    leaf featureVersion {
      type string;
      mandatory true;
      config false;
      description "It is a string representing the version of the feature.";
    }

  }

  grouping IpInterfaceGrp {
    leaf-list ipv4EndpointAddresses {
      description "Available endpoint IPv4 address(es) of
+21 −9
Original line number Diff line number Diff line
@@ -579,15 +579,27 @@ grouping ManagedNFProfileGrp {
      min-elements 1;
      uses nfs3gpp:NFServiceGrp;
    }
 //    leaf supportedVendorSpecificFeatures {
 //      description "It indicates a map of Vendor-Specific features, where the
 //       key of the map is the IANA-assigned SMI Network Management Private
 //       Enterprise Codes and the value of each entry of the map shall be
 //       a list (array) of VendorSpecificFeature objects as defined
 //       in the clause 5.3.247.";
 //      type string;
 //      min-elements 1;
 //    }    attributeValuePair with no defintion anywhere
     list supportedVendorSpecificFeatures {
       description "It indicates a map of Vendor-Specific features, where the
        key of the map is the IANA-assigned SMI Network Management Private
        Enterprise Codes and the value of each entry of the map shall be
        a list (array) of VendorSpecificFeature objects as defined
        in the clause 5.3.247.";
        key "enterpriseCode";

        leaf enterpriseCode {
          type uint32;
          description "IANA-assigned SMI Network Management Private Enterprise Code";
        }

        list vendorSpecificFeature {
          key "featureName";
          config false;
          description "VendorSpecificFeature objects as defined
        in the clause 5.3.247.";
        uses types5g3gpp:VendorSpecificFeatureGrp;
        }      
     }    

    list selectionConditions {
      description "Identifications of Credentials Holder or Default Credentials