From 2dd66fb5f531db8b8b8035db730ee9400f077921 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Thu, 19 May 2022 02:56:32 +0000 Subject: [PATCH 1/3] Update 5gcNrm.yaml --- OpenAPI/5gcNrm.yaml | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/OpenAPI/5gcNrm.yaml b/OpenAPI/5gcNrm.yaml index a02c838bf..888420bd1 100755 --- a/OpenAPI/5gcNrm.yaml +++ b/OpenAPI/5gcNrm.yaml @@ -213,7 +213,7 @@ components: allowedSNPNs: type: array items: - $ref: 'nrNrm.yaml#/components/schemas/SnpnInfo' + $ref: '#/components/schemas/SnpnInfo' allowedNfTypes: type: array items: @@ -623,6 +623,26 @@ components: type: array items: $ref: 'nrNrm.yaml#/components/schemas/Snssai' + SnpnId: + type: object + properties: + mcc: + $ref: 'comDefs.yaml#/components/schemas/Mcc' + mnc: + $ref: 'comDefs.yaml#/components/schemas/Mnc' + nid: + type: string + SnpnInfo: + type: object + properties: + snpnId: + $ref: '#/components/schemas/SnpnId' + snssai: + $ref: 'nrNrm.yaml#/components/schemas/Snssai' + TaiList: + type: array + items: + $ref: 'nrNrm.yaml#/components/schemas/Tai' #-------- Definition of concrete IOCs -------------------------------------------- @@ -731,11 +751,11 @@ components: interPlmnFQDN: type: string taiList: - $ref: 'nrNrm.yaml#/components/schemas/TaiList' + $ref: '#/components/schemas/TaiList' taiRangeList: type: array items: - $ref: 'nrNrm.yaml#/components/schemas/TaiRange' + $ref: '#/components/schemas/TaiRange' weightFactor: $ref: '#/components/schemas/WeightFactor' snssaiList: @@ -856,7 +876,7 @@ components: taiRangeList: type: array items: - $ref: 'nrNrm.yaml#/components/schemas/TaiRange' + $ref: '#/components/schemas/TaiRange' pwgFqdn: type: string pgwAddrList: @@ -1309,7 +1329,7 @@ components: type: boolean taiList: items: - $ref: 'nrNrm.yaml#/components/schemas/TaiList' + $ref: '#/components/schemas/TaiList' taiRangeList: type: array items: @@ -1340,7 +1360,7 @@ components: $ref: '#/components/schemas/NsacfInfoSnssai' taiList: items: - $ref: 'nrNrm.yaml#/components/schemas/TaiList' + $ref: '#/components/schemas/TaiList' - $ref: 'genericNrm.yaml#/components/schemas/ManagedFunction-ncO' - type: object properties: -- GitLab From 83ac7d25307b4e9dc55585944f83832fb1294500 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Thu, 19 May 2022 03:00:12 +0000 Subject: [PATCH 2/3] Update nrNrm.yaml --- OpenAPI/nrNrm.yaml | 38 -------------------------------------- 1 file changed, 38 deletions(-) diff --git a/OpenAPI/nrNrm.yaml b/OpenAPI/nrNrm.yaml index f1ab99cef..9f16856ab 100755 --- a/OpenAPI/nrNrm.yaml +++ b/OpenAPI/nrNrm.yaml @@ -69,22 +69,6 @@ components: type: array items: $ref: '#/components/schemas/PlmnInfo' - SnpnId: - type: object - properties: - mcc: - $ref: 'comDefs.yaml#/components/schemas/Mcc' - mnc: - $ref: '#/components/schemas/Mnc' - nid: - type: string - SnpnInfo: - type: object - properties: - snpnId: - $ref: '#/components/schemas/SnpnId' - snssai: - $ref: '#/components/schemas/Snssai' cagId: type: string nid: @@ -132,28 +116,6 @@ components: $ref: '#/components/schemas/PlmnId' nrTac: $ref: '#/components/schemas/NrTac' - TaiList: - type: array - items: - $ref: '#/components/schemas/Tai' - NrtacRange: - type: object - properties: - nRTACstart: - type: string - nRTACend: - type: string - nRTACpattern: - type: string - TaiRange: - type: object - properties: - plmnId: - $ref: '#/components/schemas/PlmnId' - nRTACRangeList: - type: array - items: - $ref: '#/components/schemas/NrtacRange' BackhaulAddress: type: object -- GitLab From c0948e7f908c4b20aaecfe10319aaea4f5fea259 Mon Sep 17 00:00:00 2001 From: ruiyue Date: Thu, 19 May 2022 03:04:19 +0000 Subject: [PATCH 3/3] Update nrNrm.yaml --- OpenAPI/nrNrm.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenAPI/nrNrm.yaml b/OpenAPI/nrNrm.yaml index 9f16856ab..ad78bd16e 100755 --- a/OpenAPI/nrNrm.yaml +++ b/OpenAPI/nrNrm.yaml @@ -116,7 +116,10 @@ components: $ref: '#/components/schemas/PlmnId' nrTac: $ref: '#/components/schemas/NrTac' - + TaiList: + type: array + items: + $ref: '#/components/schemas/Tai' BackhaulAddress: type: object properties: -- GitLab