[DCAEGEN2-SERVICES] Fix and resolve remote references in st. def. domain
[oom.git] / kubernetes / dcaegen2-services / resources / external / schemas / sa88-rel16 / PerDataFileReportMnS.yaml
@@ -1,47 +1,41 @@
 openapi: 3.0.1
 info:
-  title: TS 28.532 File data reporting Service
-  version: 16.6.0
+  title: TS 28.532 Performance data file reporting Service
+  version: 16.4.0
   description: >-
-    OAS 3.0.1 specification of the File data reporting Management Service © 2020,
+    OAS 3.0.1 specification of the Performance data file reporting Management Service © 2020,
     3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All
     rights reserved.
 externalDocs:
-  description: 3GPP TS 28.532 V16.5.0; Generic management services
+  description: 3GPP TS 28.532 V16.4.0; Generic management services
   url: 'http://www.3gpp.org/ftp/Specs/archive/28_series/28.532/'
 servers:
-  - url: '{MnSRoot}/FileDataReportingMnS/{MnSversion}'
+  - url: '{MnSRoot}/PerfDataFileReportMnS/v1640'
     variables:
       MnSRoot:
         description: See subclause 4.4 of TS 32.158
         default: http://example.com/3GPPManagement
-      version:
-        description: Indicates the current version of the specification
-        default: 16.5.0
 paths:
   /Files:
     get:
       summary: Read resources of information of available files
-      description: With HTTP GET, resources of information of available files are read. The resources to be read are identified with the path component (base resource) and the query component (fileaType, beginTime and endTime) of the URI. The fields query component allows to select the resource properties to be returned.
+      description: 'With HTTP GET, resources of information of available files are read. The resources to be read are identified with the path component (base resource) and the query component (managementDataType, beginTime and endTime) of the URI. The fields query component allows to select the resource properties to be returned.'
       parameters:
-        - name: fileType
+        - name: managementDataType
           in: query
           description: This parameter identifies the type of management data that the file contains to select the resources from the collection resources identified with the path component of the URI.
           required: true
-          schema:
-            $ref: '#/components/schemas/fileType-Type'
+          $ref: '#/components/schemas/managementDataType-Type'
         - name: beginTime
           in: query
           description: This parameter identifies the time stamp no later than which the file became available to select the resources from the collection resources identified with the path component of the URI.
           required: true
-          schema:
-            $ref: '#/components/schemas/dateTime-Type'
+          $ref: '#/components/schemas/dateTime-Type'
         - name: endTime
           in: query
           description: This parameter identifies the time stamp no earlier than which the file became available to select the resources from the collection resources identified with the path component of the URI.
           required: true
-          schema:
-            $ref: '#/components/schemas/dateTime-Type'
+          $ref: '#/components/schemas/dateTime-Type'
       responses:
         '200':
           description: 'Success case ("200 OK"). The resources identified in the request for retrieval are returned in the response message body. In case the fields query parameter is used, the selected resources are returned.'
@@ -190,8 +184,6 @@ components:
           type: string
         fileFormat:
           type: string
-        fileType:
-          $ref: '#/components/schemas/fileType-Type'
     error-ResponseType:
       type: object
       properties:
@@ -200,13 +192,10 @@ components:
           properties:
             errorInfo:
               type: string
-    fileType-Type:
+    managementDataType-Type:
       type: string
       enum:
-        - PERFORMANCE
-        - TRACE
-        - ANALYTICS
-        - PROPRIETARY
+        - PM
     header-Type:
       description: Header used in notifications as notification header
       type: object