Commit ea2a8aa0 authored by Elian Kraja's avatar Elian Kraja
Browse files

Update MecAppSupportApi.yaml

parent 6490ab61
Loading
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ tags:
- name: appConfirmReady
- name: timing
- name: callbacks
description: ''
jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema
servers:
- url: http://127.0.0.1:8081/mec_app_support/v1
@@ -30,6 +31,7 @@ paths:
    get:
      tags:
      - appTrafficRules
      summary: ''
      description: This method retrieves information about all the traffic rules associated with a MEC application instance.
      operationId: ApplicationsTrafficRules_GET
      parameters:
@@ -132,7 +134,7 @@ paths:
    get:
      tags:
      - appTrafficRules

      summary: ''
      description: This method retrieves information about all the traffic rules associated with a MEC application instance.
      operationId: ApplicationsTrafficRule_GET
      parameters:
@@ -214,7 +216,7 @@ paths:
    put:
      tags:
      - appTrafficRules

      summary: ''
      description: This method retrieves information about all the traffic rules associated with a MEC application instance.
      operationId: ApplicationsTrafficRule_PUT
      parameters:
@@ -317,6 +319,7 @@ paths:
    get:
      tags:
      - appDnsRules
      summary: ''
      description: This method retrieves information about all the DNS rules associated with a MEC application instance.
      operationId: ApplicationsDnsRules_GET
      parameters:
@@ -404,6 +407,7 @@ paths:
    get:
      tags:
      - appDnsRules
      summary: ''
      description: This method retrieves information about a DNS rule associated with a MEC application instance.
      operationId: ApplicationsDnsRule_GET
      parameters:
@@ -473,6 +477,7 @@ paths:
    put:
      tags:
      - appDnsRules
      summary: ''
      description: This method activates, de-activates or updates a traffic rule.
      operationId: ApplicationsDnsRule_PUT
      parameters:
@@ -563,6 +568,7 @@ paths:
    get:
      tags:
      - appSubscriptions
      summary: ''
      description: The GET method may be used to request information about all subscriptions for this requestor. Upon success, the response contains entity body with all the subscriptions for the requestor.
      operationId: ApplicationsSubscriptions_GET
      parameters:
@@ -616,6 +622,7 @@ paths:
    post:
      tags:
      - appSubscriptions
      summary: ''
      description: The POST method may be used to create a new subscription. One example use case is to create a new subscription to the MEC service availability notifications. Upon success, the response contains entity body describing the created subscription.
      operationId: ApplicationsSubscriptions_POST
      parameters:
@@ -692,6 +699,7 @@ paths:
              operationId: AppTerminationNotification_POST
              tags:
              - callbacks
              summary: ''
              requestBody:
                $ref: '#/components/requestBodies/AppTerminationNotification'      
              responses:
@@ -702,7 +710,7 @@ paths:
    get:
      tags:
      - appSubscriptions

      summary: ''
      description: The GET method requests information about a subscription for this requestor. Upon success, the response contains entity body with the subscription for the requestor.
      operationId: ApplicationsSubscription_GET
      parameters:
@@ -763,7 +771,7 @@ paths:
    delete:
      tags:
      - appSubscriptions

      summary: ''
      description: This method deletes a mecAppSuptApiSubscription. This method is typically used in "Unsubscribing from service availability event notifications" procedure.
      operationId: ApplicationsSubscription_DELETE
      parameters:
@@ -811,7 +819,7 @@ paths:
    post:
      tags:
      - appConfirmTermination

      summary: ''
      description: This method is used to confirm the application level termination  of an application instance.
      operationId: ApplicationsConfirmTermination_POST
      parameters:
@@ -895,7 +903,7 @@ paths:
    post:
      tags:
      - appConfirmReady

      summary: ''
      description: 'This method may be used by the MEC application instance to notify the MEC platform that it is up and running. '
      operationId: ApplicationsConfirmReady_POST
      parameters:
@@ -979,7 +987,7 @@ paths:
    get:
      tags:
      - timing

      summary: ''
      description: This method retrieves the information of the platform's timing capabilities which corresponds to the timing capabilities query
      operationId: TimingCaps_GET
      parameters: []
@@ -1028,7 +1036,7 @@ paths:
    get:
      tags:
      - timing

      summary: ''
      description: This method retrieves the information of the platform's current time which corresponds to the get platform time procedure
      operationId: TimingCurrentTime_GET
      parameters: []