Commit 379757ad authored by AUTOMATED_OPENAPI_GENERATION's avatar AUTOMATED_OPENAPI_GENERATION
Browse files

Autogenerated openapi version v030101

parent ed075d1f
Loading
Loading
Loading
Loading
Loading
+30 −40
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ info:
  license:
    name: BSD-3-Clause
    url: https://forge.etsi.org/legal-matters
  version: 2.2.1
  version: 3.1.1
servers:
- url: https://localhost/dev_app/v1
paths:
@@ -20,11 +20,11 @@ paths:
      tags:
      - dev_app
      parameters:
      - $ref: '#/components/parameters/Query.Appname'
      - $ref: '#/components/parameters/Query.Appprovider'
      - $ref: '#/components/parameters/Query.Appsoftversion'
      - $ref: '#/components/parameters/Query.Servicecont'
      - $ref: '#/components/parameters/Query.Vendorid'
      - $ref: '#/components/parameters/Query.appName'
      - $ref: '#/components/parameters/Query.appProvider'
      - $ref: '#/components/parameters/Query.appSoftVersion'
      - $ref: '#/components/parameters/Query.serviceCont'
      - $ref: '#/components/parameters/Query.vendorId'
      responses:
        '200':
          description: The response body contains an array of the user applications available to the querying device application.
@@ -355,9 +355,9 @@ components:
          items:
            $ref: '#/components/schemas/CivicAddressElement'
        area:
          description: Content of civic address element corresponding to the caType. The format caValue shall comply with section 3.4 of IETF RFC 4776 [6].
          description: Geographic area. Shall be absent if the "civicAddressElement" attribute is present. The content of this attribute shall follow the provisions for the "Polygon" geometry object as defined in IETF RFC 7946 [8], for which the "type" member shall be set to the value "Polygon". See note.
          $ref: '#/components/schemas/Polygon'
          type: object
      description: "|-\n  NOTE:\tIf both \"countryCode\" and \"area\" are present, no conflicts should exist between the values of these two attributes. In case of conflicts, the API producer (e.g. MEO, MEAO) shall disregard parts of the geographic area signalled by \"area\" that are outside the boundaries of the country signalled by \"countryCode\". If \"countryCode\" is absent, it is solely the \"area\" attribute that defines the location constraint."
    AppCharcs:
      description: 'Characteristics of the application.

@@ -384,6 +384,9 @@ components:
          format: uint32
        serviceCont:
          type: integer
          enum:
          - 0
          - 1
          description: 'Required service continuity mode for this application.

            Permitted values:
@@ -391,9 +394,6 @@ components:
            0 = SERVICE_CONTINUITY_NOT_REQUIRED.

            1 = SERVICE_CONTINUITY_REQUIRED.'
          enum:
          - 0
          - 1
    AppInfo:
      description: ''
      type: object
@@ -455,7 +455,6 @@ components:

        As defined below.'
      type: object
      minItems: 0
      properties:
        appInfo:
          $ref: '#/components/schemas/AppInfo'
@@ -466,7 +465,6 @@ components:
    UserAppInstanceInfo:
      description: List of user application instance information.
      type: object
      minItems: 1
      properties:
        appInstanceId:
          description: 'Identifier of the user application instance.
@@ -482,7 +480,6 @@ components:
        appLocation:
          description: Location of the user application instance. For a user application not provided by the requesting device application it shall match one of the appLocations in ApplicationList.
          $ref: '#/components/schemas/LocationConstraints'
          type: object
    AppInfo1:
      description: ''
      type: object
@@ -521,12 +518,10 @@ components:
    AvailableLocations:
      description: 'MEC application location constraints. '
      type: object
      minItems: 0
      properties:
        appLocation:
          description: Shall only be included in the response, where it indicates a location constraint available in the MEC system.
          $ref: '#/components/schemas/LocationConstraints'
          type: object
    AppInfo2:
      description: ''
      type: object
@@ -561,7 +556,6 @@ components:
    UserAppInstanceInfo1:
      description: List of user application instance information.
      type: object
      minItems: 1
      properties:
        appInstanceId:
          description: Identifier of the user application instance.
@@ -573,31 +567,27 @@ components:
        appLocation:
          description: Location of the user application instance.
          $ref: '#/components/schemas/LocationConstraints'
          type: object
      required:
      - appInstanceId
      - referenceURI
    AvailableLocations1:
      description: Locations available to the MEC application.
      type: object
      minItems: 1
      properties:
        appLocation:
          description: ''
          description: It shall match one of the appLocations in the AppContext sent in the Application context create
          $ref: '#/components/schemas/LocationConstraints'
          type: object
      required:
      - appLocation
    CivicAddressElement:
      description: Zero or more elements comprising the civic address. Shall be absent if the "area" attribute is present.
      type: object
      minItems: 0
      properties:
        caType:
          description: 'Describe the content type of caValue. The value of caType shall comply with section 3.4 of IETF RFC 4776 [6]. '
          description: "Describe the content type of caValue. The value of caType shall comply with section 3.4 of IETF RFC\_4776 [6]."
          type: integer
        caValue:
          description: ''
          description: Content of civic address element corresponding to the caType. The format caValue shall comply with section 3.4 of IETF RFC 4776 [6].
          type: string
      required:
      - caType
@@ -632,37 +622,37 @@ components:
          schema:
            $ref: '#/components/schemas/ProblemDetails'
  parameters:
    Query.Appname:
    Query.appName:
      description: Name to identify the MEC application.
      name: appname
      name: appName
      in: query
      required: false
      x-exportParamName: Query.Appname
      x-exportParamName: Query.appName
      schema:
        type: array
        items:
          type: string
    Query.Appprovider:
    Query.appProvider:
      description: Provider of the MEC application.
      name: appprovider
      name: appProvider
      in: query
      required: false
      x-exportParamName: Query.Appprovider
      x-exportParamName: Query.appProvider
      schema:
        type: array
        items:
          type: string
    Query.Appsoftversion:
    Query.appSoftVersion:
      description: Software version of the MEC application.
      name: appsoftversion
      name: appSoftVersion
      in: query
      required: false
      x-exportParamName: Query.Appsoftversion
      x-exportParamName: Query.appSoftVersion
      schema:
        type: array
        items:
          type: string
    Query.Servicecont:
    Query.serviceCont:
      description: 'Required service continuity mode for this application.

        Permitted values:
@@ -670,18 +660,18 @@ components:
        0 = SERVICE_CONTINUITY_NOT_REQUIRED.

        1 = SERVICE_CONTINUITY_REQUIRED.'
      name: servicecont
      name: serviceCont
      in: query
      required: false
      x-exportParamName: Query.Servicecont
      x-exportParamName: Query.serviceCont
      schema:
        type: integer
    Query.Vendorid:
        $ref: '#/components/schemas/Enum'
    Query.vendorId:
      description: Vendor identifier.
      name: vendorid
      name: vendorId
      in: query
      required: false
      x-exportParamName: Query.Vendorid
      x-exportParamName: Query.vendorId
      schema:
        type: array
        items: