Commit 9627322f authored by gudumasu's avatar gudumasu
Browse files

Updated the threshold filters to metrics.

parent 22070974
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -113,14 +113,6 @@ components:
        mediaTransportParameters:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/ProtocolDescription'
    
    MetricThreshold:
      type: object
      properties:
        metric:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
        threshold:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uint32'
    
    M1UnidirectionalQoSSpecification:
      type: object
      required:
+19 −6
Original line number Diff line number Diff line
@@ -309,11 +309,24 @@ components:
          exclusiveMinimum: true
          allOf:
            - $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
        thresholdFilters:
        positiveCrossingThresholds:
          description: "A map (list of key-value pairs) for a metric and it's positive crossing threshold values. The key of the map shall be a metric URI."
          type: object
          additionalProperties:
            type: array
            items:
              $ref: 'TS29571_CommonData.yaml#/components/schemas/Float'
            minItems: 1
          minProperties: 1
        negativeCrossingThresholds:
          description: "A map (list of key-value pairs) for a metric and it's negative crossing threshold values. The key of the map shall be a metric URI."
          type: object
          additionalProperties:
            type: array
            items:
            $ref: 'TS26510_CommonData.yaml#/components/schemas/MetricThreshold'
              $ref: 'TS29571_CommonData.yaml#/components/schemas/Float'
            minItems: 1
          minProperties: 1
        geographicArea:
          type: array
          items:
+18 −5
Original line number Diff line number Diff line
@@ -250,11 +250,24 @@ components:
                minItems: 0
              samplingPeriod:
                $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
              thresholdFilters:
              positiveCrossingThresholds:
                description: "A map (list of key-value pairs) for a metric and it's positive crossing threshold values. The key of the map shall be a metric URI."
                type: object
                additionalProperties:
                  type: array
                  items:
                    $ref: 'TS29571_CommonData.yaml#/components/schemas/Float'
                  minItems: 1
                minProperties: 1
              negativeCrossingThresholds:
                description: "A map (list of key-value pairs) for a metric and it's negative crossing threshold values. The key of the map shall be a metric URI."
                type: object
                additionalProperties:
                  type: array
                  items:
                  $ref: 'TS26510_CommonData.yaml#/components/schemas/MetricThreshold'
                    $ref: 'TS29571_CommonData.yaml#/components/schemas/Float'
                  minItems: 1
                minProperties: 1
              geographicArea:
                type: array
                items: