Commit dd36aed5 authored by Balazs Lengyel's avatar Balazs Lengyel

Updated files to correct trivial YANG errors. This should be used as the baseline as of 2020-01-10

parent 8bc2ed5a
Pipeline #2290 failed with stage
in 0 seconds
......@@ -3,7 +3,6 @@ module _3gpp-5g-common-yang-types {
namespace "urn:3gpp:sa5:_3gpp-5g-common-yang-types";
prefix "types5g3gpp";
import ietf-inet-types { prefix inet; }
import _3gpp-common-yang-types { prefix types3gpp; }
organization "3GPP SA5";
......@@ -51,7 +50,7 @@ module _3gpp-5g-common-yang-types {
type CommModelType;
}
leaf-list targetNFServiceList {
type DistinguishedName;
type types3gpp:DistinguishedName;
}
leaf commModelConfiguration {
type string;
......
......@@ -6,6 +6,7 @@ module _3gpp-5gc-nrm-amffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-top { prefix top3gpp; }
......@@ -42,7 +43,7 @@ module _3gpp-5gc-nrm-amffunction {
type inet:domain-name;
}
leaf-listsNSSAIList {
leaf-list NSSAIList {
min-elements 0; // conditionally mandatory if network slicing feature is supported
description "List of S-NSSAIs the managed object is capable of supporting.
(Single Network Slice Selection Assistance Information)
......
......@@ -8,6 +8,7 @@ module _3gpp-5gc-nrm-ausffunction {
import _3gpp-common-managed-element { prefix me3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......@@ -54,7 +55,6 @@ module _3gpp-5gc-nrm-ausffunction {
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
}
list commModelList {
min-elements 1;
......
......@@ -20,7 +20,9 @@ module _3gpp-5gc-nrm-ep {
import _3gpp-5gc-nrm-smsffunction { prefix smsf3gpp; }
import _3gpp-5gc-nrm-udmfunction { prefix udm3gpp; }
import _3gpp-5gc-nrm-upffunction { prefix upf3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-common-top { prefix top3gpp; }
import ietf-inet-types { prefix inet; }
organization "3GPP SA5";
description "Defines the YANG mapping of the 5GC related endpoint
......@@ -478,6 +480,7 @@ module _3gpp-5gc-nrm-ep {
uses EP_N32Grp;
}
}
}
augment "/me3gpp:ManagedElement/smsf3gpp:SMSFFunction" {
list EP_N20 {
......
......@@ -7,6 +7,7 @@ module _3gpp-5gc-nrm-lmffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -7,6 +7,7 @@ module _3gpp-5gc-nrm-n3iwffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -7,6 +7,7 @@ module _3gpp-5gc-nrm-ngeirfunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -8,6 +8,7 @@ module _3gpp-5gc-nrm-nwdaffunction {
import _3gpp-common-managed-element { prefix me3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -8,6 +8,7 @@ module _3gpp-5gc-nrm-pcffunction {
import _3gpp-common-managed-element { prefix me3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -8,6 +8,7 @@ module _3gpp-5gc-nrm-seppfunction {
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-common-top { prefix top3gpp; }
import ietf-inet-types { prefix inet; }
organization "3gpp SA5";
description "This IOC represents the SEPP function which support message filtering
......
......@@ -6,6 +6,7 @@ module _3gpp-5gc-nrm-smffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-top { prefix top3gpp; }
......
......@@ -7,6 +7,7 @@ module _3gpp-5gc-nrm-smsffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......@@ -17,7 +18,6 @@ module _3gpp-5gc-nrm-smsffunction {
revision 2019-05-15 {
description "initial revision";
reference "Based on
}
grouping SMSFFunctionGrp {
......
......@@ -8,6 +8,7 @@ module _3gpp-5gc-nrm-udmfunction {
import _3gpp-common-managed-element { prefix me3gpp; }
import ietf-inet-types { prefix inet; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
organization "3gpp SA5";
......
......@@ -18,7 +18,6 @@ module _3gpp-5gc-nrm-udsffunction {
revision 2019-05-22 {
description "initial revision";
reference "Based on
}
grouping UDSFFuntionGrp {
......
......@@ -6,6 +6,7 @@ module _3gpp-5gc-nrm-upffunction {
import _3gpp-common-managed-function { prefix mf3gpp; }
import _3gpp-common-managed-element { prefix me3gpp; }
import _3gpp-common-yang-types { prefix types3gpp; }
import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
import _3gpp-common-top { prefix top3gpp; }
description "UPFFunction derived from basic ManagedFunction.";
......@@ -53,7 +54,7 @@ module _3gpp-5gc-nrm-upffunction {
min-elements 1;
uses types3gpp:ManagedNFProfile;
}
}
list commModelList {
min-elements 1;
key "groupId";
......@@ -61,7 +62,7 @@ module _3gpp-5gc-nrm-upffunction {
}
}
augment "/me3gpp:ManagedElement" {
augment /me3gpp:ManagedElement {
list UPFFunction {
description "5G Core UPF Function";
reference "3GPP TS 28.541";
......
......@@ -41,6 +41,7 @@ module _3gpp-nr-nrm-gnbcuupfunction {
}
list pLMNIdList {
key "mcc mnc";
description "A list of PLMN identifiers. Defines from which set of PLMNs
an UE must have as its serving PLMN to be allowed to use the
gNB CU-UP.";
......
......@@ -54,6 +54,7 @@ module _3gpp-nr-nrm-gnbdufunction {
augment "/me3gpp:ManagedElement" {
list GNBDUFunction {
key id;
description "Represents the logical function DU of gNB or en-gNB.";
reference "3GPP TS 28.541";
uses top3gpp:Top_Grp;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment