Commit 7295d2e9 authored by ruiyue's avatar ruiyue
Browse files

Update file TS28312_IntentExpectations.yaml

parent 08355e1d
Loading
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -235,6 +235,7 @@ components:
            oneOf:
              - $ref: '#/components/schemas/CoverageAreaPolygonContext'
              - $ref: '#/components/schemas/CoverageTACContext'
              - $ref: '#/components/schemas/TimeBasedAreaContext'              
              - $ref: '#/components/schemas/CellContext'              
              - $ref: '#/components/schemas/PLMNContext'
              - $ref: '#/components/schemas/DlFrequencyContext'
@@ -1044,6 +1045,32 @@ components:
      oneOf:
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/EutraCellId'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NrCellId'
    TimeBasedAreaContext:
      description: >- 
        This data type is the "ObjectContext" data type with specialisations for TimeBasedAreaContext. 
        It describes the areas for specific times for the RAN SubNetwork that the intent expectation is 
        applied in the form of a <GeoArea, TimeWindow> list.
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - TimeBasedArea
        contextCondition:
          type: string
          enum:
            - IS_ALL_OF
        contextValueRange:
          type: array
          items:
            $ref: "#/components/schemas/TimeBasedArea"
    TimeBasedArea:
      type: object
      properties:
        geoArea:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea'
        timeWindow:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'              
    PLMNContext:
      description: >-
        This data type is the "ObjectContext" data type with specialisations for PLMNContext