Commit d970441b authored by sunse's avatar sunse Committed by mouqueta
Browse files

Integration rel18 sa5 158 yaml to Release branch after SA#106

parent 8300d4fb
Loading
Loading
Loading
Loading
+27 −6
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: MDA NRM
  version: 18.5.0
  version: 18.6.0
  description: >-
    OAS 3.0.1 specification of the MDA NRM
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -14,11 +14,29 @@ components:
  schemas:

#-------- Definition of types-----------------------------------------------------

    MDAType:
      type: string
      enum:
        - COVERAGEANALYTICS_COVERAGEPROBLEMANALYSIS
        - COVERAGEANALYTICS_PAGINGOPTIMIZATION
        - SLSANALYSIS_SERVICEEXPERIENCEANALYSIS
        - SLSANALYSIS_NETWORKSLICETHROUGHPUTANALYSIS
        - SLSANALYSIS_NETWORKSLICETRAFFICANALYSIS
        - SLSANALYSIS_E2ELATENCYANALYSIS
        - SLSANALYSIS_NETWORKSLICELOADANALYSIS
        - MDAASSISTEDFAULTMANAGEMENT_FAILUREPREDICTION
        - MDAASSISTEDENERGYSAVING_ENERGYSAVINGANALYSIS
        - MOBILITYMANAGEMENTANALYTICS_MOBILITYPERFORMANCEANALYSIS
        - MOBILITYMANAGEMENTANALYTICS_HANDOVEROPTIMIZATION
        - MAINTENANCE_MAINTENANCEANALYTICS
        - RESOURCEANALYTICS_VIRTUALIZEDRESOURCEUTILIZATIONANALYSISNF
        - RESOURCEANALYTICS_PHYISCALRESOURCEUTILIZATIONANALYSISNF
        - RESOURCEANALYTICS_5GCCONTROLPLANECONGESTIONANALYSIS
        - PREDICTIONS_PMDATA
    MDATypes:
      type: array
      items:
        type: string
        $ref: '#/components/schemas/MDAType'

    MDAOutputs:
      type: array
@@ -34,9 +52,10 @@ components:
        - type: object
          properties:
            areaScope:
              type: array
              items:
                $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea' 


    MDAOutputPerMDAType:
      type: object
      properties:
@@ -55,6 +74,8 @@ components:
        filterValue:
          type: string
        threshold:
          type: array
          items:
            $ref: '#/components/schemas/ThresholdInfo'
        analyticsPeriod:
          $ref: '#/components/schemas/AnalyticsSchedule'
+4 −2
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: MDA Report
  version: 18.3.0
  version: 18.6.0
  description: >-
    OAS 3.0.1 specification of the MDA Report
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -61,6 +61,8 @@ components:
                    mDAReportID:
                      type: string
                    mDAOutputs:
                      type: array
                      items:
                        $ref: '#/components/schemas/MDAOutputs'
                    mDARequestRef:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
+26 −9
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: AI/ML NRM
  version: 18.5.0
  version: 18.6.0
  description: >-
    OAS 3.0.1 specification of the AI/ML NRM
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -18,7 +18,7 @@ components:
    MLContext:
      type: object
      properties:
        inferenceModelRef:
        inferenceEntityRef:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
        dataProviderRef:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'
@@ -110,7 +110,7 @@ components:
      type: object
      properties:
        aIMLInferenceName:
          type: string
          $ref: '#/components/schemas/AIMLInferenceName'
        capabilityName:
          type: string
        mLCapabilityParameters:
@@ -141,7 +141,7 @@ components:
          items:
            type: string
        aIMLInferenceName:
          type: string
          $ref: '#/components/schemas/AIMLInferenceName'
        inferenceOutputTime:
          type: array
          items:
@@ -152,7 +152,22 @@ components:
        outputResult:
          description: A map (list of key-value pairs) for Inference result name and it's value
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
          
    AIMLInferenceName:
      oneOf:
        - $ref: 'TS28104_MdaNrm.yaml#/components/schemas/MDAType'
        - $ref: '#/components/schemas/NwdafAnalyticsType'
        - $ref: '#/components/schemas/NgRanInferenceType'
        - $ref: '#/components/schemas/VSExtensionType' 
    NwdafAnalyticsType:
      $ref: 'TS29520_Nnwdaf_EventsSubscription.yaml#/components/schemas/NwdafEvent'
    NgRanInferenceType:
      type: string
      enum:
        - NG_RAN_NETWORK_ENERGY_SAVING
        - NG_RAN_LOAD_BALANCING 
        - NG_RAN_ MOBILITY_OPTIMIZATION
    VSExtensionType:
      type: string
#-------- Definition of types for name-containments ------
    SubNetwork-ncO-AiMlNrm:
      type: object
@@ -226,7 +241,7 @@ components:
                - type: object
                  properties:
                    aIMLInferenceName:
                      type: string  
                      $ref: '#/components/schemas/AIMLInferenceName'  
                    candidateTrainingDataSource:
                      type: array
                      items:
@@ -406,7 +421,7 @@ components:
                - type: object
                  properties:
                    aIMLInferenceName:
                      type: string
                      $ref: '#/components/schemas/AIMLInferenceName'
                    policyForLoading:
                      $ref: '#/components/schemas/AIMLManagementPolicy'
                    mLModelRef:
@@ -445,7 +460,7 @@ components:
                mLModelId:
                  type: string
                aIMLInferenceName:
                  type: string
                  $ref: '#/components/schemas/AIMLInferenceName'
                mLModelVersion:
                  type: string
                expectedRunTimeContext:
@@ -455,6 +470,8 @@ components:
                runTimeContext:
                  $ref: '#/components/schemas/MLContext'
                supportedPerformanceIndicators:
                  type: array
                  items:
                    $ref: '#/components/schemas/SupportedPerfIndicator'
                mLCapabilitiesInfoList:
                  type: array
+12 −6
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Intent NRM
  version: 18.5.0
  version: 18.6.0
  description: >-
    OAS 3.0.1 definition of the Intent NRM
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -324,7 +324,7 @@ components:
      properties:
        intentFulfilmentInfo:
          $ref: '#/components/schemas/FulfilmentInfo'
        expectationFulfilmentResult:
        expectationFulfilmentResults:
          type: array
          items: 
            $ref: '#/components/schemas/ExpectationFulfilmentResult'
@@ -340,7 +340,7 @@ components:
          type: string
        expectationFulfilmentInfo:
          $ref: '#/components/schemas/FulfilmentInfo'
        targetFulfilmentResult:
        targetFulfilmentResults:
          type: array
          items: 
            $ref: '#/components/schemas/TargetFulfilmentResult'
@@ -410,9 +410,15 @@ components:
          enum:
              - FEASIBLE
              - INFEASIBLE
        infeasibilityReason:
          type: string
        infeasibilityReasons:
          description: An attribute which is used when feasibilityCheckResult is INFEASIBLE 
          type: array
          items:
            type: string
            readOnly: true      
            enum:
               - INVALID_INTENT_EXPRESSION
               - INTENT_CONFLICT
   #-------Definition of the concrete IntentFeasibilityCheckReport dataType----------------#

   #-------Definition of the generic IntentHandlingCapability dataType----------------#
+6 −3
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Provisioning MnS
  version: 18.3.0
  version: 18.5.0
  description: >-
    OAS 3.0.1 definition of the Provisioning MnS
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -219,7 +219,7 @@ paths:
            are targeted.
          required: false
          schema:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Filter'
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/JexConditions'
        - name: attributes
          in: query
          description: >-
@@ -251,7 +251,10 @@ paths:
            select data nodes.
          required: false
          schema:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/Filter'
            oneOf:
              - $ref: 'TS28623_ComDefs.yaml#/components/schemas/JexNodeSelectionBasic'
              - $ref: 'TS28623_ComDefs.yaml#/components/schemas/JexNodeSelectionAdvanced'

      responses:
        '200':
          description: >-
Loading