Commit a12d6d23 authored by Walter Featherstone's avatar Walter Featherstone
Browse files

Bug86 . replacement with _ for each operationId

parent 262ffa00
Loading
Loading
Loading
Loading
+37 −37
Original line number Original line Diff line number Diff line
@@ -30,7 +30,7 @@
      ],
      ],
      "get": {
      "get": {
        "description": "This method retrieves information about all the DNS rules associated with a mobile edge application instance.",
        "description": "This method retrieves information about all the DNS rules associated with a mobile edge application instance.",
        "operationId": "ApplicationsDnsRules.GET",
        "operationId": "ApplicationsDnsRules_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRules.200"
            "$ref": "#/components/responses/ApplicationsDnsRules.200"
@@ -58,7 +58,7 @@
      ],
      ],
      "get": {
      "get": {
        "description": "This method retrieves information about a DNS rule associated with a mobile edge application instance.",
        "description": "This method retrieves information about a DNS rule associated with a mobile edge application instance.",
        "operationId": "ApplicationsDnsRule.GET",
        "operationId": "ApplicationsDnsRule_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
@@ -76,7 +76,7 @@
      },
      },
      "put": {
      "put": {
        "description": "This method activates, de-activates or updates a traffic rule.",
        "description": "This method activates, de-activates or updates a traffic rule.",
        "operationId": "ApplicationsDnsRule.PUT",
        "operationId": "ApplicationsDnsRule_PUT",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
            "$ref": "#/components/responses/ApplicationsDnsRule.200"
@@ -107,7 +107,7 @@
      ],
      ],
      "get": {
      "get": {
        "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.",
        "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",
        "operationId": "ApplicationsSubscriptions_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsSubscriptions.200"
            "$ref": "#/components/responses/ApplicationsSubscriptions.200"
@@ -125,7 +125,7 @@
      },
      },
      "post": {
      "post": {
        "description": "The POST method may be used to create a new subscription. One example use case is to create a new subscription to the mobile edge service availability notifications. Upon success, the response contains entity body describing the created subscription.",
        "description": "The POST method may be used to create a new subscription. One example use case is to create a new subscription to the mobile edge service availability notifications. Upon success, the response contains entity body describing the created subscription.",
        "operationId": "ApplicationsSubscriptions.POST",
        "operationId": "ApplicationsSubscriptions_POST",
        "responses": {
        "responses": {
          "201": {
          "201": {
            "$ref": "#/components/responses/ApplicationsSubscriptions.201"
            "$ref": "#/components/responses/ApplicationsSubscriptions.201"
@@ -167,7 +167,7 @@
      ],
      ],
      "get": {
      "get": {
        "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.",
        "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",
        "operationId": "ApplicationsSubscription_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsSubscription.200"
            "$ref": "#/components/responses/ApplicationsSubscription.200"
@@ -185,7 +185,7 @@
      },
      },
      "delete": {
      "delete": {
        "description": "This method deletes a meMp1Subscription. This method is typically used in \"Unsubscribing from service availability event notifications\" procedure.",
        "description": "This method deletes a meMp1Subscription. This method is typically used in \"Unsubscribing from service availability event notifications\" procedure.",
        "operationId": "ApplicationsSubscription.DELETE",
        "operationId": "ApplicationsSubscription_DELETE",
        "responses": {
        "responses": {
          "204": {
          "204": {
            "description": "No Content"
            "description": "No Content"
@@ -207,7 +207,7 @@
      ],
      ],
      "get": {
      "get": {
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "operationId": "ApplicationsTrafficRules.GET",
        "operationId": "ApplicationsTrafficRules_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRules.200"
            "$ref": "#/components/responses/ApplicationsTrafficRules.200"
@@ -235,7 +235,7 @@
      ],
      ],
      "get": {
      "get": {
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "operationId": "ApplicationsTrafficRule.GET",
        "operationId": "ApplicationsTrafficRule_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
@@ -253,7 +253,7 @@
      },
      },
      "put": {
      "put": {
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "description": "This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
        "operationId": "ApplicationsTrafficRule.PUT",
        "operationId": "ApplicationsTrafficRule_PUT",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
            "$ref": "#/components/responses/ApplicationsTrafficRule.200"
@@ -279,7 +279,7 @@
    "/services": {
    "/services": {
      "get": {
      "get": {
        "description": "This method retrieves information about a list of meService resources. This method is typically used in \"service availability query\" procedure",
        "description": "This method retrieves information about a list of meService resources. This method is typically used in \"service availability query\" procedure",
        "operationId": "Services.GET",
        "operationId": "Services_GET",
        "parameters": [
        "parameters": [
          {
          {
            "$ref": "#/components/parameters/Query.Ser_instance_id"
            "$ref": "#/components/parameters/Query.Ser_instance_id"
@@ -308,7 +308,7 @@
      },
      },
      "post": {
      "post": {
        "description": "This method is used to create a meService resource. This method is typically used in \"service availability update and new service registration\" procedure",
        "description": "This method is used to create a meService resource. This method is typically used in \"service availability update and new service registration\" procedure",
        "operationId": "Services.POST",
        "operationId": "Services_POST",
        "responses": {
        "responses": {
          "201": {
          "201": {
            "$ref": "#/components/responses/Services.201"
            "$ref": "#/components/responses/Services.201"
@@ -336,7 +336,7 @@
      ],
      ],
      "get": {
      "get": {
        "description": "This method retrieves information about a meService resource. This method is typically used in \"service availability query\" procedure",
        "description": "This method retrieves information about a meService resource. This method is typically used in \"service availability query\" procedure",
        "operationId": "ServicesServiceId.GET",
        "operationId": "ServicesServiceId_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ServicesServiceId.200"
            "$ref": "#/components/responses/ServicesServiceId.200"
@@ -354,7 +354,7 @@
      },
      },
      "put": {
      "put": {
        "description": "This method updates the information about a meService resource",
        "description": "This method updates the information about a meService resource",
        "operationId": "ServicesServiceId.PUT",
        "operationId": "ServicesServiceId_PUT",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/ServicesServiceId.200"
            "$ref": "#/components/responses/ServicesServiceId.200"
@@ -380,7 +380,7 @@
    "/timing/current_time": {
    "/timing/current_time": {
      "get": {
      "get": {
        "description": "This method retrieves the information of the platform's current time which corresponds to the get platform time procedure",
        "description": "This method retrieves the information of the platform's current time which corresponds to the get platform time procedure",
        "operationId": "TimingCurrentTime.GET",
        "operationId": "TimingCurrentTime_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/TimingCurrentTime.200"
            "$ref": "#/components/responses/TimingCurrentTime.200"
@@ -400,7 +400,7 @@
    "/timing/timing_caps": {
    "/timing/timing_caps": {
      "get": {
      "get": {
        "description": "This method retrieves the information of the platform's timing capabilities which corresponds to the timing capabilities query",
        "description": "This method retrieves the information of the platform's timing capabilities which corresponds to the timing capabilities query",
        "operationId": "TimingCaps.GET",
        "operationId": "TimingCaps_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/TimingCaps.200"
            "$ref": "#/components/responses/TimingCaps.200"
@@ -420,7 +420,7 @@
    "/transports": {
    "/transports": {
      "get": {
      "get": {
        "description": "This method retrieves information about a list of available transports. This method is typically used by a service-producing application to discover transports provided by the mobile edge platform in the \"transport information query\" procedure",
        "description": "This method retrieves information about a list of available transports. This method is typically used by a service-producing application to discover transports provided by the mobile edge platform in the \"transport information query\" procedure",
        "operationId": "Transports.GET",
        "operationId": "Transports_GET",
        "responses": {
        "responses": {
          "200": {
          "200": {
            "$ref": "#/components/responses/Transports.200"
            "$ref": "#/components/responses/Transports.200"
@@ -708,7 +708,7 @@
        "type": "string",
        "type": "string",
        "example": "192.0.2.0"
        "example": "192.0.2.0"
      },
      },
      "EndPointInfo.Address.Port": {
      "EndPointInfo.Address_Port": {
        "description": "Port portion of the address",
        "description": "Port portion of the address",
        "type": "integer",
        "type": "integer",
        "format": "uint32",
        "format": "uint32",
@@ -722,7 +722,7 @@
            "$ref": "#/components/schemas/EndPointInfo.Address.Host"
            "$ref": "#/components/schemas/EndPointInfo.Address.Host"
          },
          },
          "port": {
          "port": {
            "$ref": "#/components/schemas/EndPointInfo.Address.Port"
            "$ref": "#/components/schemas/EndPointInfo.Address_Port"
          }
          }
        }
        }
      },
      },
@@ -1132,12 +1132,12 @@
        ],
        ],
        "example": "IP_ADDRESS"
        "example": "IP_ADDRESS"
      },
      },
      "TimingCaps.NtpServers.PtpMasterIpAddress": {
      "TimingCaps.NtpServers_PtpMasterIpAddress": {
        "description": "PTP Master IP Address",
        "description": "PTP Master IP Address",
        "type": "string",
        "type": "string",
        "example": "192.0.2.0"
        "example": "192.0.2.0"
      },
      },
      "TimingCaps.NtpServers.PtpMasterLocalPriority": {
      "TimingCaps.NtpServers_PtpMasterLocalPriority": {
        "description": "PTP Master local priority",
        "description": "PTP Master local priority",
        "type": "integer",
        "type": "integer",
        "format": "uint32",
        "format": "uint32",
@@ -1179,7 +1179,7 @@
          }
          }
        }
        }
      },
      },
      "TimingCaps.PtpMasters": {
      "TimingCaps_PtpMasters": {
        "description": "NTP server detail.",
        "description": "NTP server detail.",
        "type": "object",
        "type": "object",
        "required": [
        "required": [
@@ -1189,10 +1189,10 @@
        ],
        ],
        "properties": {
        "properties": {
          "ptpMasterIpAddress": {
          "ptpMasterIpAddress": {
            "$ref": "#/components/schemas/TimingCaps.NtpServers.PtpMasterIpAddress"
            "$ref": "#/components/schemas/TimingCaps.NtpServers_PtpMasterIpAddress"
          },
          },
          "ptpMasterLocalPriority": {
          "ptpMasterLocalPriority": {
            "$ref": "#/components/schemas/TimingCaps.NtpServers.PtpMasterLocalPriority"
            "$ref": "#/components/schemas/TimingCaps.NtpServers_PtpMasterLocalPriority"
          },
          },
          "delayReqMaxRate": {
          "delayReqMaxRate": {
            "$ref": "#/components/schemas/TimingCaps.NtpServers.DelayReqMaxRate"
            "$ref": "#/components/schemas/TimingCaps.NtpServers.DelayReqMaxRate"
@@ -1239,7 +1239,7 @@
            "description": "Available PTP Masters",
            "description": "Available PTP Masters",
            "type": "array",
            "type": "array",
            "items": {
            "items": {
              "$ref": "#/components/schemas/TimingCaps.PtpMasters"
              "$ref": "#/components/schemas/TimingCaps_PtpMasters"
            }
            }
          }
          }
        }
        }
@@ -1404,7 +1404,7 @@
        "type": "string",
        "type": "string",
        "example": "TrafficRule1"
        "example": "TrafficRule1"
      },
      },
      "TrafficRule.Priority": {
      "TrafficRule_Priority": {
        "description": "Priority of this traffic rule. If traffic rule conflicts, the one with higher priority take precedence",
        "description": "Priority of this traffic rule. If traffic rule conflicts, the one with higher priority take precedence",
        "type": "integer",
        "type": "integer",
        "format": "uint32",
        "format": "uint32",
@@ -1438,7 +1438,7 @@
            "$ref": "#/components/schemas/TrafficRule.FilterType"
            "$ref": "#/components/schemas/TrafficRule.FilterType"
          },
          },
          "priority": {
          "priority": {
            "$ref": "#/components/schemas/TrafficRule.Priority"
            "$ref": "#/components/schemas/TrafficRule_Priority"
          },
          },
          "trafficFilter": {
          "trafficFilter": {
            "$ref": "#/components/schemas/TrafficFilter"
            "$ref": "#/components/schemas/TrafficFilter"
@@ -2100,49 +2100,49 @@
    },
    },
    "links": {
    "links": {
      "GetIndividualMeService": {
      "GetIndividualMeService": {
        "operationId": "ServicesServiceId.GET",
        "operationId": "ServicesServiceId_GET",
        "description": "The `serviceId` value returned in the response can be used as the `serviceId` parameter in `GET /services/{serviceId}`",
        "description": "The `serviceId` value returned in the response can be used as the `serviceId` parameter in `GET /services/{serviceId}`",
        "parameters": {
        "parameters": {
          "serviceId": "$response.body#/serviceId"
          "serviceId": "$response.body#/serviceId"
        }
        }
      },
      },
      "PutIndividualMeService": {
      "PutIndividualMeService": {
        "operationId": "ServicesServiceId.PUT",
        "operationId": "ServicesServiceId_PUT",
        "description": "The `serviceId` value returned in the response can be used as the `serviceId` parameter in `PUT /services/{serviceId}`",
        "description": "The `serviceId` value returned in the response can be used as the `serviceId` parameter in `PUT /services/{serviceId}`",
        "parameters": {
        "parameters": {
          "serviceId": "$response.body#/serviceId"
          "serviceId": "$response.body#/serviceId"
        }
        }
      },
      },
      "GetIndividualMeDNSRule": {
      "GetIndividualMeDNSRule": {
        "operationId": "ApplicationsDnsRule.GET",
        "operationId": "ApplicationsDnsRule_GET",
        "description": "The `dnsRuleId` value returned in the response can be used as the `dnsRuleId` parameter in `GET /applications/{appInstanceId}/dns_rules/{dnsRuleId}`",
        "description": "The `dnsRuleId` value returned in the response can be used as the `dnsRuleId` parameter in `GET /applications/{appInstanceId}/dns_rules/{dnsRuleId}`",
        "parameters": {
        "parameters": {
          "dnsRuleId": "$response.body#/dnsRuleId"
          "dnsRuleId": "$response.body#/dnsRuleId"
        }
        }
      },
      },
      "PutIndividualMeDNSRule": {
      "PutIndividualMeDNSRule": {
        "operationId": "ApplicationsDnsRule.PUT",
        "operationId": "ApplicationsDnsRule_PUT",
        "description": "The `dnsRuleId` value returned in the response can be used as the `dnsRuleId` parameter in `PUT /applications/{appInstanceId}/dns_rules/{dnsRuleId}`",
        "description": "The `dnsRuleId` value returned in the response can be used as the `dnsRuleId` parameter in `PUT /applications/{appInstanceId}/dns_rules/{dnsRuleId}`",
        "parameters": {
        "parameters": {
          "dnsRuleId": "$response.body#/dnsRuleId"
          "dnsRuleId": "$response.body#/dnsRuleId"
        }
        }
      },
      },
      "GetIndividualMeTrafficRule": {
      "GetIndividualMeTrafficRule": {
        "operationId": "ApplicationsTrafficRule.GET",
        "operationId": "ApplicationsTrafficRule_GET",
        "description": "The `trafficRuleId` value returned in the response can be used as the `trafficRuleId` parameter in `GET /applications/{appInstanceId}/traffic_rules/{trafficRuleId}`",
        "description": "The `trafficRuleId` value returned in the response can be used as the `trafficRuleId` parameter in `GET /applications/{appInstanceId}/traffic_rules/{trafficRuleId}`",
        "parameters": {
        "parameters": {
          "trafficRuleId": "$response.body#/trafficRuleId"
          "trafficRuleId": "$response.body#/trafficRuleId"
        }
        }
      },
      },
      "PutIndividualMeTrafficRule": {
      "PutIndividualMeTrafficRule": {
        "operationId": "ApplicationsTrafficRule.PUT",
        "operationId": "ApplicationsTrafficRule_PUT",
        "description": "The `trafficRuleId` value returned in the response can be used as the `trafficRuleId` parameter in `PUT /applications/{appInstanceId}/traffic_rules/{trafficRuleId}`",
        "description": "The `trafficRuleId` value returned in the response can be used as the `trafficRuleId` parameter in `PUT /applications/{appInstanceId}/traffic_rules/{trafficRuleId}`",
        "parameters": {
        "parameters": {
          "trafficRuleId": "$response.body#/trafficRuleId"
          "trafficRuleId": "$response.body#/trafficRuleId"
        }
        }
      },
      },
      "GetIndividualMeMp1Subscription": {
      "GetIndividualMeMp1Subscription": {
        "operationId": "ApplicationsSubscription.GET",
        "operationId": "ApplicationsSubscription_GET",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `GET /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `GET /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "parameters": {
        "parameters": {
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
@@ -2150,7 +2150,7 @@
        }
        }
      },
      },
      "DelIndividualMeMp1Subscription": {
      "DelIndividualMeMp1Subscription": {
        "operationId": "ApplicationsSubscription.DELETE",
        "operationId": "ApplicationsSubscription_DELETE",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `DELETE /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `DELETE /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "parameters": {
        "parameters": {
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
@@ -2158,7 +2158,7 @@
        }
        }
      },
      },
      "GetIndividualMeMp1SubscriptionLinkList": {
      "GetIndividualMeMp1SubscriptionLinkList": {
        "operationId": "ApplicationsSubscription.GET",
        "operationId": "ApplicationsSubscription_GET",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `GET /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `GET /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "parameters": {
        "parameters": {
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
@@ -2166,7 +2166,7 @@
        }
        }
      },
      },
      "DelIndividualMeMp1SubscriptionLinkList": {
      "DelIndividualMeMp1SubscriptionLinkList": {
        "operationId": "ApplicationsSubscription.DELETE",
        "operationId": "ApplicationsSubscription_DELETE",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `DELETE /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "description": "The `subscriptionId` value returned in the response can be used as the `subscriptionId` parameter in `DELETE /applications/{appInstanceId}/subscriptions/{subscriptionType}/{subscriptionId}`",
        "parameters": {
        "parameters": {
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
          "description": "regex = \\/mp1\\/v1\\/applications\\/.*\\/subscriptions\\/.*\\/(.*);subscriptionId = href.match(regex)[1];// where \"href\" is an attribute within the subscription attribute within the _links attribute",
+37 −37

File changed.

Preview size limit exceeded, changes collapsed.

+1 −1
Original line number Original line Diff line number Diff line
# Mobile Edge Platform Application Enablement API 
# Multi-access Edge Computing Platform Application Enablement API 


This repository contains OpenAPIs descriptions for the interfaces specified in ETSI GS MEC 011.
This repository contains OpenAPIs descriptions for the interfaces specified in ETSI GS MEC 011.