Commit 17c81b30 authored by kharimza's avatar kharimza
Browse files

Updated to GS version 2.0.11



Signed-off-by: default avatarkharim <zakkir.kharim@nokia.com>
parent 8292e1bf
Loading
Loading
Loading
Loading
Loading
+44 −4
Original line number Original line Diff line number Diff line
@@ -10,7 +10,7 @@
  ],
  ],
  "info": {
  "info": {
    "title": "MEC Application Support API",
    "title": "MEC Application Support API",
    "version": "2.0.9",
    "version": "2.0.11",
    "description": "The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI",
    "description": "The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI",
    "license": {
    "license": {
      "name": "ETSI Forge copyright notice",
      "name": "ETSI Forge copyright notice",
@@ -339,6 +339,9 @@
          "204": {
          "204": {
            "description": "No Content"
            "description": "No Content"
          },
          },
          "400": {
            "$ref": "#/components/responses/Error.400"
          },
          "401": {
          "401": {
            "$ref": "#/components/responses/Error.401"
            "$ref": "#/components/responses/Error.401"
          },
          },
@@ -354,6 +357,9 @@
          "429": {
          "429": {
            "$ref": "#/components/responses/Error.429"
            "$ref": "#/components/responses/Error.429"
          }
          }
        },
        "requestBody": {
          "$ref": "#/components/requestBodies/ApplicationsConfirmTermination"
        }
        }
      }
      }
    },
    },
@@ -409,6 +415,18 @@
      "Empty": {
      "Empty": {
        "description": "Empty schema"
        "description": "Empty schema"
      },
      },
      "AppTerminationConfirmation": {
        "description": "This type represents the information that the MEC application instance provides to the MEC platform when informing it that the application has completed its application level related terminate/stop actions, e.g. retention of application state in the case of stop.",
        "type": "object",
        "required": [
          "operationAction"
        ],
        "properties": {
          "operationAction": {
            "$ref": "#/components/schemas/OperationActionType"
          }
        }
      },
      "AppTerminationNotification.Links": {
      "AppTerminationNotification.Links": {
        "description": "Object containing hyperlinks related to the resource.",
        "description": "Object containing hyperlinks related to the resource.",
        "type": "object",
        "type": "object",
@@ -440,6 +458,7 @@
        "type": "object",
        "type": "object",
        "required": [
        "required": [
          "notificationType",
          "notificationType",
          "operationAction",
          "maxGracefulTimeout",
          "maxGracefulTimeout",
          "_links"
          "_links"
        ],
        ],
@@ -447,6 +466,9 @@
          "notificationType": {
          "notificationType": {
            "$ref": "#/components/schemas/AppTerminationNotification.NotificationType"
            "$ref": "#/components/schemas/AppTerminationNotification.NotificationType"
          },
          },
          "operationAction": {
            "$ref": "#/components/schemas/OperationActionType"
          },
          "maxGracefulTimeout": {
          "maxGracefulTimeout": {
            "$ref": "#/components/schemas/AppTerminationNotification.MaxGracefulTimeout"
            "$ref": "#/components/schemas/AppTerminationNotification.MaxGracefulTimeout"
          },
          },
@@ -712,6 +734,15 @@
          }
          }
        }
        }
      },
      },
      "OperationActionType": {
        "description": "Operation that is being performed on the MEC application instance.",
        "type": "string",
        "enum": [
          "STOPPING",
          "TERMINATING"
        ],
        "example": "TERMINATING"
      },
      "ProblemDetails": {
      "ProblemDetails": {
        "type": "object",
        "type": "object",
        "properties": {
        "properties": {
@@ -1073,10 +1104,10 @@
        "enum": [
        "enum": [
          "DROP",
          "DROP",
          "FORWARD_DECAPSULATED",
          "FORWARD_DECAPSULATED",
          "FORWARD_AS_IS",
          "FORWARD_ENCAPSULATED",
          "PASSTHROUGH",
          "PASSTHROUGH",
          "DUPLICATE_DECAPSULATED",
          "DUPLICATE_DECAPSULATED",
          "DUPLICATE_AS_IS"
          "DUPLICATE_ENCAPSULATED"
        ],
        ],
        "example": "DROP"
        "example": "DROP"
      },
      },
@@ -1485,6 +1516,15 @@
      }
      }
    },
    },
    "requestBodies": {
    "requestBodies": {
      "ApplicationsConfirmTermination": {
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/AppTerminationConfirmation"
            }
          }
        }
      },
      "ApplicationsDnsRule": {
      "ApplicationsDnsRule": {
        "content": {
        "content": {
          "application/json": {
          "application/json": {
+31 −3
Original line number Original line Diff line number Diff line
@@ -4,7 +4,7 @@ servers:
  - url: 'https://127.0.0.1:8081/mec_app_support/v1'
  - url: 'https://127.0.0.1:8081/mec_app_support/v1'
info:
info:
  title: MEC Application Support API
  title: MEC Application Support API
  version: 2.0.9
  version: 2.0.11
  description: The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI
  description: The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI
  license:
  license:
    name: ETSI Forge copyright notice
    name: ETSI Forge copyright notice
@@ -231,6 +231,8 @@ paths:
      responses:
      responses:
        '204':
        '204':
          description: No Content
          description: No Content
        '400':
          $ref: '#/components/responses/Error.400'
        '401':
        '401':
          $ref: '#/components/responses/Error.401'
          $ref: '#/components/responses/Error.401'
        '403':
        '403':
@@ -241,6 +243,8 @@ paths:
          $ref: '#/components/responses/Error.409'
          $ref: '#/components/responses/Error.409'
        '429':
        '429':
          $ref: '#/components/responses/Error.429'
          $ref: '#/components/responses/Error.429'
      requestBody:
        $ref: '#/components/requestBodies/ApplicationsConfirmTermination'
  '/timing/timing_caps':
  '/timing/timing_caps':
    get:
    get:
      description: >-
      description: >-
@@ -279,6 +283,15 @@ components:
  schemas:
  schemas:
    Empty:
    Empty:
      description: Empty schema
      description: Empty schema
    AppTerminationConfirmation:
      description: >-
        This type represents the information that the MEC application instance provides to the MEC platform when informing it that the application has completed its application level related terminate/stop actions, e.g. retention of application state in the case of stop.
      type: object
      required:
        - operationAction
      properties:
        operationAction:
          $ref: '#/components/schemas/OperationActionType'
    AppTerminationNotification.Links:
    AppTerminationNotification.Links:
      description: >-
      description: >-
        Object containing hyperlinks related to the resource.
        Object containing hyperlinks related to the resource.
@@ -309,11 +322,14 @@ components:
      type: object
      type: object
      required:
      required:
        - notificationType
        - notificationType
        - operationAction
        - maxGracefulTimeout
        - maxGracefulTimeout
        - _links
        - _links
      properties:
      properties:
        notificationType:
        notificationType:
          $ref: '#/components/schemas/AppTerminationNotification.NotificationType'
          $ref: '#/components/schemas/AppTerminationNotification.NotificationType'
        operationAction:
          $ref: '#/components/schemas/OperationActionType'
        maxGracefulTimeout:
        maxGracefulTimeout:
          $ref: '#/components/schemas/AppTerminationNotification.MaxGracefulTimeout'
          $ref: '#/components/schemas/AppTerminationNotification.MaxGracefulTimeout'
        _links:
        _links:
@@ -532,6 +548,13 @@ components:
      properties:
      properties:
        _links:
        _links:
          $ref: '#/components/schemas/MecAppSuptApiSubscriptionLinkList.Links'
          $ref: '#/components/schemas/MecAppSuptApiSubscriptionLinkList.Links'
    OperationActionType:
      description: Operation that is being performed on the MEC application instance.
      type: string
      enum:
        - STOPPING
        - TERMINATING
      example: 'TERMINATING'
    ProblemDetails:
    ProblemDetails:
      type: object
      type: object
      properties:
      properties:
@@ -829,10 +852,10 @@ components:
      enum:
      enum:
        - DROP
        - DROP
        - FORWARD_DECAPSULATED
        - FORWARD_DECAPSULATED
        - FORWARD_AS_IS
        - FORWARD_ENCAPSULATED
        - PASSTHROUGH
        - PASSTHROUGH
        - DUPLICATE_DECAPSULATED
        - DUPLICATE_DECAPSULATED
        - DUPLICATE_AS_IS
        - DUPLICATE_ENCAPSULATED
      example: 'DROP'
      example: 'DROP'
    TrafficRule.FilterType:
    TrafficRule.FilterType:
      description: >-
      description: >-
@@ -1144,6 +1167,11 @@ components:
          schema:
          schema:
            $ref: '#/components/schemas/Empty'
            $ref: '#/components/schemas/Empty'
  requestBodies:
  requestBodies:
    ApplicationsConfirmTermination:
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/AppTerminationConfirmation'
    ApplicationsDnsRule:
    ApplicationsDnsRule:
      content:
      content:
        application/json:
        application/json:
+1 −1
Original line number Original line Diff line number Diff line
@@ -10,7 +10,7 @@
  ],
  ],
  "info": {
  "info": {
    "title": "MEC Service Management API",
    "title": "MEC Service Management API",
    "version": "2.0.10",
    "version": "2.0.11",
    "description": "The ETSI MEC ISG MEC011 MEC Service Management API described using OpenAPI",
    "description": "The ETSI MEC ISG MEC011 MEC Service Management API described using OpenAPI",
    "license": {
    "license": {
      "name": "ETSI Forge copyright notice",
      "name": "ETSI Forge copyright notice",
+1 −1
Original line number Original line Diff line number Diff line
@@ -4,7 +4,7 @@ servers:
  - url: 'https://127.0.0.1:8081/mec_service_mgmt/v1'
  - url: 'https://127.0.0.1:8081/mec_service_mgmt/v1'
info:
info:
  title: MEC Service Management API
  title: MEC Service Management API
  version: 2.0.10
  version: 2.0.11
  description: The ETSI MEC ISG MEC011 MEC Service Management API described using OpenAPI
  description: The ETSI MEC ISG MEC011 MEC Service Management API described using OpenAPI
  license:
  license:
    name: ETSI Forge copyright notice
    name: ETSI Forge copyright notice