From fa9a8f3c9eae60b59e317a396953adb0134d1d74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Refik=20Fatih=20=C3=9Cstok?= Date: Thu, 8 May 2025 17:20:11 +0000 Subject: [PATCH 1/2] Edit TS28312_IntentExpectations.yaml --- OpenAPI/TS28312_IntentExpectations.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/OpenAPI/TS28312_IntentExpectations.yaml b/OpenAPI/TS28312_IntentExpectations.yaml index d1279f2b4..72e8d8565 100644 --- a/OpenAPI/TS28312_IntentExpectations.yaml +++ b/OpenAPI/TS28312_IntentExpectations.yaml @@ -328,6 +328,7 @@ components: oneOf: - $ref: "#/components/schemas/MaintenanceVersionContext" - $ref: "#/components/schemas/MaintenanceOrderContext" + - $ref: "#/components/schemas/MaintenanceTypeContext" - $ref: "#/components/schemas/NfTypeContext" - $ref: "#/components/schemas/NfInstanceLocationContext" - $ref: "#/components/schemas/PLMNContext" @@ -1357,6 +1358,28 @@ components: type: array items: type: string + MaintenanceTypeContext: + description: >- + This data type is the "ObjectContext" data type with specialisations for MaintenanceTypeContext. It describes the type of maintenance expected for the maintenance object. + type: object + properties: + contextAttribute: + type: string + enum: + - maintenanceType + contextCondition: + type: string + enum: + - IS_EQUAL_TO + contextValueRange: + type: array + uniqueItems: true + items: + type: string + enum: + - UPGRADE + - DOWNGRADE + - PREDICTIVE #-------Definition of the scenario specific ObjectTarget dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# -- GitLab From 498837bf553ee401c757e6e10757ba6dda92440f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Refik=20Fatih=20=C3=9Cstok?= Date: Wed, 21 May 2025 13:30:46 +0000 Subject: [PATCH 2/2] Edit TS28312_IntentExpectations.yaml after revisions --- OpenAPI/TS28312_IntentExpectations.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/OpenAPI/TS28312_IntentExpectations.yaml b/OpenAPI/TS28312_IntentExpectations.yaml index 72e8d8565..7b922fdbb 100644 --- a/OpenAPI/TS28312_IntentExpectations.yaml +++ b/OpenAPI/TS28312_IntentExpectations.yaml @@ -1379,7 +1379,6 @@ components: enum: - UPGRADE - DOWNGRADE - - PREDICTIVE #-------Definition of the scenario specific ObjectTarget dataType----------------# #-------Definition of the concrete ExpectationContext dataType----------------# -- GitLab