Loading OpenAPI/TS28105_AiMlNrm.yaml +18 −13 Original line number Diff line number Diff line openapi: 3.0.1 info: title: AI/ML NRM version: 18.4.0 version: 18.5.0 description: >- OAS 3.0.1 specification of the AI/ML NRM © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -348,9 +348,6 @@ components: attributes: allOf: - type: object oneOf: - required: [ requestStatus, mLModelToTestRef ] - required: [ requestStatus, mLModelCoordinationGroupToTestRef ] properties: requestStatus: $ref: '#/components/schemas/RequestStatus' Loading @@ -358,9 +355,9 @@ components: type: boolean suspendRequest: type: boolean mLModelToTestRef: mLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' mLModelCoordinationGroupToTestRef: mLModelCoordinationGroupRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' MLTestingReport-Single: Loading Loading @@ -467,6 +464,10 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' sourceTrainedMLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' aIMLInferenceReportRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' usedByFunctionRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' MLModelRepository-Single: allOf: Loading Loading @@ -542,7 +543,7 @@ components: type: boolean mLUpdateProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' MLUpdateProcess-Single: Loading @@ -555,9 +556,13 @@ components: properties: progressStatus: $ref: '#/components/schemas/ProcessMonitor' mLModelRef: cancelProcess: type: boolean suspendProcess: type: boolean mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateRequestRef: mLUpdateRequestRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateReportRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Loading @@ -572,7 +577,7 @@ components: properties: updatedMLCapability: $ref: '#/components/schemas/AvailMLCapabilityReport' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Loading @@ -596,7 +601,7 @@ components: $ref: '#/components/schemas/AIMLManagementPolicy' usedByFunctionRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - type: object Loading Loading @@ -626,7 +631,7 @@ components: items: $ref: '#/components/schemas/InferenceOutput' minItems: 1 mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' AIMLInferenceEmulationFunction-Single: Loading @@ -639,7 +644,7 @@ components: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' - type: object properties: AIMLInferenceEmulationReport: AIMLInferenceReport: $ref: '#/components/schemas/AIMLInferenceReport-Multiple' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading Loading
OpenAPI/TS28105_AiMlNrm.yaml +18 −13 Original line number Diff line number Diff line openapi: 3.0.1 info: title: AI/ML NRM version: 18.4.0 version: 18.5.0 description: >- OAS 3.0.1 specification of the AI/ML NRM © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading Loading @@ -348,9 +348,6 @@ components: attributes: allOf: - type: object oneOf: - required: [ requestStatus, mLModelToTestRef ] - required: [ requestStatus, mLModelCoordinationGroupToTestRef ] properties: requestStatus: $ref: '#/components/schemas/RequestStatus' Loading @@ -358,9 +355,9 @@ components: type: boolean suspendRequest: type: boolean mLModelToTestRef: mLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' mLModelCoordinationGroupToTestRef: mLModelCoordinationGroupRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' MLTestingReport-Single: Loading Loading @@ -467,6 +464,10 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' sourceTrainedMLModelRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' aIMLInferenceReportRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' usedByFunctionRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' MLModelRepository-Single: allOf: Loading Loading @@ -542,7 +543,7 @@ components: type: boolean mLUpdateProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' MLUpdateProcess-Single: Loading @@ -555,9 +556,13 @@ components: properties: progressStatus: $ref: '#/components/schemas/ProcessMonitor' mLModelRef: cancelProcess: type: boolean suspendProcess: type: boolean mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateRequestRef: mLUpdateRequestRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateReportRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Loading @@ -572,7 +577,7 @@ components: properties: updatedMLCapability: $ref: '#/components/schemas/AvailMLCapabilityReport' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLUpdateProcessRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' Loading @@ -596,7 +601,7 @@ components: $ref: '#/components/schemas/AIMLManagementPolicy' usedByFunctionRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - type: object Loading Loading @@ -626,7 +631,7 @@ components: items: $ref: '#/components/schemas/InferenceOutput' minItems: 1 mLModelRef: mLModelRefList: $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList' AIMLInferenceEmulationFunction-Single: Loading @@ -639,7 +644,7 @@ components: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' - type: object properties: AIMLInferenceEmulationReport: AIMLInferenceReport: $ref: '#/components/schemas/AIMLInferenceReport-Multiple' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' Loading