Commit 84d30d7e authored by AyeshaAyubG's avatar AyeshaAyubG
Browse files

update app-support yaml according to MEC011 v2.2.1

parent fe001038
Loading
Loading
Loading
Loading
+25 −18
Original line number Diff line number Diff line
@@ -3,9 +3,9 @@ servers:
  - url: 'https://localhost/sandboxname/mec_app_support/v1'
info:
  title: AdvantEDGE MEC Application Support API
  version: 2.1.1
  version: 2.2.1
  description: "MEC Application Support Service is AdvantEDGE's implementation of
  [ETSI MEC ISG MEC011 Application Enablement API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/011/02.01.01_60/gs_MEC011v020101p.pdf)
  [ETSI MEC ISG MEC011 Application Enablement API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/011/02.02.01_60/gs_MEC011v020201p.pdf)
  <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt)
  <p>**Micro-service**<br>[meep-app-enablement](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-app-enablement/server/app-support)
  <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about applications in the network
@@ -17,9 +17,9 @@ info:
    name: InterDigital AdvantEDGE Support
    email: AdvantEDGE@InterDigital.com
externalDocs:
  description: 'ETSI GS MEC011 Application Enablement API, V2.1.1'
  description: 'ETSI GS MEC011 Application Enablement API, V2.2.1'
  url: >-
    https://www.etsi.org/deliver/etsi_gs/MEC/001_099/011/02.01.01_60/gs_MEC011v020101p.pdf
    https://www.etsi.org/deliver/etsi_gs/MEC/001_099/011/02.02.01_60/gs_MEC011v020201p.pdf
tags:
  - name: mec_app_support
  - name: unsupported
@@ -611,13 +611,13 @@ components:
              minPollingInterval:
                description: >-
                  Minimum poll interval for NTP messages, in seconds as a power of two.
                  Range 3...17
                  Range 3 to 17
                type: integer
                format: uint32
              maxPollingInterval:
                description: >-
                  Maximum poll interval for NTP messages, in seconds as a power of two.
                  Range 3...17
                  Range 3 to 17
                type: integer
                format: uint32
              localPriority:
@@ -636,7 +636,7 @@ components:
                type: integer
                format: uint32
        ptpMasters:
          description: Available PTP Masters
          description: Number of available PTP Servers (referred to as "masters" in IEEE 1588-2019)
          type: array
          items:
            description: NTP server detail.
@@ -647,10 +647,10 @@ components:
              - delayReqMaxRate
            properties:
              ptpMasterIpAddress:
                description: PTP Master IP Address
                description: PTP Server (referred to as "master" in IEEE 1588-2019) IP Address
                type: string
              ptpMasterLocalPriority:
                description: PTP Master local priority
                description: PTP Server (referred to as "master" in IEEE 1588-2019 ) local priority
                type: integer
                format: uint32
              delayReqMaxRate:
@@ -769,8 +769,9 @@ components:
            - PACKET
        priority:
          description: >-
            Priority of this traffic rule. If traffic rule conflicts, the one with
            higher priority take precedence
            Priority of this traffic rule within the range 0 to 255. If traffic rules conflict, 
            the one with higher priority take precedence. Value indicates the priority in descending 
            order, i.e. with 0 as the highest priority and 255 as the lowest priority.
          type: integer
          format: uint32
        trafficFilter:
@@ -789,7 +790,10 @@ components:
            - DUPLICATE_DECAPSULATED
            - DUPLICATE_ENCAPSULATED
        dstInterface:
          type: array
          items:
            $ref: '#/components/schemas/DestinationInterface'
          maxItems: 2
        state:
          description: Contains the traffic rule state. This attribute may be updated using HTTP PUT   method
          type: string
@@ -856,7 +860,6 @@ components:
        application/json:
          schema:
            type: array
            minItems: 0
            items:
              $ref: '#/components/schemas/DnsRule'
          examples:
@@ -926,7 +929,6 @@ components:
        application/json:
          schema:
            type: array
            minItems: 0
            items:
              $ref: '#/components/schemas/TrafficRule'
          examples:
@@ -1174,6 +1176,7 @@ components:
              - '80'
        action: 'FORWARD_DECAPSULATED'
        dstInterface:
          - dstInterface0:
            interfaceType: 'IP'
            dstIpAddress: '20.1.1.1'
        state: 'ACTIVE'
@@ -1193,8 +1196,12 @@ components:
                - '80'
          action: 'FORWARD_DECAPSULATED'
          dstInterface:
            - dstInterface0:
              interfaceType: 'IP'
              dstIpAddress: '20.1.1.1'
            - dstInterface1:
              interfaceType: 'IP'
              dstIpAddress: '20.1.1.2'
          state: 'ACTIVE'