"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.",
"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.",
"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.",
"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 @@
...
@@ -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.",
"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",
"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 @@
...
@@ -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",
"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 @@
...
@@ -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",
"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 @@
...
@@ -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 @@
...
@@ -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 @@
...
@@ -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",