Commit 165af5a7 authored by ruiyue's avatar ruiyue
Browse files

Merge branch...

Merge branch 'Rel19_CR0258_TS_28.312_Update_use_case_requirements_and_solution_for_intent_feasibility_check' into 'Integration_Rel19_SA5_159_YAML'

Rel19_CR0284_TS_28.312_Update_use_case_requirements_and_solution_for_intent_feasibility_check

See merge request !1540
parents cb5495b8 7bf83265
Loading
Loading
Loading
Loading
Loading
+35 −5
Original line number Diff line number Diff line
@@ -43,6 +43,8 @@ components:
                - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/EdgeServiceSupportExpectation"
                - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/5GCNetworkExpectation"
                - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/RadioServiceExpectation"
          intentMgmtPurpose:
            $ref: "#/components/schemas/IntentMgmtPurpose"          
          contextSelectivity:
            $ref: "#/components/schemas/Selectivity" 
          intentContexts:
@@ -192,6 +194,15 @@ components:
        - ALL_OF
        - ONE_OF
        - ANY_OF
    IntentMgmtPurpose:
      description: >-
        It describes the MnS consumer requirements for the management purpose (required procedures) 
        of the created or modified intent instance
      type: string
      enum:
        - FEASIBILITYCHECK
        - FULFILMENT
      default: FULFILMENT
    FulfilmentStatus:
      type: string
      readOnly: true      
@@ -449,6 +460,25 @@ components:
          type: string
          readOnly: true
          description: An attribute which is used when feasibilityCheckResult is INFEASIBLE
        inFeasibleExpectationInfos:
          type: array
          items:
            $ref: '#/components/schemas/InFeasibleExpectationInfo'
    InFeasibleExpectationInfo:
      description: >-
        It describes the list of InFeasibleExpectationInfo for all infeasible IntentExpectations
         in the intent
      type: object
      properties:
        expectationId:
          type: string
          readOnly: true
        inFeasibleTargets:
          type: array
          items:
            type: string
            readOnly: true
          description: It describes the list of TargetNames for the InFeasibleTargets
   #-------Definition of the concrete IntentFeasibilityCheckReport dataType----------------#

   #-------Definition of the generic IntentHandlingCapability dataType----------------#