"description":"This method retrieves information about all the DNS rules associated with a mobile edge application instance.",
"operationId":"ApplicationsDnsRules_GET",
"tags":[
"trafficRules"
"appTrafficRules"
],
"responses":{
"200":{
...
...
@@ -89,7 +129,7 @@
"description":"This method retrieves information about a DNS rule associated with a mobile edge application instance.",
"operationId":"ApplicationsDnsRule_GET",
"tags":[
"dnsRules"
"appDnsRules"
],
"responses":{
"200":{
...
...
@@ -110,7 +150,7 @@
"description":"This method activates, de-activates or updates a traffic rule.",
"operationId":"ApplicationsDnsRule_PUT",
"tags":[
"dnsRules"
"appDnsRules"
],
"responses":{
"200":{
...
...
@@ -144,7 +184,7 @@
"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",
"tags":[
"subscriptions"
"appSubscriptions"
],
"responses":{
"200":{
...
...
@@ -165,7 +205,7 @@
"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",
"tags":[
"subscriptions"
"appSubscriptions"
],
"responses":{
"201":{
...
...
@@ -210,7 +250,7 @@
"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",
"tags":[
"subscriptions"
"appSubscriptions"
],
"responses":{
"200":{
...
...
@@ -231,7 +271,7 @@
"description":"This method deletes a meMp1Subscription. This method is typically used in \"Unsubscribing from service availability event notifications\" procedure.",
"operationId":"ApplicationsSubscription_DELETE",
"tags":[
"subscriptions"
"appSubscriptions"
],
"responses":{
"204":{
...
...
@@ -256,7 +296,7 @@
"description":"This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
"operationId":"ApplicationsTrafficRules_GET",
"tags":[
"trafficRules"
"appTrafficRules"
],
"responses":{
"200":{
...
...
@@ -287,7 +327,7 @@
"description":"This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
"operationId":"ApplicationsTrafficRule_GET",
"tags":[
"trafficRules"
"appTrafficRules"
],
"responses":{
"200":{
...
...
@@ -308,7 +348,7 @@
"description":"This method retrieves information about all the traffic rules associated with a mobile edge application instance.",
"operationId":"ApplicationsTrafficRule_PUT",
"tags":[
"trafficRules"
"appTrafficRules"
],
"responses":{
"200":{
...
...
@@ -342,7 +382,7 @@
"description":"This method retrieves information about a list of meService resources. This method is typically used in \"service availability query\" procedure",
"operationId":"AppServices_GET",
"tags":[
"services"
"appServices"
],
"parameters":[
{
...
...
@@ -383,7 +423,7 @@
"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":"AppServices_POST",
"tags":[
"services"
"appServices"
],
"responses":{
"201":{
...
...
@@ -417,7 +457,7 @@
"description":"This method retrieves information about a meService resource. This method is typically used in \"service availability query\" procedure",
"operationId":"AppServicesServiceId_GET",
"tags":[
"services"
"appServices"
],
"responses":{
"200":{
...
...
@@ -438,7 +478,7 @@
"description":"This method updates the information about a meService resource",
"operationId":"AppServicesServiceId_PUT",
"tags":[
"services"
"appServices"
],
"responses":{
"200":{
...
...
@@ -466,6 +506,9 @@
"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 meService resource. This method is typically used in \"service availability query\" procedure",
"description":"Name of the category, example values include RNI, Location & Bandwidth Management",
"type":"string",
"example":"RNI"
},
...
...
@@ -948,6 +1009,15 @@
}
}
},
"LinkType.ConfirmTermination":{
"description":"Link to the task resource where to confirm termination in case the application is ready to be terminated before expiry of the timeout.",
"description":"A link to the related subscription",
"type":"object",
...
...
@@ -2273,7 +2309,22 @@
}
},
"Error.400":{
"description":"Bad Request",
"description":"Bad Request. It is used to indicate that incorrect parameters were passed to the request.",
"content":{
"application/problem+json":{
"schema":{
"$ref":"#/components/schemas/ProblemDetails"
}
},
"text/plain":{
"schema":{
"$ref":"#/components/schemas/Empty"
}
}
}
},
"Error.401":{
"description":"Unauthorized. It is used when the client did not submit the appropriate credentials.",
"content":{
"application/problem+json":{
"schema":{
...
...
@@ -2288,7 +2339,7 @@
}
},
"Error.403":{
"description":"Forbidden",
"description":"Forbidden. The operation is not allowed given the current status of the resource. ",
"content":{
"application/problem+json":{
"schema":{
...
...
@@ -2298,7 +2349,22 @@
}
},
"Error.404":{
"description":"Not Found",
"description":"Not Found. It is used when a client provided a URI that cannot be mapped to a valid resource URI.",
"content":{
"application/problem+json":{
"schema":{
"$ref":"#/components/schemas/ProblemDetails"
}
},
"text/plain":{
"schema":{
"$ref":"#/components/schemas/Empty"
}
}
}
},
"Error.409":{
"description":"Conflict. The operation cannot be executed currently, due to a conflict with the state of the resource. Typically, this is because the application instance resource is in NOT_INSTANTIATED state.",
"content":{
"application/problem+json":{
"schema":{
...
...
@@ -2313,7 +2379,22 @@
}
},
"Error.412":{
"description":"Precondition Failed",
"description":"Precondition Failed. It is used when a condition has failed during conditional requests, e.g. when using ETags to avoid write conflicts.",
"content":{
"application/problem+json":{
"schema":{
"$ref":"#/components/schemas/ProblemDetails"
}
},
"text/plain":{
"schema":{
"$ref":"#/components/schemas/Empty"
}
}
}
},
"Error.429":{
"description":"Too Many Requests. It is used when a rate limiter has triggered.",