Commit 206f17bc authored by piscione's avatar piscione
Browse files

Updated specifications: minor fixes.

parent b6c170b4
Loading
Loading
Loading
Loading
Loading
+33 −27
Original line number Diff line number Diff line
openapi: 3.1.0
info:
  title: ETSI GS MEC 021 Application Mobility Service API
  version: '2.1.1'
  description: ETSI GS MEC 021 Application Mobility Service API described using OpenAPI.
  license:
    name: BSD-3-Clause
    url: 'https://forge.etsi.org/legal-matters'  
  contact:
    name: ETSI Forge
    url: https://forge.etsi.org/rep/mec/gs021-amsi-api
    email: cti_support@etsi.org
  version: '2.1.1'
externalDocs:
  description: ETSI GS MEC 021 Application Mobility Service API, v2.1.1
  url: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/021/02.01.01_60/gs_mec021v020101p.pdf
  
jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema
servers:
- url: https://localhost/amsi/v1
  variables: {}
tags:
- name: adj-app-inst
  description: Adjacent App instances
- name: app-mob-ser
  description: Application Mobility Services
- name: app-mob-ser-der
  description: Application Mobility Services Deregister task
- name: subscriptions
  description: Subscription for Application Mobility Service


paths:
  /queries/adjacent_app_instances:
    get:
      tags:
      - adj-app-inst
      summary: adj_app_instGET
      summary: 'Retrieve information about this subscription.'
      description: Retrieve information about this subscription.
      operationId: adj_app_instGET
      parameters:
@@ -116,7 +134,7 @@ paths:
    get:
      tags:
      - app-mob-ser
      summary: app_mobility_serviceGET
      summary: 'Retrieve information about the registered application mobility service.'
      description: ' Retrieve information about the registered application mobility service.'
      operationId: app_mobility_serviceGET
      parameters:
@@ -213,7 +231,7 @@ paths:
    post:
      tags:
      - app-mob-ser
      summary: app_mobility_servicePOST
      summary: 'Create a new application mobility service for the service requester.'
      description: Create a new application mobility service for the service requester.
      operationId: app_mobility_servicePOST
      parameters: []
@@ -280,7 +298,7 @@ paths:
    get:
      tags:
      - app-mob-ser
      summary: app_mobility_service_by_idGET
      summary: 'Retrieve information about this individual application mobility service'
      description: Retrieve information about this individual application mobility service
      operationId: app_mobility_service_by_idGET
      parameters:
@@ -345,7 +363,7 @@ paths:
    put:
      tags:
      - app-mob-ser
      summary: app_mobility_service_by_idPUT
      summary: ' update the existing individual application mobility service'
      description: ' update the existing individual application mobility service'
      operationId: app_mobility_service_by_idPUT
      parameters:
@@ -431,7 +449,7 @@ paths:
    delete:
      tags:
      - app-mob-ser
      summary: app_mobility_service_by_idDELETE
      summary: ' deregister the individual application mobility service'
      description: ' deregister the individual application mobility service'
      operationId: app_mobility_service_by_idDELETE
      parameters:
@@ -481,7 +499,7 @@ paths:
    post:
      tags:
      - app-mob-ser-der
      summary: app_mobility_service_derPOST
      summary: ' deregister the individual application mobility service'
      description: ' deregister the individual application mobility service'
      operationId: app_mobility_service_derPOST
      parameters:
@@ -534,11 +552,11 @@ paths:
                $ref: '#/components/schemas/ProblemDetails'
      deprecated: false
    parameters: []
  /subscriptions/:
  /subscriptions:
    get:
      tags:
      - subscriptions
      summary: subGET
      summary: 'Retrieve information about the subscriptions for this requestor.'
      description: Retrieve information about the subscriptions for this requestor.
      operationId: subGET
      parameters:
@@ -604,7 +622,7 @@ paths:
    post:
      tags:
      - subscriptions
      summary: subPOST
      summary: 'Create a new subscription to Application Mobility Service notifications.'
      description: Create a new subscription to Application Mobility Service notifications.
      operationId: subPOST
      parameters: []
@@ -691,7 +709,7 @@ paths:
    get:
      tags:
      - subscriptions
      summary: sub_byIdGET
      summary: 'Retrieve information about this subscription.'
      description: Retrieve information about this subscription.
      operationId: sub_byIdGET
      parameters:
@@ -759,7 +777,7 @@ paths:
    put:
      tags:
      - subscriptions
      summary: sub_byIdPUT
      summary: 'update the existing individual subscription.'
      description: update the existing individual subscription.
      operationId: sub_byIdPUT
      parameters:
@@ -851,7 +869,7 @@ paths:
    delete:
      tags:
      - subscriptions
      summary: sub_byIdDELETE
      summary: 'cancel the existing individual subscription'
      description: cancel the existing individual subscription
      operationId: sub_byIdDELETE
      parameters:
@@ -1234,15 +1252,3 @@ components:
      - UE_IPv4_ADDRESS
security:
- {}
 No newline at end of file
tags:
- name: adj-app-inst
  description: Adjacent App instances
- name: app-mob-ser
  description: Application Mobility Services
- name: app-mob-ser-der
  description: Application Mobility Services Deregister task
- name: subscriptions
  description: Subscription for Application Mobility Service
externalDocs:
  description: ETSI GS MEC 021 Application Mobility Service API, v2.1.1
  url: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/021/02.01.01_60/gs_mec021v020101p.pdf