Commit a20a38c0 authored by zhaoxxian's avatar zhaoxxian
Browse files

Edit TS28561_NdtNrm.yaml for data generation

parent d24dad23
Loading
Loading
Loading
Loading
Loading
+29 −0
Original line number Diff line number Diff line
@@ -60,6 +60,8 @@ components:
            $ref: '#/components/schemas/NDTInputDescription'
          nDTJobExecutionRequirements:
            $ref: '#/components/schemas/NdtJobExecutionReqts'
          ndtDataGeneration:
            $ref: '#/components/schemas/DataGeneration'
          collaboratingNDT:
            description: >-
              It indicates the related NDT Job contributing as a collaborator to the executed NDT Job. It describes the DN of the collaborated NDT Job
@@ -208,6 +210,33 @@ components:
        performanceDataScalingFactor:
          type: integer
          maxItems: 1
    DataGeneration:  
      type: object
      properties:
        nDTDataGenObject:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        dataGenType:
          type: array
          uniqueItems: true
          items:
            $ref: '#/components/schemas/SimulationData'
        dataGenTimeWindow:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
        dataGenQuantity:
          $ref: '#/components/schemas/DataGenQuantity'
    DataGenQuantity:
      oneof:
        - required: [ numberOfData ]
        - required: [ dataGenPeriod ]
      properties:
        numberOfData:
          type: integer
        dataGenPeriod:
          type: integer


  #------Definition of JSON arrays for name-contained IOCs ---------------#