- require-instance false for 'performance-metrics'
- 'job-tag' must not be a string of a fixed size
- string pattern with '^' and '$' is not required
- new revision is required.
IssueID: OAM-237
Change-Id: I97cacd27f71ce9608aad9f0cfd0c55f03745354f
Signed-off-by: demx8as6 <martin.skorupski@highstreet-technologies.com>
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.";
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.";
"3GPP TS 28.541 5G Network Resource Model (NRM)
OPNFV VES - https://wiki.opnfv.org/display/ves";
"3GPP TS 28.541 5G Network Resource Model (NRM)
OPNFV VES - https://wiki.opnfv.org/display/ves";
+ revision 2021-11-23 {
+ description
+ "Bug fixes.";
+ reference
+ "https://jira.o-ran-sc.org/browse/OAM-237";
+ }
revision 2021-10-29 {
description
"Performance management added.";
revision 2021-10-29 {
description
"Performance management added.";
typedef mobile-country-code-type {
type string {
typedef mobile-country-code-type {
type string {
- pattern '^[02-79][0-9][0-9]$';
+ pattern '[02-79][0-9][0-9]';
}
description
"The mobile country code consists of three decimal digits,
}
description
"The mobile country code consists of three decimal digits,
typedef mobile-network-code-type {
type string {
typedef mobile-network-code-type {
type string {
- pattern '^[0-9]{2,3}$';
}
description
"The mobile network code consists of two or three
}
description
"The mobile network code consists of two or three
"An abstract object class representing a performance-measurement-job";
leaf job-tag {
type string {
"An abstract object class representing a performance-measurement-job";
leaf job-tag {
type string {
}
description
"A job group identifier to combine several performance-measurement-jobs
to one logical job.";
}
leaf-list performance-metrics {
}
description
"A job group identifier to combine several performance-measurement-jobs
to one logical job.";
}
leaf-list performance-metrics {
- type instance-identifier;
+ type instance-identifier {
+ require-instance false;
+ }
min-elements 1;
description
"Performance metrics (or performance measurement counter values)
min-elements 1;
description
"Performance metrics (or performance measurement counter values)
}
grouping performance-monitoring-point-grp {
}
grouping performance-monitoring-point-grp {
"An abstract object class providing monitoring and control functions for
"An abstract object class providing monitoring and control functions for
- performance measurements. Such grouping should be used by the monitoring
+ performance measurements. Such grouping should be used by the monitoring
object.";
list supported-measurements {
object.";
list supported-measurements {
key "performance-measurement-type";
key "performance-measurement-type";
uses supported-measurement-grp;
description
uses supported-measurement-grp;
description
- "A list of performance measurements object providing the
+ "A list of performance measurements object providing the
measurement-types (counters) and its potential subcounters. The values
measurement-types (counters) and its potential subcounters. The values
- ar provided by the combination of the event subscription and
+ ar provided by the combination of the event subscription and
performance-measurement-job concepts.";
}
}
performance-measurement-job concepts.";
}
}
"An action to establish the connection to a remote network function.";
input {
leaf remote-network-function {
"An action to establish the connection to a remote network function.";
input {
leaf remote-network-function {
description
"An reference to a remote network function - an O-RU - to which
a connection should be established.";
description
"An reference to a remote network function - an O-RU - to which
a connection should be established.";
"An action to destroy the connection to a remote network function.";
input {
leaf remote-network-function {
"An action to destroy the connection to a remote network function.";
input {
leaf remote-network-function {
description
"An reference to a remote network function - an O-RU - to which
the connection should be destroyed.";
description
"An reference to a remote network function - an O-RU - to which
the connection should be destroyed.";