Commit cb5393a4 authored by ruiyue's avatar ruiyue
Browse files

Update file TS28312_IntentExpectations.yaml

parent 37c7e7fb
Loading
Loading
Loading
Loading
Loading
+22 −9
Original line number Diff line number Diff line
@@ -303,10 +303,6 @@ components:
        This data type is the "ExpectationObject" data type with specialisations for NetworkMaintenanceExpectation
      type: object
      properties:
        objectType:
          type: string
          enum:
            - SubNetwork #value for Network Maintenance Expectation--#
        objectInstance:
          $ref: "TS28623_ComDefs.yaml#/components/schemas/Dn"
        objectContexts:
@@ -315,7 +311,8 @@ components:
          items:
            type: object
            oneOf:
              - $ref: "#/components/schemas/MaintenanceGuidelinesContext"
              - $ref: "#/components/schemas/MaintenanceVersionContext"
              - $ref: "#/components/schemas/MaintenanceOrderContext"
              - $ref: "#/components/schemas/NfTypeContext"
              - $ref: "#/components/schemas/NfInstanceLocationContext"
              - $ref: "#/components/schemas/PLMNContext"
@@ -328,7 +325,6 @@ components:
              - $ref: '#/components/schemas/DlFrequencyContext'
              - $ref: '#/components/schemas/UlFrequencyContext'              
              - $ref: '#/components/schemas/RATContext'
              - $ref: "#/components/schemas/UEGroupContext"
              - $ref: "TS28312_IntentNrm.yaml#/components/schemas/Context"
   #-------Definition of the ExpectationObject dataType ----------#    

@@ -1158,15 +1154,32 @@ components:
          uniqueItems: true
          items:
            type: string
    MaintenanceGuidelinesContext:
    MaintenanceVersionContext:
      description: >-
        This data type is the "ObjectContext" data type with specialisations for MaintenanceVersionContext. It describes the versions for the network maintenance task of a managed object.
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - swVersion
        contextCondition:
          type: string
          enum:
            - IS_ALL_OF
        contextValueRange:
          type: array
          items:
            type: string
    MaintenanceOrderContext:
      description: >-
        This data type is the "ObjectContext" data type with specialisations for MaintenanceGuidelinesContext. It describes the guidelines for the network maintenance task of a managed object.
        This data type is the "ObjectContext" data type with specialisations for MaintenanceOrderContext. It describes the list of DNs of NFs/NEs based on the orders for the network maintenance.
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - MaintenanceGuidelines
            - maintenanceOrder
        contextCondition:
          type: string
          enum: