Commit 79912298 authored by ruiyue's avatar ruiyue
Browse files

Merge branch...

Merge branch 'TS28.312_Rel19_CRXXXX_Add_YAML_definition_for_Intent_capability_exposure' into 'Integration_Rel19_SA5_159_YAML'

TS28.312_Rel19_CR0295_Add_YAML_definition_for_Intent_capability_exposure

See merge request !1547
parents 54cd189b bf0f2c0a
Loading
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -47,6 +47,8 @@ components:
            $ref: "#/components/schemas/IntentMgmtPurpose"
          contextSelectivity:
            $ref: "#/components/schemas/Selectivity"
          expectationSelectivity:
            $ref: "#/components/schemas/Selectivity"
          intentContexts:
            type: array
            uniqueItems: true
@@ -109,6 +111,12 @@ components:
            minItems: 1
            items:
              $ref: '#/components/schemas/IntentHandlingCapability'
          supportedExpectationTargetInfo:
            type: array
            items:
              $ref: '#/components/schemas/SupportedExpectationTargetInfo'
            uniqueItems: true
            minItems: 1
          Intent:
            $ref: '#/components/schemas/Intent-Multiple'
          IntentReport:  
@@ -610,6 +618,24 @@ components:
            type: string
            readOnly: true
          description: It describes the supported expectation targets for the supported expectation object type.
    SupportedExpectationTargetInfo:
      description: >-
        It indicates the detailed information about what the intent driven MnS producer supports for a given supportedExpectationObjectType.
      type: object
      properties:
        supportedExpectationTargetName:
          type: string
          readOnly: true
        supportedTargetCondition:
          $ref: '#/components/schemas/Condition'
        supportedTargetValueRange:
          oneOf:
            - type: array
              uniqueItems: true
              minItems: 1
              items:
                $ref: '#/components/schemas/ValueRangeType'
            - $ref: '#/components/schemas/ValueRangeType'
   #-------Definition of the concrete IntentHandlingCapability dataType----------------#

   #------Definition of JSON arrays for name-contained IOCs ---------------#