From 15fe15fa4890e5c9a8da98092888cd855b413369 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Wed, 15 Jan 2025 08:36:27 +0000 Subject: [PATCH 1/2] Update file TS28312_IntentNrm.yaml --- OpenAPI/TS28312_IntentNrm.yaml | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/OpenAPI/TS28312_IntentNrm.yaml b/OpenAPI/TS28312_IntentNrm.yaml index 248eac3dc..a625e06fb 100644 --- a/OpenAPI/TS28312_IntentNrm.yaml +++ b/OpenAPI/TS28312_IntentNrm.yaml @@ -44,7 +44,9 @@ components: - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/5GCNetworkExpectation" - $ref: "TS28312_IntentExpectations.yaml#/components/schemas/RadioServiceExpectation" contextSelectivity: - $ref: "#/components/schemas/Selectivity" + $ref: "#/components/schemas/Selectivity" + expectationSelectivity: + $ref: "#/components/schemas/Selectivity" intentContexts: type: array uniqueItems: true @@ -108,6 +110,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: @@ -471,6 +479,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 ---------------# -- GitLab From 6d8d4905527cd992b72613a454bc11c46b5c05ff Mon Sep 17 00:00:00 2001 From: ruiyue Date: Thu, 23 Jan 2025 03:51:40 +0000 Subject: [PATCH 2/2] Update file TS28312_IntentNrm.yaml --- OpenAPI/TS28312_IntentNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28312_IntentNrm.yaml b/OpenAPI/TS28312_IntentNrm.yaml index a625e06fb..c05aee14d 100644 --- a/OpenAPI/TS28312_IntentNrm.yaml +++ b/OpenAPI/TS28312_IntentNrm.yaml @@ -46,7 +46,7 @@ components: contextSelectivity: $ref: "#/components/schemas/Selectivity" expectationSelectivity: - $ref: "#/components/schemas/Selectivity" + $ref: "#/components/schemas/Selectivity" intentContexts: type: array uniqueItems: true -- GitLab