Loading OpenAPI/TS28623_ManagementDataCollectionNrm.yaml 0 → 100644 +85 −0 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Management Data Collection NRM version: 18.2.0 description: >- OAS 3.0.1 definition of the Management Data Collection NRM fragment © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.623; Generic NRM url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.623/ paths: {} components: schemas: #-------- Definition of types----------------------------------------------------- ManagementData: oneOf: - type: array items: type: string enum: - COVERAGE - CAPACITY - ENERGY_EFFICIENCY - MOBILITY - ACCESSIBILITY - type: array items: type: string NodeFilter: type: object properties: areaOfInterest: $ref: 'TS28623_ComDefs.yaml#/components/schemas/AreaOfInterest' networkDomain: type: string enum: - CN - RAN cpUpType: type: string enum: - CP - UP sst: type: integer #-------- Definition of concrete IOCs -------------------------------------------- ManagementDataCollection-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: attributes: type: object properties: managementData: $ref: '#/components/schemas/ManagementData' targetNodeFilter: $ref: '#/components/schemas/NodeFilter' collectionTimeWindow: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' reportingCtrl: $ref: 'S28623_GenericNrm.yaml#/components/schemas/ReportingCtrl' dataScope: type: string enum: - SNSSAI - 5QI - PLMN #-------- Definition of YAML arrays for name-contained IOCs ---------------------- ManagementDataCollection-Multiple: type: array items: $ref: '#/components/schemas/ManagementDataCollection-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- resources-MgmtDataCollectionNrm: oneOf: - $ref: '#/components/schemas/ManagementDataCollection-Single' Loading
OpenAPI/TS28623_ManagementDataCollectionNrm.yaml 0 → 100644 +85 −0 Original line number Diff line number Diff line openapi: 3.0.1 info: title: Management Data Collection NRM version: 18.2.0 description: >- OAS 3.0.1 definition of the Management Data Collection NRM fragment © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. externalDocs: description: 3GPP TS 28.623; Generic NRM url: http://www.3gpp.org/ftp/Specs/archive/28_series/28.623/ paths: {} components: schemas: #-------- Definition of types----------------------------------------------------- ManagementData: oneOf: - type: array items: type: string enum: - COVERAGE - CAPACITY - ENERGY_EFFICIENCY - MOBILITY - ACCESSIBILITY - type: array items: type: string NodeFilter: type: object properties: areaOfInterest: $ref: 'TS28623_ComDefs.yaml#/components/schemas/AreaOfInterest' networkDomain: type: string enum: - CN - RAN cpUpType: type: string enum: - CP - UP sst: type: integer #-------- Definition of concrete IOCs -------------------------------------------- ManagementDataCollection-Single: allOf: - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top' - type: object properties: attributes: type: object properties: managementData: $ref: '#/components/schemas/ManagementData' targetNodeFilter: $ref: '#/components/schemas/NodeFilter' collectionTimeWindow: $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow' reportingCtrl: $ref: 'S28623_GenericNrm.yaml#/components/schemas/ReportingCtrl' dataScope: type: string enum: - SNSSAI - 5QI - PLMN #-------- Definition of YAML arrays for name-contained IOCs ---------------------- ManagementDataCollection-Multiple: type: array items: $ref: '#/components/schemas/ManagementDataCollection-Single' #-------- Definitions in TS 28.623 for TS 28.532 --------------------------------- resources-MgmtDataCollectionNrm: oneOf: - $ref: '#/components/schemas/ManagementDataCollection-Single'