Commit 3477df37 authored by ruiyue's avatar ruiyue
Browse files

Update file TS28105_AiMlNrm.yaml

parent 350d4221
Loading
Loading
Loading
Loading
+21 −6
Original line number Diff line number Diff line
@@ -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/NwdafAnalyticsID'
        - $ref: '#/components/schemas/NgRanInferenceType'
        - $ref: '#/components/schemas/VSExtensionType' 
    NwdafAnalyticsID:
      $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: