Commit aa6a09d1 authored by gomesp's avatar gomesp
Browse files

Edit TS28312_IntentNrm.yaml

parent d24dad23
Loading
Loading
Loading
Loading
Loading
+31 −0
Original line number Diff line number Diff line
@@ -86,6 +86,13 @@ components:
          implicitIntentIndex:
            type: boolean
            default: false
          guaranteePeriods:
            type: array
            uniqueItems: true
            items:
              type: object
              oneOf:
                - $ref: 'TS28312_IntentExpectations.yaml#/components/schemas/SchedulingTimeContext'
          intentReportReference:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnRo'
          intentUtilityFormulaRef:
@@ -209,6 +216,13 @@ components:
          minimum: 0
          maximum: 10
          description: It represents the preference information of the Consumer on expectations.
        guaranteePeriods:
          type: array
          uniqueItems: true
          items:
            type: object
            oneOf:
              - $ref: 'TS28312_IntentExpectations.yaml#/components/schemas/SchedulingTimeContext'
      required:
        - expectationId
        - expectationObject
@@ -535,6 +549,14 @@ components:
              Cell)  and corresponding attributes which are updated during intent fulfilment.
          type: string
          readOnly: true
        guaranteeConfidenceLevel:
          description: >-
            It indicate the guarantee confidence level calculated by the MnS Producer. This should be reported if the 
             corresponding intent is set for guarantee, i.e., when the guarantee period is set for the whole intent.
          type: integer
          minimum: 0
          maximum: 100
          readOnly: true
      required:
          - intentFulfilmentInfo
   #-------Definition of the concrete IntentFulfilmentReport dataType----------------#
@@ -555,6 +577,15 @@ components:
          uniqueItems: true
          items: 
            $ref: '#/components/schemas/TargetFulfilmentResult'
        guaranteeConfidenceLevel:
          description: >-
            It indicate the guarantee confidence level calculated by the MnS Producer. This should be reported 
             if the corresponding intent expectation is set for guarantee, i.e., when the guarantee period is 
             set for the specific intent expectations. 
          type: integer
          minimum: 0
          maximum: 100
          readOnly: true
      required:
        - expectaitonId
        - expectationFulfilmentInfo