Loading yang-models/_3gpp-common-filemanagement.yang +2 −0 Original line number Diff line number Diff line Loading @@ -57,12 +57,14 @@ module _3gpp-common-filemanagement { mandatory true; type string; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf notificationRecipientAddress { description "Address of the notification recipient."; type string; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf cancelJob { Loading yang-models/_3gpp-common-files.yang +12 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ module _3gpp-common-files { type inet:uri ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Location of the file incl. the file transfer protocol, and the file name for the case the file content cannot be retrieved by reading the 'fileContent' attribute. Loading @@ -54,6 +55,7 @@ module _3gpp-common-files { type string ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Name of the algorithm used for compressing the file. An empty or absent 'fileCompression' parameter indicates the file is not compressed. The MnS producer selects the compression algorithm. Loading @@ -65,6 +67,7 @@ module _3gpp-common-files { mandatory true; units bytes; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Size of the file"; } Loading @@ -79,6 +82,7 @@ module _3gpp-common-files { } mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Type of the management data stored in the file."; } Loading @@ -86,6 +90,7 @@ module _3gpp-common-files { type string ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of the XML or ASN.1 schema (incl. its version) used to produce the file content."; } Loading @@ -94,6 +99,7 @@ module _3gpp-common-files { type yang:date-and-time ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Date and time, when the file was closed (the last time) and made available on the MnS producer. The file content will not be changed anymore."; Loading @@ -103,6 +109,7 @@ module _3gpp-common-files { type yang:date-and-time ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Date and time after which the file may be deleted."; } Loading @@ -110,12 +117,14 @@ module _3gpp-common-files { type string ; // String is very restrictive mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "File content"; } leaf-list jobRef { type types3gpp:DistinguishedName ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Object instance of the 'PerfMetricJob' or 'TraceJob' that produced the file."; } Loading @@ -123,6 +132,7 @@ module _3gpp-common-files { leaf jobId { type string ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of a PerfMetricJob job or a TraceJob."; } } Loading @@ -138,6 +148,7 @@ module _3gpp-common-files { leaf-list jobRef { type types3gpp:DistinguishedName ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Object instance of the 'PerfMetricJob' or 'TraceJob' that produced the file."; } Loading @@ -145,6 +156,7 @@ module _3gpp-common-files { leaf jobId { type string ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of a PerfMetricJob job or a TraceJob."; } } Loading yang-models/_3gpp-common-fm.yang +5 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ module _3gpp-common-fm { mandatory true; description "Identifies the alarmRecord"; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf objectInstance { Loading @@ -122,6 +123,7 @@ module _3gpp-common-fm { config false ; mandatory true; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf notificationId { Loading Loading @@ -159,6 +161,7 @@ module _3gpp-common-fm { mandatory true; description "General category for the alarm."; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf probableCause { Loading @@ -169,6 +172,7 @@ module _3gpp-common-fm { config false ; mandatory true; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf specificProblem { Loading @@ -179,6 +183,7 @@ module _3gpp-common-fm { config false ; reference "ITU-T Recommendation X.733 clause 8.1.2.2."; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf perceivedSeverity { Loading yang-models/_3gpp-common-managed-function.yang +1 −0 Original line number Diff line number Diff line Loading @@ -94,6 +94,7 @@ module _3gpp-common-managed-function { description "The type of the managed NF service instance The specifc values allowed are described in clause 7.2 of TS 23.501"; yext3gpp:notNotifyable; yext3gpp:inVariant; } list sAP { Loading yang-models/_3gpp-common-measurements.yang +2 −0 Original line number Diff line number Diff line Loading @@ -247,6 +247,7 @@ module _3gpp-common-measurements { leaf jobId { type string; description "Id for a PerfMetricJob job."; yext3gpp:inVariant; } leaf-list performanceMetrics { Loading Loading @@ -304,6 +305,7 @@ module _3gpp-common-measurements { mandatory true; yext3gpp:notNotifyable ; description "Link to a 'Files' object."; yext3gpp:inVariant; } } Loading Loading
yang-models/_3gpp-common-filemanagement.yang +2 −0 Original line number Diff line number Diff line Loading @@ -57,12 +57,14 @@ module _3gpp-common-filemanagement { mandatory true; type string; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf notificationRecipientAddress { description "Address of the notification recipient."; type string; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf cancelJob { Loading
yang-models/_3gpp-common-files.yang +12 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,7 @@ module _3gpp-common-files { type inet:uri ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Location of the file incl. the file transfer protocol, and the file name for the case the file content cannot be retrieved by reading the 'fileContent' attribute. Loading @@ -54,6 +55,7 @@ module _3gpp-common-files { type string ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Name of the algorithm used for compressing the file. An empty or absent 'fileCompression' parameter indicates the file is not compressed. The MnS producer selects the compression algorithm. Loading @@ -65,6 +67,7 @@ module _3gpp-common-files { mandatory true; units bytes; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Size of the file"; } Loading @@ -79,6 +82,7 @@ module _3gpp-common-files { } mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Type of the management data stored in the file."; } Loading @@ -86,6 +90,7 @@ module _3gpp-common-files { type string ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of the XML or ASN.1 schema (incl. its version) used to produce the file content."; } Loading @@ -94,6 +99,7 @@ module _3gpp-common-files { type yang:date-and-time ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Date and time, when the file was closed (the last time) and made available on the MnS producer. The file content will not be changed anymore."; Loading @@ -103,6 +109,7 @@ module _3gpp-common-files { type yang:date-and-time ; mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Date and time after which the file may be deleted."; } Loading @@ -110,12 +117,14 @@ module _3gpp-common-files { type string ; // String is very restrictive mandatory true; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "File content"; } leaf-list jobRef { type types3gpp:DistinguishedName ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Object instance of the 'PerfMetricJob' or 'TraceJob' that produced the file."; } Loading @@ -123,6 +132,7 @@ module _3gpp-common-files { leaf jobId { type string ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of a PerfMetricJob job or a TraceJob."; } } Loading @@ -138,6 +148,7 @@ module _3gpp-common-files { leaf-list jobRef { type types3gpp:DistinguishedName ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Object instance of the 'PerfMetricJob' or 'TraceJob' that produced the file."; } Loading @@ -145,6 +156,7 @@ module _3gpp-common-files { leaf jobId { type string ; yext3gpp:notNotifyable ; yext3gpp:inVariant ; description "Identifier of a PerfMetricJob job or a TraceJob."; } } Loading
yang-models/_3gpp-common-fm.yang +5 −0 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ module _3gpp-common-fm { mandatory true; description "Identifies the alarmRecord"; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf objectInstance { Loading @@ -122,6 +123,7 @@ module _3gpp-common-fm { config false ; mandatory true; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf notificationId { Loading Loading @@ -159,6 +161,7 @@ module _3gpp-common-fm { mandatory true; description "General category for the alarm."; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf probableCause { Loading @@ -169,6 +172,7 @@ module _3gpp-common-fm { config false ; mandatory true; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf specificProblem { Loading @@ -179,6 +183,7 @@ module _3gpp-common-fm { config false ; reference "ITU-T Recommendation X.733 clause 8.1.2.2."; yext3gpp:notNotifyable; yext3gpp:inVariant; } leaf perceivedSeverity { Loading
yang-models/_3gpp-common-managed-function.yang +1 −0 Original line number Diff line number Diff line Loading @@ -94,6 +94,7 @@ module _3gpp-common-managed-function { description "The type of the managed NF service instance The specifc values allowed are described in clause 7.2 of TS 23.501"; yext3gpp:notNotifyable; yext3gpp:inVariant; } list sAP { Loading
yang-models/_3gpp-common-measurements.yang +2 −0 Original line number Diff line number Diff line Loading @@ -247,6 +247,7 @@ module _3gpp-common-measurements { leaf jobId { type string; description "Id for a PerfMetricJob job."; yext3gpp:inVariant; } leaf-list performanceMetrics { Loading Loading @@ -304,6 +305,7 @@ module _3gpp-common-measurements { mandatory true; yext3gpp:notNotifyable ; description "Link to a 'Files' object."; yext3gpp:inVariant; } } Loading