Commit f91abf0a authored by ruiyue's avatar ruiyue
Browse files

Merge branch 'TS28.312_Rel18_CR0130_Enhance_the_RadioNetworkExpectation' into...

Merge branch 'TS28.312_Rel18_CR0130_Enhance_the_RadioNetworkExpectation' into 'Integration_Rel18_SA5_151_YAML'

Ts28.312 rel18 cr0130 enhance the radio network expectation

See merge request !790
parents 9e882daf b5729a00
Loading
Loading
Loading
Loading
Loading
+21 −1
Original line number Diff line number Diff line
@@ -46,7 +46,10 @@ components:
        expectationContexts:
          type: array
          items:
            $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationContext'
            type: object
            oneOf:
             - $ref: '#/components/schemas/TargetAssuranceTimeContext'
             - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationContext'
      required:
        - expectationId
    EdgeServiceSupportExpectation:
@@ -862,6 +865,23 @@ components:
   #-------Definition of the scenario specific  ObjectTarget dataType----------------#
   
   #-------Definition of the concrete ExpectationContext dataType----------------#

    TargetAssuranceTimeContext:
      description: >-
        This data type is the "Expectation Context" data type with specialisations for TargetAssuranceTimeContext       
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - TargetAssuranceTime
        contextCondition:
          type: string
          enum:
            - IS_EQUAL_TO
        contextValueRange:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' 

    ServiceStartTimeContext:
      description: >-
        This data type is the "ExpectationContext" data type with specialisations for ServiceStartTimeContext