Commit 30e75f86 authored by Jan Groenendijk's avatar Jan Groenendijk Committed by ruiyue
Browse files

Fix stage 3 MDAFunction and Lists

parent f94a00de
Loading
Loading
Loading
Loading
+21 −6
Original line number Diff line number Diff line
@@ -107,6 +107,19 @@ components:
              format: float
              minimum: 0

    MLModelRefList:
      type: array
      items:
        $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'

    AIMLInferenceFunctionRefList:
      type: array
      items:
        $ref: 'TS28623_ComDefs.yaml #/components/schemas/Dn'




#-------- Definition of types for name-containments ------
    SubNetwork-ncO-MdaNrm:
      type: object
@@ -128,7 +141,7 @@ components:
#-------- Definition of concrete IOCs --------------------------------------------
    MDAFunction-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction'
        - type: object
          properties:
            attributes:
@@ -138,15 +151,17 @@ components:
                  properties:
                    supportedMDACapabilities:
                      $ref: '#/components/schemas/MDATypes'
                    mlModelRef:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
                    aIMLInferenceFunctionRef:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'  
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
                    mlModelRefList:
                      $ref: '#/components/schemas/MLModelRefList'
                    aIMLInferenceFunctionRefList:
                      $ref: '#/components/schemas/AIMLInferenceFunctionRefList'  
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            MDARequest:
              $ref: '#/components/schemas/MDARequest-Multiple'
            MDAReport:
              $ref: '#/components/schemas/MDAReport-Multiple'

    MDARequest-Single:
      allOf: