diff --git a/TS26510_Maf_Provisioning_MetricsReporting.yaml b/TS26510_Maf_Provisioning_MetricsReporting.yaml index 41dec86eca809f5cfd765f7d194ffa495a728cb4..1be0612ce9ac5d8e8609f485d79dbee5626b7374 100644 --- a/TS26510_Maf_Provisioning_MetricsReporting.yaml +++ b/TS26510_Maf_Provisioning_MetricsReporting.yaml @@ -309,6 +309,29 @@ components: exclusiveMinimum: true allOf: - $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' + positiveCrossingThresholds: + description: "A map (list of key-value pairs) for a metric and its 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 its negative 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 + locationFilter: + type: array + items: + $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G' + minItems: 1 metrics: type: array items: diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 265617f74e533c7215746ecedb7d822d3d10cb52..217722fe8f48cb7ecc359f3a119a22d3641db427 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -250,6 +250,29 @@ components: minItems: 0 samplingPeriod: $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec' + positiveCrossingThresholds: + description: "A map (list of key-value pairs) for a metric and its 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 its negative 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 + locationFilter: + type: array + items: + $ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G' + minItems: 1 metrics: type: array items: