Commit cb4b17fc authored by Ikram Haq's avatar Ikram Haq
Browse files

Latest Generated OAS for MEC document

parent f56e440a
Loading
Loading
Loading
Loading
Loading
+12 −18
Original line number Diff line number Diff line
@@ -2,9 +2,11 @@ openapi: 3.1.0
jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema
info:
  contact:
    url: https://forge.etsi.org/rep/mec/gs014-ue-identity-api
  title: ETSI GS MEC 014 UE Identity API
  description: "The present document focuses on the UE Identity functionality. It describes the related application policy information (including authorization, access control and traffic rule pattern format), information flows, required information and service aggregation patterns. The present document specifies the necessary API, data model and data format, considering existing API(s) if applicable. \n"
    url: https://forge.etsi.org/rep/mec/gs040-fed-enablement-api
  title: ETSI GS MEC 040 - MEC Federation enablement APIs
  description: 'The ETSI MEC ISG MEC040 Federation enablement API described using OpenAPI

    '
  license:
    name: BSD-3-Clause
    url: https://forge.etsi.org/legal-matters
@@ -16,7 +18,7 @@ paths:
      description: The GET method retrieves the information of a list of system_info resources of federation members. This method is typically used in the sequence of "MEC system discovery" as described in clause 5.2.2.2. The method shall comply with the URI query parameters, request and response data structures, and response codes, as specified in Tables 7.3.3.1-1 and 7.3.3.1-2.
      operationId: FedresourcesSysteminfoGET
      tags:
      - serviceManagement
      - systemInfo
      parameters:
      - $ref: '#/components/parameters/Query.Systemid'
      - $ref: '#/components/parameters/Query.Systemname'
@@ -43,7 +45,7 @@ paths:
      description: "The POST method creates the information of system_info resources to the MEC federator. This method is typically used in the sequence of \"Registration of MEC system to the federation\" as described in clause 5.2.2.1. The method shall comply with the URI query parameters, request and response data structures, and response codes, as specified in Tables\_7.3.3.4-1 and 7.3.3.4-2."
      operationId: FedresourcesSysteminfoPOST
      tags:
      - serviceManagement
      - systemInfo
      requestBody:
        description: Entity body in the request contains SystemInfo to be created. The attribute "systemId" shall be absent.
        required: true
@@ -82,7 +84,7 @@ paths:
      description: The GET method retrieves the system_info resource information. This method is typically used in the sequence of "MEC system discovery" as described in clause 5.2.2.2. The method shall comply with the URI query parameters, request and response data structures, and response codes, as specified in Tables 7.4.3.1-1 and 7.4.3.1-2.
      operationId: FedresourcesSysteminfoGETSystemid
      tags:
      - serviceManagement
      - systemInfo
      responses:
        '200':
          description: It is used to indicate that the query for retrieving system_info resource is successful. Response body containing one system_info resource shall be returned.
@@ -113,7 +115,7 @@ paths:
      description: The PATCH method updates the information of system_info resources stored in the MEC federator through previous registration. This method is typically used in the sequence of "Update of MEC system to the federation" as described in clause 5.2.2.2. The method shall comply with the URI query parameters, request and response data structures, and response codes, as specified in Tables 7.4.3.3-1 and 7.4.3.3-2.
      operationId: FedresourcesSysteminfoPATCHSystemid
      tags:
      - serviceManagement
      - systemInfo
      requestBody:
        description: It contains attributes to be update.
        required: true
@@ -154,7 +156,7 @@ paths:
      description: The DELETE method deletes the information of system_info resources stored in the MEF. This method is typically used in the sequence of "Deregistration of MEC system to the federation" as described in clause 5.2.2.1.1. The method shall comply with the URI query parameters, request and response data structures, and response codes, as specified in Tables 7.4.3.5-1 and 7.4.3.5-2.
      operationId: FedresourcesSysteminfoDELETESystemid
      tags:
      - serviceManagement
      - systemInfo
      responses:
        '204':
          $ref: '#/components/responses/204'
@@ -182,30 +184,20 @@ components:
          type: string
          format: uri
          description: A URI reference according to IETF RFC 3986 that identifies the problem type
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: URI
        title:
          type: string
          description: A short, human-readable summary of the problem type
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: String
        status:
          type: integer
          format: uint32
          description: The HTTP status code for this occurrence of the problem
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Uint32
        detail:
          type: string
          description: A human-readable explanation specific to this occurrence of the problem
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: String
        instance:
          type: string
          format: uri
          description: A URI reference that identifies the specific occurrence of the problem
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: URI
    SystemInfo:
      x-etsi-ref: 6.2.2
      type: object
@@ -321,6 +313,8 @@ components:
  responses:
    '200':
      description: OK
    '204':
      description: No Content
    '400':
      description: 'Bad Request: used to indicate that incorrect parameters were passed to the request.'
      content: