Skip to content
MecAppSupportApi.json 56.5 KiB
Newer Older
  "openapi": "3.0.2",
      "url": "http://127.0.0.1:8081/mec_app_support/v1"
      "url": "https://127.0.0.1:8081/mec_app_support/v1"
    "title": "MEC Application Support API",
kharimza's avatar
kharimza committed
    "version": "2.0.11",
    "description": "The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI",
    "license": {
admin_forge's avatar
admin_forge committed
      "name": "BSD-3-Clause",
      "url": "https://forge.etsi.org/legal-matters"
    },
    "contact": {
      "email": "cti_support@etsi.org"
    }
  },
  "externalDocs": {
    "description": "ETSI GS MEC011 Application Enablement API, V2.0.9",
    "url": "https://docbox.etsi.org/ISG/MEC/70-Draft/0011v211Plat.App.Enabl/MEC-0011v211Plat.App.Enablv209.zip"
      "name": "appTrafficRules"
      "name": "appDnsRules"
      "name": "appSubscriptions"
    },
    {
      "name": "appConfirmTermination"
    },
    {
      "name": "timing"
    },
    {
      "name": "callbacks"
    }
  ],
    "/applications/{appInstanceId}/traffic_rules": {
      "parameters": [
        {
          "$ref": "#/components/parameters/Path.AppInstanceId"
        "description": "This method retrieves information about all the traffic rules associated with a MEC application instance.",
        "operationId": "ApplicationsTrafficRules_GET",
          "appTrafficRules"
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRules.200"
    "/applications/{appInstanceId}/traffic_rules/{trafficRuleId}": {
      "parameters": [
        {
          "$ref": "#/components/parameters/Path.AppInstanceId"
          "$ref": "#/components/parameters/Path.TrafficRuleId"
        "description": "This method retrieves information about all the traffic rules associated with a MEC application instance.",
        "operationId": "ApplicationsTrafficRule_GET",
          "appTrafficRules"
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
        "description": "This method retrieves information about all the traffic rules associated with a MEC application instance.",
        "operationId": "ApplicationsTrafficRule_PUT",
          "appTrafficRules"
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
          "$ref": "#/components/requestBodies/ApplicationsTrafficRule"
    "/applications/{appInstanceId}/dns_rules": {
      "parameters": [
        {
          "$ref": "#/components/parameters/Path.AppInstanceId"
        "description": "This method retrieves information about all the DNS rules associated with a MEC application instance.",
        "operationId": "ApplicationsDnsRules_GET",
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRules.200"
    "/applications/{appInstanceId}/dns_rules/{dnsRuleId}": {
      "parameters": [
        {
          "$ref": "#/components/parameters/Path.AppInstanceId"
          "$ref": "#/components/parameters/Path.DnsRuleId"
        "description": "This method retrieves information about a DNS rule associated with a MEC application instance.",
        "operationId": "ApplicationsDnsRule_GET",
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
        "description": "This method activates, de-activates or updates a traffic rule.",
        "operationId": "ApplicationsDnsRule_PUT",
        "responses": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
Loading
Loading full blame…