From 32842acd4d45a7c60e7799ea602fb22731879872 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:31:39 +0000 Subject: [PATCH 01/12] TS28.541_Rel18_CR0963 AANF --- OpenAPI/TS28541_5GcNrm.yaml | 102 ++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 7eeb11a6c..01abad885 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1558,6 +1558,17 @@ components: additionalProperties: $ref: '#/components/schemas/NssaafInfo' minProperties: 1 + + AanfInfo: + description: Represents the information relative to an AAnF NF Instance. + type: object + properties: + routingIndicators: + type: array + items: + type: string + pattern: '^[0-9]{1,4}$' + #-------- Definition of concrete IOCs -------------------------------------------- ProvMnS: @@ -2056,6 +2067,8 @@ components: $ref: '#/components/schemas/EP_N12-Multiple' EP_N13: $ref: '#/components/schemas/EP_N13-Multiple' + EP_N61: + $ref: '#/components/schemas/EP_N61-Multiple' UdmFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -2392,6 +2405,9 @@ components: properties: EP_N33: $ref: '#/components/schemas/EP_N33-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' + NsacfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -3260,6 +3276,8 @@ components: properties: EP_N5: $ref: '#/components/schemas/EP_N5-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' NssaafFunction-Single: allOf: @@ -3446,6 +3464,70 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + AanfFunction-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' + - type: object + properties: + pLMNInfoList: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfoList' + sBIFqdn: + type: string + managedNFProfile: + $ref: '#/components/schemas/ManagedNFProfile' + commModelList: + $ref: '#/components/schemas/CommModelList' + aanfInfo: + $ref: '#/components/schemas/AanfInfo' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' + EP_N61-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + EP_N62-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + EP_N63-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress + #-------- Definition of JSON arrays for name-contained IOCs ---------------------- @@ -3710,6 +3792,18 @@ components: type: array items: $ref: '#/components/schemas/EP_N60-Single' + EP_N61-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N61-Single' + EP_N62-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N62-Single' + EP_N63-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N63-Single' EP_Npc4-Multiple: type: array items: @@ -3770,6 +3864,10 @@ components: type: array items: $ref: '#/components/schemas/MfafFunction-Single' + AanfFunction-Multiple: + type: array + items: + $ref: '#/components/schemas/AanfFunction-Single' #------------ Definitions in TS 28.541 for TS 28.532 ----------------------------- @@ -3844,6 +3942,9 @@ components: - $ref: '#/components/schemas/EP_N58-Single' - $ref: '#/components/schemas/EP_N59-Single' - $ref: '#/components/schemas/EP_N60-Single' + - $ref: '#/components/schemas/EP_N61-Single' + - $ref: '#/components/schemas/EP_N62-Single' + - $ref: '#/components/schemas/EP_N63-Single' - $ref: '#/components/schemas/EP_N88-Single' - $ref: '#/components/schemas/EP_Npc4-Single' @@ -3868,3 +3969,4 @@ components: - $ref: '#/components/schemas/DccfFunction-Single' - $ref: '#/components/schemas/ChfFunction-Single' - $ref: '#/components/schemas/MfafFunction-Single' + - $ref: '#/components/schemas/AanfFunction-Single' -- GitLab From e92ec79533ed35d4b818c49fa8bcbae8a4d7b570 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:34:48 +0000 Subject: [PATCH 02/12] fix validation issue --- OpenAPI/TS28541_5GcNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 01abad885..1bb99c707 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1559,7 +1559,7 @@ components: $ref: '#/components/schemas/NssaafInfo' minProperties: 1 - AanfInfo: + AanfInfo: description: Represents the information relative to an AAnF NF Instance. type: object properties: -- GitLab From 477140ea60ec708499326a9e27bacee60ca27aad Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:38:02 +0000 Subject: [PATCH 03/12] validation fix --- OpenAPI/TS28541_5GcNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 1bb99c707..a174eef88 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -3526,7 +3526,7 @@ components: localAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' #-------- Definition of JSON arrays for name-contained IOCs ---------------------- -- GitLab From 72350cd1c4b17629e19c675f008e21a9b5382248 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 11:14:21 +0000 Subject: [PATCH 04/12] correction to implementation --- OpenAPI/TS28541_5GcNrm.yaml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index a174eef88..dcd1e0798 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -2405,8 +2405,8 @@ components: properties: EP_N33: $ref: '#/components/schemas/EP_N33-Multiple' - EP_N62: - $ref: '#/components/schemas/EP_N62-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' NsacfFunction-Single: allOf: @@ -3276,8 +3276,8 @@ components: properties: EP_N5: $ref: '#/components/schemas/EP_N5-Multiple' - EP_N63: - $ref: '#/components/schemas/EP_N63-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' NssaafFunction-Single: allOf: @@ -3485,6 +3485,14 @@ components: aanfInfo: $ref: '#/components/schemas/AanfInfo' - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' + - type: object + properties: + EP_N61: + $ref: '#/components/schemas/EP_N61-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' EP_N61-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' -- GitLab From 2c5c395f070c6096de1545d70d411c51c954c43d Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 10 Aug 2023 03:01:48 +0000 Subject: [PATCH 05/12] solution update for AANF --- OpenAPI/TS28541_5GcNrm.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index dcd1e0798..fe1da183c 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1679,6 +1679,8 @@ components: $ref: '#/components/schemas/ChfFunction-Multiple' MFAFFunction: $ref: '#/components/schemas/MfafFunction-Multiple' + AANFFunction: + $ref: '#/components/schemas/AanfFunction-Multiple' AmfFunction-Single: allOf: -- GitLab From 7af42c349a80fe8a7c5e3e49735e0c5a7df22d94 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:31:39 +0000 Subject: [PATCH 06/12] TS28.541_Rel18_CR0963 AANF --- OpenAPI/TS28541_5GcNrm.yaml | 114 +++++++++++++++++++++++++++++++++++- 1 file changed, 112 insertions(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index a7c55232d..e9b8dd0b6 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1621,6 +1621,16 @@ components: type: array items: $ref: '#/components/schemas/InternalGroupIdRange' + + AanfInfo: + description: Represents the information relative to an AAnF NF Instance. + type: object + properties: + routingIndicators: + type: array + items: + type: string + pattern: '^[0-9]{1,4}$' #-------- Definition of concrete IOCs -------------------------------------------- ProvMnS: @@ -2129,6 +2139,8 @@ components: $ref: '#/components/schemas/EP_N12-Multiple' EP_N13: $ref: '#/components/schemas/EP_N13-Multiple' + EP_N61: + $ref: '#/components/schemas/EP_N61-Multiple' UdmFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -2479,6 +2491,9 @@ components: $ref: '#/components/schemas/EP_NL5-Multiple' EP_N85: $ref: '#/components/schemas/EP_N85-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' + NsacfFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -3405,6 +3420,8 @@ components: $ref: '#/components/schemas/EP_N5-Multiple' EP_N86: $ref: '#/components/schemas/EP_N86-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' NssaafFunction-Single: allOf: @@ -3591,6 +3608,7 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + GmlcFunction-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -3659,7 +3677,37 @@ components: $ref: '#/components/schemas/EP_N89-Multiple' EP_N96: $ref: '#/components/schemas/EP_N96-Multiple' - EP_N84-Single: + + AanfFunction-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' + - type: object + properties: + pLMNInfoList: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfoList' + sBIFqdn: + type: string + managedNFProfile: + $ref: '#/components/schemas/ManagedNFProfile' + commModelList: + $ref: '#/components/schemas/CommModelList' + aanfInfo: + $ref: '#/components/schemas/AanfInfo' + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' + - type: object + properties: + EP_N61: + $ref: '#/components/schemas/EP_N61-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' + EP_N61-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object @@ -3673,6 +3721,47 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + EP_N62-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + EP_N63-Single: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' + EP_N84-Single: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' + - type: object + properties: + attributes: + allOf: + - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' + - type: object + properties: + localAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' + remoteAddress: + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' EP_N85-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' @@ -3743,7 +3832,8 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' - + $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress + #-------- Definition of JSON arrays for name-contained IOCs ---------------------- SubNetwork-Multiple: @@ -4023,6 +4113,18 @@ components: type: array items: $ref: '#/components/schemas/EP_N60-Single' + EP_N61-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N61-Single' + EP_N62-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N62-Single' + EP_N63-Multiple: + type: array + items: + $ref: '#/components/schemas/EP_N63-Single' EP_Npc4-Multiple: type: array items: @@ -4115,6 +4217,10 @@ components: type: array items: $ref: '#/components/schemas/TsctsfFunction-Single' + AanfFunction-Multiple: + type: array + items: + $ref: '#/components/schemas/AanfFunction-Single' #------------ Definitions in TS 28.541 for TS 28.532 ----------------------------- @@ -4189,6 +4295,9 @@ components: - $ref: '#/components/schemas/EP_N58-Single' - $ref: '#/components/schemas/EP_N59-Single' - $ref: '#/components/schemas/EP_N60-Single' + - $ref: '#/components/schemas/EP_N61-Single' + - $ref: '#/components/schemas/EP_N62-Single' + - $ref: '#/components/schemas/EP_N63-Single' - $ref: '#/components/schemas/EP_N84-Single' - $ref: '#/components/schemas/EP_N85-Single' - $ref: '#/components/schemas/EP_N86-Single' @@ -4226,3 +4335,4 @@ components: - $ref: '#/components/schemas/MfafFunction-Single' - $ref: '#/components/schemas/GmlcFunction-Single' - $ref: '#/components/schemas/TsctsfFunction-Single' + - $ref: '#/components/schemas/AanfFunction-Single' -- GitLab From 14bae6718ef185dcb2da41eb244865915f0bc5cf Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:34:48 +0000 Subject: [PATCH 07/12] fix validation issue --- OpenAPI/TS28541_5GcNrm.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index e9b8dd0b6..9cb425ed2 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1622,7 +1622,7 @@ components: items: $ref: '#/components/schemas/InternalGroupIdRange' - AanfInfo: + AanfInfo: description: Represents the information relative to an AAnF NF Instance. type: object properties: -- GitLab From 53963dbe1f6d2b37c98d2ada5e336a233ec86988 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 10:38:02 +0000 Subject: [PATCH 08/12] validation fix --- OpenAPI/TS28541_5GcNrm.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 9cb425ed2..4716f1039 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -3832,8 +3832,7 @@ components: $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' remoteAddress: $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' - $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress - + #-------- Definition of JSON arrays for name-contained IOCs ---------------------- SubNetwork-Multiple: -- GitLab From f606f187001eac7c76b68c14898b4a4ebe8cb0e7 Mon Sep 17 00:00:00 2001 From: sunse Date: Wed, 9 Aug 2023 11:14:21 +0000 Subject: [PATCH 09/12] correction to implementation --- OpenAPI/TS28541_5GcNrm.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 4716f1039..172ecd0af 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -2493,6 +2493,8 @@ components: $ref: '#/components/schemas/EP_N85-Multiple' EP_N62: $ref: '#/components/schemas/EP_N62-Multiple' + EP_N63: + $ref: '#/components/schemas/EP_N63-Multiple' NsacfFunction-Single: allOf: @@ -3422,6 +3424,8 @@ components: $ref: '#/components/schemas/EP_N86-Multiple' EP_N63: $ref: '#/components/schemas/EP_N63-Multiple' + EP_N62: + $ref: '#/components/schemas/EP_N62-Multiple' NssaafFunction-Single: allOf: -- GitLab From 1d85ba9b42eab4dabff3ef8af9d6589ff8f28506 Mon Sep 17 00:00:00 2001 From: sunse Date: Thu, 10 Aug 2023 03:01:48 +0000 Subject: [PATCH 10/12] solution update for AANF --- OpenAPI/TS28541_5GcNrm.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 172ecd0af..102f37ecf 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -1745,6 +1745,8 @@ components: $ref: '#/components/schemas/GmlcFunction-Multiple' TSCTSFFunction: $ref: '#/components/schemas/TsctsfFunction-Multiple' + AANFFunction: + $ref: '#/components/schemas/AanfFunction-Multiple' AmfFunction-Single: allOf: -- GitLab From 22cf750e62d3f1b9ea5e30827992b290135ffa19 Mon Sep 17 00:00:00 2001 From: sunse Date: Mon, 28 Aug 2023 10:34:11 +0000 Subject: [PATCH 11/12] correction to rebase issue Update TS28541_5GcNrm.yaml --- OpenAPI/TS28541_5GcNrm.yaml | 71 ------------------------------------- 1 file changed, 71 deletions(-) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index a7c3538b9..925cba553 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -3757,77 +3757,6 @@ components: EP_N96: $ref: '#/components/schemas/EP_N96-Multiple' - AanfFunction-Single: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - - type: object - properties: - attributes: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-Attr' - - type: object - properties: - pLMNInfoList: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/PlmnInfoList' - sBIFqdn: - type: string - managedNFProfile: - $ref: '#/components/schemas/ManagedNFProfile' - commModelList: - $ref: '#/components/schemas/CommModelList' - aanfInfo: - $ref: '#/components/schemas/AanfInfo' - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO' - - type: object - properties: - EP_N61: - $ref: '#/components/schemas/EP_N61-Multiple' - EP_N62: - $ref: '#/components/schemas/EP_N62-Multiple' - EP_N63: - $ref: '#/components/schemas/EP_N63-Multiple' - EP_N61-Single: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - - type: object - properties: - attributes: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' - - type: object - properties: - localAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' - remoteAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' - EP_N62-Single: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - - type: object - properties: - attributes: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' - - type: object - properties: - localAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' - remoteAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' - EP_N63-Single: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - - type: object - properties: - attributes: - allOf: - - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/EP_RP-Attr' - - type: object - properties: - localAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/LocalAddress' - remoteAddress: - $ref: 'TS28541_NrNrm.yaml#/components/schemas/RemoteAddress' EP_N84-Single: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object -- GitLab From ec3607772517b7239d24175aa170348bf0a09236 Mon Sep 17 00:00:00 2001 From: sunse Date: Mon, 28 Aug 2023 10:40:05 +0000 Subject: [PATCH 12/12] fix validation issue Update TS28541_5GcNrm.yaml --- OpenAPI/TS28541_5GcNrm.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index 925cba553..053b53ba9 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -3758,6 +3758,7 @@ components: $ref: '#/components/schemas/EP_N96-Multiple' EP_N84-Single: + allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: -- GitLab