From e3eb80f9bf4d7e8abf578f67c77e22f47c3edda8 Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 8 Aug 2024 06:49:59 +0000 Subject: [PATCH] TS28.623 Rel18 CR correction to duplicate Scope definition and misalignment --- OpenAPI/TS28623_GenericNrm.yaml | 18 +------------- OpenAPI/TS28623_SubscriptionControlNrm.yaml | 27 ++++++++++++--------- 2 files changed, 17 insertions(+), 28 deletions(-) diff --git a/OpenAPI/TS28623_GenericNrm.yaml b/OpenAPI/TS28623_GenericNrm.yaml index 695a96fa4..0c23c94f0 100755 --- a/OpenAPI/TS28623_GenericNrm.yaml +++ b/OpenAPI/TS28623_GenericNrm.yaml @@ -201,23 +201,7 @@ components: properties: streamTarget: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Uri' - Scope: - oneOf: - - type: object - properties: - scopeType: - type: string - enum: - - BASE_ONLY - - BASE_ALL - - BASE_NTH_LEVEL - - BASE_SUBTREE - scopeLevel: - type: integer - - type: object - properties: - dataNodeSelector: - type: string + ProcessMonitor: description: >- This data type is the "ProcessMonitor" data type without specialisations. diff --git a/OpenAPI/TS28623_SubscriptionControlNrm.yaml b/OpenAPI/TS28623_SubscriptionControlNrm.yaml index 5d4932626..6d41737a9 100644 --- a/OpenAPI/TS28623_SubscriptionControlNrm.yaml +++ b/OpenAPI/TS28623_SubscriptionControlNrm.yaml @@ -14,17 +14,22 @@ components: schemas: #-------- Definition of types----------------------------------------------------- Scope: - type: object - properties: - scopeType: - type: string - enum: - - BASE_ONLY - - BASE_ALL - - BASE_NTH_LEVEL - - BASE_SUBTREE - scopeLevel: - type: integer + oneOf: + - type: object + properties: + scopeType: + type: string + enum: + - BASE_ONLY + - BASE_ALL + - BASE_NTH_LEVEL + - BASE_SUBTREE + scopeLevel: + type: integer + - type: object + properties: + dataNodeSelector: + type: string #-------- Definition of concrete IOCs -------------------------------------------- NtfSubscriptionControl-Single: -- GitLab