Commit fd9905ea authored by ruiyue's avatar ruiyue
Browse files

Update 2 files

- /OpenAPI/TS28623_FeatureNrm.yaml
- /OpenAPI/TS28561_NdtNrm.yaml
parent f689aad3
Loading
Loading
Loading
Loading
Loading
+20 −26
Original line number Diff line number Diff line
@@ -32,20 +32,12 @@ components:
            type: array
            uniqueItems: true
            items:
              enum:
                - RISKY_ACTIONS_PREDICTION
                - EVENTS_IMPACTS_VERIFICATION
                - FAULT_INJECTION
                - NETWORK_EVENTS_VERIFICATION
                - NETWORK_CONFIGURATIONS_VERIFICATION
                - AUTOMATION_CONFIGURATION_VERIFICATION
                - ML_TRAINING_DATA_GENERATION
                - USER_EXPERIENCE_DATA_GENERATION
              $ref: '#/components/schemas/NDTCapability'
            description: >-
              It indicates the different types of NDT application use cases which the NDT is capable of undertaking..
              New values can be added to this list in future releases to support new use cases.
          nDTFunctionScope:
            $ref: "#/components/schemas/NDTFunctionScope"
            $ref: '#/components/schemas/NDTFunctionScope'

    NDTJob-Single:
      description: >-
@@ -55,25 +47,16 @@ components:
      - type: object
        properties:
          nDTCapability:
            type: string
            enum:
              - RISKY_ACTIONS_PREDICTION
              - EVENTS_IMPACTS_VERIFICATION
              - FAULT_INJECTION
              - NETWORK_EVENTS_VERIFICATION
              - NETWORK_CONFIGURATIONS_VERIFICATION
              - AUTOMATION_CONFIGURATION_VERIFICATION
              - ML_TRAINING_DATA_GENERATION
              - USER_EXPERIENCE_DATA_GENERATION
            $ref: '#/components/schemas/NDTCapability'
            description: >-
              It indicates the type of application use cases that is desired to be executed. 
              New values can be added to this list in future releases to support new use cases.
          nDTJobSynchScope:
            $ref: "#/components/schemas/ScopeDefinition"
            $ref: '#/components/schemas/ScopeDefinition'
          nDTJobScenario:
            $ref: "#/components/schemas/NDTInputDescription"
            $ref: '#/components/schemas/NDTInputDescription'
          nDTJobExecutionRequirements:
            $ref: "#/components/schemas/NdtJobExecutionReqts"
            $ref: '#/components/schemas/NdtJobExecutionReqts'
          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
@@ -92,7 +75,7 @@ components:
            type: array
            uniqueItems: true
            items:
              $ref: "#/components/schemas/NDTOutputDataPoint"
              $ref: '#/components/schemas/NDTOutputDataPoint'
            description: It indicates the list of NDTOutput(s) that are provided by the NDT function as the output for any task executed in an instantiated NDT job.
          ndtJobRef:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
@@ -100,13 +83,24 @@ components:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'

   #-------Definition of the dataType ----------#
    NDTCapability:
      type: string
      enum:
        - RISKY_ACTIONS_PREDICTION
        - EVENTS_IMPACTS_VERIFICATION
        - FAULT_INJECTION
        - NETWORK_EVENTS_VERIFICATION
        - NETWORK_CONFIGURATIONS_VERIFICATION
        - AUTOMATION_CONFIGURATION_VERIFICATION
        - ML_TRAINING_DATA_GENERATION
        - USER_EXPERIENCE_DATA_GENERATION        
    NDTFunctionScope:  
      type: object
      properties:
        nDTRANScope:
          $ref: '#/components/schemas/ScopeDefinition'
        nDTCNScope:
          $ref: "#/components/schemas/ScopeDefinition"
          $ref: '#/components/schemas/ScopeDefinition'
    NDTInputDescription:  
      type: object
      properties:
+1 −1
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ components:
        - $ref: 'TS28541_NrNrm.yaml#/components/schemas/resources-nrNrm'
        - $ref: 'TS28541_5GcNrm.yaml#/components/schemas/resources-5gcNrm'
        - $ref: 'TS28541_SliceNrm.yaml#/components/schemas/resources-sliceNrm'
        - $ref: 'TS28561_NdtNrm.yaml#/components/schemas/resources-ndtNrm:'  
        - $ref: 'TS28561_NdtNrm.yaml#/components/schemas/resources-ndtNrm'
        - $ref: 'TS28623_FileManagementNrm.yaml#/components/schemas/resources-fileMgmtNrm'
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/resources-genericNrm'
        - $ref: 'TS28623_ManagementDataCollectionNrm.yaml#/components/schemas/resources-mgmtDataCollectionNrm'