diff --git a/OpenAPI/TS28623_ExternalDataMgmtNrm.yaml b/OpenAPI/TS28623_ExternalDataMgmtNrm.yaml index 8dedab4eff73a9cd9a794b4dd17650453132381f..9e22e23e33d524916be6d08677bf9efc048fa56e 100644 --- a/OpenAPI/TS28623_ExternalDataMgmtNrm.yaml +++ b/OpenAPI/TS28623_ExternalDataMgmtNrm.yaml @@ -40,7 +40,6 @@ components: uniqueItems: true items: $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn' - #-------- Definition of concrete IOCs -------------------------------------------- ExternalDataType-Single: @@ -53,6 +52,15 @@ components: properties: externalDataType: type: string + example: + - ELECTRONIC_MAP + - CAMARA_DATA + - UE_PATH + - CAMERA_PHOTO + - EVENT_SCHEDULE + - WEATHER_FORECASTS + description: >- + Type of external management data as defined by the implementation. mediaLocation: type: array uniqueItems: true diff --git a/OpenAPI/TS28623_ManagementDataCollectionNrm.yaml b/OpenAPI/TS28623_ManagementDataCollectionNrm.yaml index 771db70cfc04cd8055fb365cdf5c7b59cdce4998..7906b5430d5d0af06229d45bd3221cd1b12f117a 100644 --- a/OpenAPI/TS28623_ManagementDataCollectionNrm.yaml +++ b/OpenAPI/TS28623_ManagementDataCollectionNrm.yaml @@ -34,13 +34,17 @@ components: $ref: '#/components/schemas/mgtDataName' uniqueItems: true mgtDataCategory: - type: string - enum: - - COVERAGE - - CAPACITY - - ENERGY_EFFICIENCY - - MOBILITY - - ACCESSIBILITY + oneOf: + - type: string + enum: + - COVERAGE + - CAPACITY + - SERVICE_EXPERIENCE + - TRACE + - ENERGY_EFFICIENCY + - MOBILITY + - ACCESSIBILITY + - type: string mgtDataName: type: string NodeFilter: diff --git a/OpenAPI/TS28623_MnSRegistryNrm.yaml b/OpenAPI/TS28623_MnSRegistryNrm.yaml index 104ea62955fffaacd93d9dd034be1ecf31c990e9..399c4e553aefba6efb7251673d2096634d6edd31 100644 --- a/OpenAPI/TS28623_MnSRegistryNrm.yaml +++ b/OpenAPI/TS28623_MnSRegistryNrm.yaml @@ -17,7 +17,7 @@ components: type: object properties: MnsRegistry: - $ref: '#/components/schemas/MnsRegistry-Single' + $ref: '#/components/schemas/MnsRegistry-Multiple' #-------Definition of generic IOCs ----------# @@ -200,6 +200,11 @@ components: #-------- Definition of YAML arrays for name-contained IOCs ---------------------- + MnsRegistry-Multiple: + type: array + items: + $ref: '#/components/schemas/MnsRegistry-Single' + MnsInfo-Multiple: type: array items: