From 3e95f8af9e5418cf2c49910f46420f81e9aaff3a Mon Sep 17 00:00:00 2001 From: ruiyue Date: Sun, 23 Mar 2025 06:34:15 +0000 Subject: [PATCH] Update file TS28623_MnSRegistryNrm.yaml --- OpenAPI/TS28623_MnSRegistryNrm.yaml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index 70e245c10..4c525b6c3 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -53,15 +53,29 @@ components: $ref: 'TS28623_ComDefs.yaml#/components/schemas/UriRo' mnsScope: description: >- - List of the managed object instances that can be accessed using the MnS. - If a complete SubNetwork can be accessed using the MnS, this attribute may - contain the DN of the SubNetwork instead of the DNs of the individual managed - entities within the SubNetwork. + It is used to provide information about the management scope of the Management Service. The management scope is + used to represent the set of managed object instances that can be accessed using the Management Service. type: array uniqueItems: true items: - $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + $ref: '#/components/schemas/MnsScope' minItems: 1 + MnsScope: + description: -> + It defines the information about the management scope of the Management Service. + oneOf: + - type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' + - type: array + uniqueItems: true + items: + $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea' + - type: array + uniqueItems: true + items: + $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai' #-------- Definition of YAML arrays for name-contained IOCs ---------------------- -- GitLab