Commit 142f619e authored by rameshnaraya's avatar rameshnaraya
Browse files

Fixed SOL005 v2.4.1 Review issues.

parent df534945
Pipeline #321 passed with stage
in 0 seconds
......@@ -44,7 +44,8 @@ definitions:
A metric group is a pre-defined list of metrics,
known to the producer that it can decompose to
individual metrics. At least one of the two
attributes (performance metric or group) shall be present.
attributes (performance metric or group) shall
be present.
type: "array"
items:
$ref: "SOL005_def.yaml#/definitions/String"
......@@ -52,15 +53,28 @@ definitions:
description: >
Specifies the periodicity at which the producer
will collect performance information. The unit
shall be seconds. See notes 1 and 2.
type: integer
shall be seconds.
At the end of each reportingPeriod, the producer will inform the consumer about availability of the performance
data collected for each completed collection period during this reportingPeriod. The reportingPeriod should be
equal to or a multiple of the collectionPeriod. In the latter case, the performance data for the collection periods
within one reporting period are reported together.
In particular when choosing short collection and reporting periods, the number of PM jobs that can be
supported depends on the capability of the producing entity.
type: UnsignedInt
default: 0
reportingPeriod:
description: >
Specifies the periodicity at which the producer
will report to the consumer.
about performance information. The unit shall
be seconds. See notes 1 and 2.
type: integer
about performance information. The unit shall be seconds.
At the end of each reportingPeriod, the producer will inform the consumer about availability of the performance
data collected for each completed collection period during this reportingPeriod. The reportingPeriod should be
equal to or a multiple of the collectionPeriod. In the latter case, the performance data for the collection periods
within one reporting period are reported together.
In particular when choosing short collection and reporting periods, the number of PM jobs that can be
supported depends on the capability of the producing entity.
type: UnsignedInt
default: 0
reportingBoundary:
description: >
Identifies a time boundary after which the
......@@ -76,7 +90,7 @@ definitions:
required:
- id
- objectInstanceIds
- criteria
- criteria
properties:
id:
description: >
......@@ -131,9 +145,10 @@ definitions:
$ref: "SOL005_def.yaml#/definitions/Link"
objects:
description: >
Links to resources representing the VNF instances for which
performance information is collected. Shall be present if
the VNF instance information is accessible as a resource.
Links to resources representing the NS
instances for which performance information is
collected. Shall be present if the NS instance
information is accessible as a resource.
type: array
items:
$ref: "SOL005_def.yaml#/definitions/Link"
......@@ -148,7 +163,7 @@ definitions:
properties:
objectInstanceId:
description: >
Identifier of the VNF instance associated with this threshold.
Identifier of the NS instance associated with this threshold.
$ref: "SOL005_def.yaml#/definitions/Identifier"
criteria:
description: >
......@@ -171,7 +186,7 @@ definitions:
$ref: "SOL005_def.yaml#/definitions/Identifier"
objectInstanceId:
description: >
Identifier of the VNF instance associated with the threshold.
Identifier of the NS instance associated with the threshold.
$ref: "SOL005_def.yaml#/definitions/Identifier"
criteria:
description: >
......@@ -190,9 +205,10 @@ definitions:
$ref: "SOL005_def.yaml#/definitions/Link"
object:
description: >
Link to a resource representing the VNF instance for which
performance information is collected. Shall be present if the
VNF instance information is accessible as a resource.
Link to a resource representing the NS instance for
which performance information is collected. Shall be
present if the NS instance information is accessible as
a resource.
ThresholdCriteria:
description: >
......@@ -231,8 +247,7 @@ definitions:
thresholdValue:
description: >
The threshold value. Shall be represented as a floating point
number.
# TODO: This should be floating.
number.
type: integer
hysteresis:
description: >
......@@ -248,7 +263,6 @@ definitions:
threshold, implementations should enforce a suitable minimum
value for this attribute (e.g. override the value or reject the
request).
# TODO: This should be floating.
type: integer
PmSubscriptionRequest:
......
Supports Markdown
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