Commit d93d447c authored by ruiyue's avatar ruiyue
Browse files

Update file TS28312_IntentNrm.yaml

parent 2f13df09
Loading
Loading
Loading
Loading
+28 −0
Original line number Diff line number Diff line
@@ -419,6 +419,8 @@ components:
          minItems: 1
          items: 
            $ref: '#/components/schemas/ExpectationFulfilmentResult'
        enablerInfo:
           $ref: '#/components/schemas/EnablerInfo'
   #-------Definition of the concrete IntentFulfilmentReport dataType----------------#

   #-------Definition of the generic ExpectationFulfilmentResult dataType----------------#
@@ -463,6 +465,32 @@ components:
            $ref: '#/components/schemas/Context'
   #-------Definition of the concrete TargetFulfilmentResult dataType----------------#

   #-------Definition of the generic EnablerInfo dataType----------------#
    EnablerInfo:
      description: >-
        This data type represents the information of enablers for intent fulfilment.
      type: object
      properties:
        managedObjectTypes:
          type: array
          items: 
           type: string
          readOnly: true
        managedObjectInstanceInfos:
          type: array
          items:
            $ref: '#/components/schemas/ManagedObjectInstanceInfo'
    ManagedObjectInstanceInfo:
      description: >-
        It represents the information of managed object (e.g., NE, NF, Cell) during intent fulfilment.
      type: object
      properties:
        managedObjectInstance:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
        modifications:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeValueChangeSet'
   #-------Definition of the generic EnablerInfo dataType----------------#

   #-------Definition of the generic IntentConflictReport dataType----------------#
    IntentConflictReport:
      description: >-