Commit 4f9cdc9d authored by Refik Fatih Üstok's avatar Refik Fatih Üstok
Browse files

Edit TS28312_IntentExpectations.yaml for intent decomposition context

parent d24dad23
Loading
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ components:
            oneOf:
             - $ref: '#/components/schemas/TargetAssuranceTimeContext'
             - $ref: '#/components/schemas/SchedulingTimeContext'
             - $ref: '#/components/schemas/DecompositionAssistingContext'
             - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -90,6 +91,7 @@ components:
            type: object
            oneOf:
              - $ref: '#/components/schemas/SchedulingTimeContext'
              - $ref: '#/components/schemas/DecompositionAssistingContext'
              - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -130,6 +132,7 @@ components:
              - $ref: '#/components/schemas/ServiceEndTimeContext'
              - $ref: '#/components/schemas/UEMobilityLevelContext'
              - $ref: '#/components/schemas/ResourceSharingLevelContext'
              - $ref: '#/components/schemas/DecompositionAssistingContext'
              - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -165,6 +168,7 @@ components:
            oneOf:
              - $ref: '#/components/schemas/StartTimeContext'
              - $ref: '#/components/schemas/ResourceSharingLevelContext'
              - $ref: '#/components/schemas/DecompositionAssistingContext'
              - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -210,6 +214,7 @@ components:
            type: object
            oneOf:
              - $ref: '#/components/schemas/MaintenanceTimeContext'
              - $ref: '#/components/schemas/DecompositionAssistingContext'
              - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -1525,4 +1530,21 @@ components:
            - IS_EQUAL_TO
        contextValueRange:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
    DecompositionAssistingContext:
      description: >-
        This data type is the "ExpectationContext" data type with specialisations for DecompositionAssistingContext. It describes the list of DNs of authorized intent handling functions to which intent decomposition is not recommended
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - DecompositionAssisting
        contextCondition:
          type: string
          enum:
            - IS_ALL_OF
        contextValueRange:
          type: array
          items:
            type: string
   #-------Definition of the concrete ExpectionContext dataType----------------#