Commit ba4177c0 authored by ruiyue's avatar ruiyue
Browse files

Update 5 files

- /OpenAPI/TS28623_QoEMeasurementCollectionNrm.yaml
- /OpenAPI/TS28623_SubscriptionControlNrm.yaml
- /OpenAPI/TS28623_ThresholdMonitorNrm.yaml
- /OpenAPI/TS28623_TraceControlNrm.yaml
- /OpenAPI/TS28623_GenericNrm.yaml
parent f7af5f5a
Loading
Loading
Loading
Loading
Loading
+12 −18
Original line number Diff line number Diff line
@@ -343,12 +343,6 @@ components:
          $ref: '#/components/schemas/MnsAgent-Multiple'
        MeContext:
          $ref: '#/components/schemas/MeContext-Multiple'
        ThresholdMonitor:
          $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/ThresholdMonitor-Multiple'
        TraceJob:
          $ref: 'TS28623_TraceControlNrm.yaml#/components/schemas/TraceJob-Multiple'
        NtfSubscriptionControl:
          $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/NtfSubscriptionControl-Multiple'
        AlarmList:
          $ref: 'TS28111_FaultNrm.yaml#/components/schemas/AlarmList-Single'
        Scheduler:
@@ -357,20 +351,13 @@ components:
          $ref: '#/components/schemas/ConditionMonitor-Multiple'
        SupportedNotifications:
          $ref: '#/components/schemas/SupportedNotifications-Single'
        QMCJobs:
          $ref: 'TS28623_QoEMeasurementCollectionNrm.yaml#/components/schemas/QMCJob-Multiple'


    ManagedElement-ncO:
      type: object
      properties:
        MnsAgent:
          $ref: '#/components/schemas/MnsAgent-Multiple'
        ThresholdMonitor:
          $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/ThresholdMonitor-Multiple'
        TraceJob:
          $ref: 'TS28623_TraceControlNrm.yaml#/components/schemas/TraceJob-Multiple'
        NtfSubscriptionControl:
          $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/NtfSubscriptionControl-Multiple'
        AlarmList:
          $ref: 'TS28111_FaultNrm.yaml#/components/schemas/AlarmList-Single'
        Scheduler:
@@ -379,8 +366,7 @@ components:
          $ref: '#/components/schemas/ConditionMonitor-Multiple'
        SupportedNotifications:  
          $ref: '#/components/schemas/SupportedNotifications-Single'
        QMCJobs:
          $ref: 'TS28623_QoEMeasurementCollectionNrm.yaml#/components/schemas/QMCJob-Multiple'


#-------- Definition of abstract IOCs --------------------------------------------

@@ -549,6 +535,10 @@ components:
        - $ref: '#/components/schemas/ManagedElement-Multiple'
        - $ref: 'TS28623_FileManagementNrm.yaml#/components/schemas/SubNetwork-ncO-FileManagementNrm'
        - $ref: 'TS28623_PmControlNrm.yaml#/components/schemas/SubNetwork-ncO-PmControlNrm'
        - $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/SubNetwork-ncO-SubscriptionControlNrm'
        - $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/SubNetwork-ncO-ThresholdMonitorNrm'
        - $ref: 'TS28623_TraceControlNrm.yaml#/components/schemas/SubNetwork-ncO-TraceControlNrm'                
        - $ref: 'TS28623_QoEMeasurementCollectionNrm.yaml#/components/schemas/SubNetwork-ncO-QoEMeasurementCollectionNrm'                    
        - $ref: 'TS28623_ManagementDataCollectionNrm.yaml#/components/schemas/SubNetwork-ncO-ManagementDataCollectionNrm'
        - $ref: 'TS28623_MnSRegistryNrm.yaml#/components/schemas/SubNetwork-ncO-MnSRegistryNrm'                  
        - $ref: 'TS28104_MdaNrm.yaml#/components/schemas/SubNetwork-ncO-MdaNrm'
@@ -570,6 +560,10 @@ components:
        - $ref: '#/components/schemas/ManagedElement-ncO'
        - $ref: 'TS28623_FileManagementNrm.yaml#/components/schemas/ManagedElement-ncO-FileManagementNrm'
        - $ref: 'TS28623_PmControlNrm.yaml#/components/schemas/ManagedElement-PmControlNrm'
        - $ref: 'TS28623_SubscriptionControlNrm.yaml#/components/schemas/ManagedElement-ncO-SubscriptionControlNrm'
        - $ref: 'TS28623_ThresholdMonitorNrm.yaml#/components/schemas/ManagedElement-ncO-ThresholdMonitorNrm'
        - $ref: 'TS28623_TraceControlNrm.yaml#/components/schemas/SubNetwork-ncO-TraceControlNrm'                            
        - $ref: 'TS28623_QoEMeasurementCollectionNrm.yaml#/components/schemas/ManagedElement-ncO-QoEMeasurementCollectionNrm'                             
        - $ref: 'TS28104_MdaNrm.yaml#/components/schemas/ManagedElement-ncO-MdaNrm'
        - $ref: 'TS28105_AiMlNrm.yaml#/components/schemas/ManagedElement-ncO-AiMlNrm'
        - $ref: 'TS28536_CoslaNrm.yaml#/components/schemas/ManagedElement-ncO-CoslaNrm'
+14 −0
Original line number Diff line number Diff line
@@ -12,6 +12,20 @@ externalDocs:
paths: {}
components:
  schemas:
  #-------- Definition of types for name-containments ------
    SubNetwork-ncO-QoEMeasurementCollectionNrm:
      type: object
      properties:
        QMCJobs:
          $ref: '#/components/schemas/QMCJob-Multiple'
    ManagedElement-ncO-QoEMeasurementCollectionNrm:
      type: object
      properties:
        QMCJobs:
          $ref: '#/components/schemas/QMCJob-Multiple'      
   #-------Definition of generic IOCs ----------#    

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

#-------- Definition of concrete IOCs --------------------------------------------
+13 −0
Original line number Diff line number Diff line
@@ -12,6 +12,19 @@ externalDocs:
paths: {}
components:
  schemas:
  #-------- Definition of types for name-containments ------
    SubNetwork-ncO-SubscriptionControlNrm:
      type: object
      properties:
        NtfSubscriptionControl:
          $ref: '#/components/schemas/NtfSubscriptionControl-Multiple'
    ManagedElement-ncO-SubscriptionControlNrm:
      type: object
      properties:
        NtfSubscriptionControl:
          $ref: '#/components/schemas/NtfSubscriptionControl-Multiple'  
   #-------Definition of generic IOCs ----------#   

#-------- Definition of types-----------------------------------------------------
    Scope:
      type: object
+13 −0
Original line number Diff line number Diff line
@@ -12,6 +12,19 @@ externalDocs:
paths: {}
components:
  schemas:
  #-------- Definition of types for name-containments ------
    SubNetwork-ncO-ThresholdMonitorNrm:
      type: object
      properties:
        ThresholdMonitor:
          $ref: '#/components/schemas/ThresholdMonitor-Multiple'
    ManagedElement-ncO-ThresholdMonitorNrm:
      type: object
      properties:
        ThresholdMonitor:
          $ref: '#/components/schemas/ThresholdMonitor-Multiple' 
   #-------Definition of generic IOCs ----------#   

#-------- Definition of types-----------------------------------------------------
    ThresholdInfo:
      type: object
+13 −0
Original line number Diff line number Diff line
@@ -12,6 +12,19 @@ externalDocs:
paths: {}
components:
  schemas:
  #-------- Definition of types for name-containments ------
    SubNetwork-ncO-TraceControlNrm:
      type: object
      properties:
        TraceJob:
          $ref: '#/components/schemas/TraceJob-Multiple'
    ManagedElement-ncO-TraceControlNrm:
      type: object
      properties:
        TraceJob:
          $ref: '#/components/schemas/TraceJob-Multiple' 
   #-------Definition of generic IOCs ----------#   

#-------- Definition of types used in Trace control NRM fragment------------------
                
    jobType-Type: