Commit ff5d36b3 authored by Giacomo Bernini's avatar Giacomo Bernini
Browse files

Fixed bug #78

parent 81819117
Loading
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -37,6 +37,21 @@ definitions:
                The object instances for this information element will be VNF
                instances.
              $ref: "../../../definitions/SOL002SOL003_def.yaml#/definitions/Identifier"
            subObjectInstanceId:
              description: >
                Identifier of the sub-object instance of the measured object (i.e. of the measured object instance)
                for which the performance metric is reported.
                Shall be present if this is required in clause 6.2 of ETSI GS NFV-IFA 027
                for the related measured object type.
                The sub-object allows to structure the measured object but is not to be confused
                with sub-counters which allow to structure the measurement value.
                EXAMPLE:
                  Measured object:  VnfInstanceXYZ
                  Sub-object:       VnfcInstance1
                  Measurement:      vCPU_utilization
                  Sub-counters:     vCPU utilization of each of the vCPUs of VnfcInstance1
                                    (vCPU_utilization.vCPU1, vCPU_utilization.vCPU2, etc.).
              $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
            performanceMetric:
              description: >
                Name of the metric collected.
+55 −0
Original line number Diff line number Diff line
@@ -14,6 +14,19 @@ definitions:
        description: >
          Identifier of the VNF instance associated with this threshold.
        $ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
      subObjectInstanceIds:
        description: >
          Identifiers of the sub-object instances of the measured
          object instance associated with this threshold.
          May be present if a sub-object is defined in clause 6.2
          of ETSI GS NFV-IFA 027 for the related measured object type.
          If this attribute is absent and a sub-object is defined in
          clause 6.2 of ETSI GS NFV-IFA 027 for the measured object type,
          measurements will be taken for all sub-object instances of
          the measured object instance.
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
      criteria:
        description: >
          Criteria that define this threshold.
@@ -24,6 +37,7 @@ definitions:
      This type represents a request to create a PM job.
    type: object
    required:
      - objectInstanceIds
      - criteria
    properties:
      objectInstanceIds:
@@ -33,6 +47,20 @@ definitions:
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
      subObjectInstanceIds:
        description: >
          Identifiers of the sub-object instances of the measured
          object instance for which performance information is requested to be collected.
          May be present if a sub-object is defined in clause 6.2
          of ETSI GS NFV-IFA 027for the related measured object type.
          If this attribute is present, the cardinality of the "objectInstanceIds"
          attribute shall be 1.
          If this attribute is absent and a sub-object is defined in clause 6.2
          of ETSI GS NFV IFA 027 for the related measured object type, measurements
          will be taken for all sub-object instances of the measured object instance.
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
      criteria:
        description: >
          Criteria of the collection of performance information.
@@ -138,6 +166,20 @@ definitions:
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
      subObjectInstanceIds:
        description: >
          Identifiers of the sub-object instances of the measured object
          instance for which performance information is requested to be collected.
          May be present if a sub-object is defined in clause 6.2 of
          ETSI GS NFV-IFA 027 for the related measured object type.
          If this attribute is present, the cardinality of the "objectInstanceIds"
          attribute shall be 1.
          If this attribute is absent and a sub-object is defined in clause 6.2 of
          ETSI GS NFV IFA 027 for the related measured object type, measurements will
          be taken for all sub-object instances of the measured object instance.
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
      criteria:
        description: >
          Criteria of the collection of performance information.
@@ -355,6 +397,19 @@ definitions:
        description: >
          Identifier of the VNF instance associated with the threshold.
        $ref: "SOL002SOL003_def.yaml#/definitions/Identifier"
      subObjectInstanceIds:
        description: >
          Identifiers of the sub-object instances of the measured object
          instance associated with the threshold.
          May be present if a sub-object is defined in clause 6.2 of
          ETSI GS NFV-IFA 027 for the related measurement type.
          If this attribute is absent and a sub-object is defined in clause 6.2
          of ETSI GS NFV-IFA 027 for the related measured object type,
          measurements will be taken for all sub-object instances of the
          measured object instance.
        type: array
        items:
          $ref: "SOL002SOL003_def.yaml#/definitions/IdentifierInVnf"
      criteria:
        description: >
          Criteria that define this threshold.