Loading OpenAPI/TS28105_AiMlNrm.yaml +36 −10 Original line number Diff line number Diff line Loading @@ -226,6 +226,7 @@ components: pMIdentifier: type: string readOnly: true MLKnowldge: type: object properties: Loading @@ -251,6 +252,7 @@ components: maxItems: 2 items: type: string EnvironmentScope: oneOf: #Choice_1.1 managedEntitiesScope Loading @@ -269,6 +271,7 @@ components: timeWindow: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' #todo: stage 2 attribute definition missing SupportedLearningTechnology: type: object properties: Loading @@ -282,6 +285,7 @@ components: - FL - DL readOnly: true supportedRLEnvironment: description: Included when RL is supported. type: array Loading @@ -292,6 +296,7 @@ components: - SIMULATION_ENVIONMENTS - REAL_NETWORK_ENVIONMENTS readOnly: true supportedFLRole: description: Included when FL is supported. type: array Loading @@ -302,6 +307,7 @@ components: minItems: 1 maxItems: 2 readOnly: true supportedInferenceNameList: description: Types of inference the training technologies can be applied to. type: array Loading @@ -310,6 +316,7 @@ components: $ref: '#/components/schemas/AIMLInferenceName' minItems: 1 readOnly: true RLRequirement: type: object properties: Loading @@ -321,23 +328,27 @@ components: enum: - SIMULATION_ENVIONMENTS - REAL_NETWORK_ENVIONMENTS rLEnvironmentScope: type: array uniqueItems: true items: $ref: '#/components/schemas/EnvironmentScope' minItems: 1 rLImpactedScope: type: array uniqueItems: true items: $ref: '#/components/schemas/EnvironmentScope' minItems: 1 rLPerformanceRequirements: type: array uniqueItems: true items: $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/ThresholdInfo' ClusteringCriteria: type: object properties: Loading @@ -351,6 +362,7 @@ components: maxItems: 1 preferredModelDiversity: type: string FLParticipationInfo: type: object additionalProperties: false Loading @@ -368,6 +380,7 @@ components: List of MLTrainingFunction DNs capable of acting as FL clients. Applicable when fLRole = FL_SERVER. $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' FLRequirement: type: object additionalProperties: false Loading @@ -378,6 +391,7 @@ components: items: $ref: '#/components/schemas/FLClientSelectionCriteria' minItems: 1 FLClientSelectionCriteria: type: object additionalProperties: false Loading Loading @@ -408,6 +422,7 @@ components: required: - minimumAvailableDataSamples - minimumAvailableTimeDuration FLReportPerClient: type: object additionalProperties: false Loading Loading @@ -470,6 +485,8 @@ components: properties: supportedLearningTechnology: $ref: '#/components/schemas/SupportedLearningTechnology' flParticipationInfo: $ref: '#/components/schemas/FlParticipationInfo' mLKnowledge: $ref: '#/components/schemas/MLKnowldge' mLTrainingType: Loading Loading @@ -509,6 +526,8 @@ components: properties: aIMLInferenceName: $ref: '#/components/schemas/AIMLInferenceName' flRequirement: $ref: '#/components/schemas/FLRequirement' candidateTrainingDataSource: type: array uniqueItems: true Loading Loading @@ -629,6 +648,13 @@ components: readOnly: true trainingRequestRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' flReportPerClient: type: array unigueItems: true items: $ref: '#/components/schemas/FLReportPerClient' participatingFLClientRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' trainingProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' lastTrainingRef: Loading Loading @@ -720,7 +746,7 @@ components: type: boolean default: FALSE mLModelToLoadRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' MLModelLoadingPolicy-Single: allOf: Loading Loading @@ -756,11 +782,11 @@ components: type: boolean default: FALSE mLModelLoadingRequestRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' mLModelLoadingPolicyRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' loadedMLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' uniqueItems: true MLModel-Single: Loading Loading
OpenAPI/TS28105_AiMlNrm.yaml +36 −10 Original line number Diff line number Diff line Loading @@ -226,6 +226,7 @@ components: pMIdentifier: type: string readOnly: true MLKnowldge: type: object properties: Loading @@ -251,6 +252,7 @@ components: maxItems: 2 items: type: string EnvironmentScope: oneOf: #Choice_1.1 managedEntitiesScope Loading @@ -269,6 +271,7 @@ components: timeWindow: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' #todo: stage 2 attribute definition missing SupportedLearningTechnology: type: object properties: Loading @@ -282,6 +285,7 @@ components: - FL - DL readOnly: true supportedRLEnvironment: description: Included when RL is supported. type: array Loading @@ -292,6 +296,7 @@ components: - SIMULATION_ENVIONMENTS - REAL_NETWORK_ENVIONMENTS readOnly: true supportedFLRole: description: Included when FL is supported. type: array Loading @@ -302,6 +307,7 @@ components: minItems: 1 maxItems: 2 readOnly: true supportedInferenceNameList: description: Types of inference the training technologies can be applied to. type: array Loading @@ -310,6 +316,7 @@ components: $ref: '#/components/schemas/AIMLInferenceName' minItems: 1 readOnly: true RLRequirement: type: object properties: Loading @@ -321,23 +328,27 @@ components: enum: - SIMULATION_ENVIONMENTS - REAL_NETWORK_ENVIONMENTS rLEnvironmentScope: type: array uniqueItems: true items: $ref: '#/components/schemas/EnvironmentScope' minItems: 1 rLImpactedScope: type: array uniqueItems: true items: $ref: '#/components/schemas/EnvironmentScope' minItems: 1 rLPerformanceRequirements: type: array uniqueItems: true items: $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/ThresholdInfo' ClusteringCriteria: type: object properties: Loading @@ -351,6 +362,7 @@ components: maxItems: 1 preferredModelDiversity: type: string FLParticipationInfo: type: object additionalProperties: false Loading @@ -368,6 +380,7 @@ components: List of MLTrainingFunction DNs capable of acting as FL clients. Applicable when fLRole = FL_SERVER. $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' FLRequirement: type: object additionalProperties: false Loading @@ -378,6 +391,7 @@ components: items: $ref: '#/components/schemas/FLClientSelectionCriteria' minItems: 1 FLClientSelectionCriteria: type: object additionalProperties: false Loading Loading @@ -408,6 +422,7 @@ components: required: - minimumAvailableDataSamples - minimumAvailableTimeDuration FLReportPerClient: type: object additionalProperties: false Loading Loading @@ -470,6 +485,8 @@ components: properties: supportedLearningTechnology: $ref: '#/components/schemas/SupportedLearningTechnology' flParticipationInfo: $ref: '#/components/schemas/FlParticipationInfo' mLKnowledge: $ref: '#/components/schemas/MLKnowldge' mLTrainingType: Loading Loading @@ -509,6 +526,8 @@ components: properties: aIMLInferenceName: $ref: '#/components/schemas/AIMLInferenceName' flRequirement: $ref: '#/components/schemas/FLRequirement' candidateTrainingDataSource: type: array uniqueItems: true Loading Loading @@ -629,6 +648,13 @@ components: readOnly: true trainingRequestRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' flReportPerClient: type: array unigueItems: true items: $ref: '#/components/schemas/FLReportPerClient' participatingFLClientRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' trainingProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' lastTrainingRef: Loading Loading @@ -720,7 +746,7 @@ components: type: boolean default: FALSE mLModelToLoadRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' MLModelLoadingPolicy-Single: allOf: Loading Loading @@ -756,11 +782,11 @@ components: type: boolean default: FALSE mLModelLoadingRequestRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' mLModelLoadingPolicyRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' loadedMLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo' $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnListRo' uniqueItems: true MLModel-Single: Loading