From 85c29ac15f051c42d64c4c9d5b4d0a5c64c6850d Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 7 Nov 2024 09:32:01 +0000 Subject: [PATCH] Rel19 CR0201 TS28105 Enhance OpenAPI related to Multiplicity --- OpenAPI/TS28105_AiMlNrm.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28105_AiMlNrm.yaml b/OpenAPI/TS28105_AiMlNrm.yaml index bab55f85e..d97b91955 100644 --- a/OpenAPI/TS28105_AiMlNrm.yaml +++ b/OpenAPI/TS28105_AiMlNrm.yaml @@ -487,12 +487,17 @@ components: runTimeContext: $ref: '#/components/schemas/MLContext' supportedPerformanceIndicators: - $ref: '#/components/schemas/SupportedPerfIndicator' + type: array + uniqueItems: true + items: + $ref: '#/components/schemas/SupportedPerfIndicator' + minItems: 1 mLCapabilitiesInfoList: type: array uniqueItems: true items: $ref: '#/components/schemas/MLCapabilityInfo' + minItems: 1 retrainingEventsMonitorRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' sourceTrainedMLModelRef: @@ -521,7 +526,11 @@ components: type: object properties: memberMLModelRefList: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' + type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' + minItems: 2 ## 7.3a.4.1 IOC MLUpdateFunction-Single: -- GitLab