From ec580cc7f3cf649defeb5df6969969d2964bacc7 Mon Sep 17 00:00:00 2001 From: zhaoxxian Date: Tue, 4 Nov 2025 09:35:45 +0000 Subject: [PATCH] add stage 3 for simulationDataDescriptor --- OpenAPI/TS28561_NdtNrm.yaml | 43 +++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/OpenAPI/TS28561_NdtNrm.yaml b/OpenAPI/TS28561_NdtNrm.yaml index 822b721e7..2b46a0431 100644 --- a/OpenAPI/TS28561_NdtNrm.yaml +++ b/OpenAPI/TS28561_NdtNrm.yaml @@ -108,15 +108,13 @@ components: properties: nDTInputDescriptionId: type: string - simulationData: + simulationDataDescriptor: type: array uniqueItems: true items: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet' + $ref: '#/components/schemas/SimulationDataDescriptor' networkEventInfo: type: string - condition: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' NDTOutputDescription: type: object properties: @@ -168,6 +166,43 @@ components: uniqueItems: true items: $ref: '#/components/schemas/NDTOutputDescription' + SimulationDataDescriptor: + type: object + properties: + simulationData: + type: array + uniqueItems: true + items: + $ref: '#/components/schemas/SimulationData' + condition: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' + SimulationData: + type: object + properties: + performanceData: + type: array + uniqueItems: true + items: + $ref: '#/components/schemas/PerformanceData' + mDTData: + type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet' + configurationData: + type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet' + PerformanceData: + type: object + properties: + performanceDataName: + type: string + performanceDataValue: + type: integer + performanceDataScalingFactor: + type: integer #------Definition of JSON arrays for name-contained IOCs ---------------# -- GitLab