Loading OpenAPI/TS28623_MnSRegistryNrm.yaml +71 −1 Original line number Diff line number Diff line Loading @@ -62,6 +62,8 @@ components: properties: MnsInfo: $ref: '#/components/schemas/MnsInfo-Multiple' MgmtDataInfo: $ref: '#/components/schemas/MgmtDataInfo-Multiple' MnsInfo-Single: allOf: Loading Loading @@ -98,6 +100,15 @@ components: items: $ref: '#/components/schemas/MnsScope' minItems: 1 mgmtDataInfoRef: description: >- List of DN of MgmtDataInfo instance(s) which are associated the MnSInfo which represent a management service instance type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' uniqueItems: true MnsScope: description: -> It defines the information about the management scope of the Management Service. Loading @@ -114,6 +125,61 @@ components: uniqueItems: true items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai' MgmtDataInfo-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: supportedManagementData: $ref: 'TS28623_ManagementDataCollectionNrm.yaml#/components/schemas/ManagementData' supportedGranularityPeriods: description: >- Granularity periods supported for the production of associated management data. The period is defined in seconds. type: array items: type: integer uniqueItems: true supportedReportingPeriods: description: >- Reporting periods supported for the associated management data. The period is defined in seconds. type: array items: type: integer uniqueItems: true historicalDataPeriod: description: >- This attribute describes the maximum period of the requested historical data. The period is defined in seconds. When the value of this attribute is NULL, which means the capability of querying historical data is not supported. type: integer supportedReportingMethod: description: >- List of supported reporting methods for the associated management data. type: array uniqueItems: true items: type: string enum: - FILE - STREAM minItems: 1 supportedDataScope: description: >- List of supported sub counter capabilities for the associated management data. type: array items: type: string enum: - SNSSAI - 5QI - PLMN minItems: 1 supportedDataRequestMnSRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' ssupportedDataReportingMnSRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' #-------- Definition of YAML arrays for name-contained IOCs ---------------------- Loading @@ -122,9 +188,13 @@ components: items: $ref: '#/components/schemas/MnsInfo-Single' MgmtDataInfo-Multiple: type: array items: $ref: '#/components/schemas/MgmtDataInfo-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- resources-mnSRegistryNrm: oneOf: - $ref: '#/components/schemas/MnsInfo-Single' - $ref: '#/components/schemas/MnsRegistry-Single' - $ref: '#/components/schemas/MgmtDataInfo-Single' Loading
OpenAPI/TS28623_MnSRegistryNrm.yaml +71 −1 Original line number Diff line number Diff line Loading @@ -62,6 +62,8 @@ components: properties: MnsInfo: $ref: '#/components/schemas/MnsInfo-Multiple' MgmtDataInfo: $ref: '#/components/schemas/MgmtDataInfo-Multiple' MnsInfo-Single: allOf: Loading Loading @@ -98,6 +100,15 @@ components: items: $ref: '#/components/schemas/MnsScope' minItems: 1 mgmtDataInfoRef: description: >- List of DN of MgmtDataInfo instance(s) which are associated the MnSInfo which represent a management service instance type: array items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' uniqueItems: true MnsScope: description: -> It defines the information about the management scope of the Management Service. Loading @@ -114,6 +125,61 @@ components: uniqueItems: true items: $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai' MgmtDataInfo-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: supportedManagementData: $ref: 'TS28623_ManagementDataCollectionNrm.yaml#/components/schemas/ManagementData' supportedGranularityPeriods: description: >- Granularity periods supported for the production of associated management data. The period is defined in seconds. type: array items: type: integer uniqueItems: true supportedReportingPeriods: description: >- Reporting periods supported for the associated management data. The period is defined in seconds. type: array items: type: integer uniqueItems: true historicalDataPeriod: description: >- This attribute describes the maximum period of the requested historical data. The period is defined in seconds. When the value of this attribute is NULL, which means the capability of querying historical data is not supported. type: integer supportedReportingMethod: description: >- List of supported reporting methods for the associated management data. type: array uniqueItems: true items: type: string enum: - FILE - STREAM minItems: 1 supportedDataScope: description: >- List of supported sub counter capabilities for the associated management data. type: array items: type: string enum: - SNSSAI - 5QI - PLMN minItems: 1 supportedDataRequestMnSRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' ssupportedDataReportingMnSRef: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' #-------- Definition of YAML arrays for name-contained IOCs ---------------------- Loading @@ -122,9 +188,13 @@ components: items: $ref: '#/components/schemas/MnsInfo-Single' MgmtDataInfo-Multiple: type: array items: $ref: '#/components/schemas/MgmtDataInfo-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- resources-mnSRegistryNrm: oneOf: - $ref: '#/components/schemas/MnsInfo-Single' - $ref: '#/components/schemas/MnsRegistry-Single' - $ref: '#/components/schemas/MgmtDataInfo-Single'