Newer
Older

Walter Featherstone
committed
"servers": [
{

Walter Featherstone
committed
},
{
"url": "https://127.0.0.1:8081/mec_app_support/v1"

Walter Featherstone
committed
}
],
"title": "MEC Application Support API",
"version": "2.1.1",
"description": "The ETSI MEC ISG MEC011 MEC Application Support API described using OpenAPI",
"name": "BSD-3-Clause",
"url": "https://forge.etsi.org/legal-matters"
},
"contact": {
"email": "cti_support@etsi.org"
"description": "ETSI GS MEC011 Application Enablement API, V2.1.1",
"url": "https://www.etsi.org/deliver/etsi_gs/MEC/001_099/011/02.01.01_60/gs_MEC011v020101p.pdf"

Walter Featherstone
committed
"$ref": "#/components/parameters/Path.AppInstanceId"
"description": "This method retrieves information about all the traffic rules associated with a MEC application instance.",
"operationId": "ApplicationsTrafficRules_GET",
"$ref": "#/components/responses/ApplicationsTrafficRules.200"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.400"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.403"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.404"
"/applications/{appInstanceId}/traffic_rules/{trafficRuleId}": {

Walter Featherstone
committed
"$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",
"$ref": "#/components/responses/ApplicationsTrafficRule.200"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.400"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.403"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.404"
"description": "This method retrieves information about all the traffic rules associated with a MEC application instance.",
"operationId": "ApplicationsTrafficRule_PUT",
],
"responses": {
"200": {
"$ref": "#/components/responses/ApplicationsTrafficRule.200"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.400"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.403"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.404"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.412"

Walter Featherstone
committed
},
"requestBody": {
"$ref": "#/components/requestBodies/ApplicationsTrafficRule"

Walter Featherstone
committed
"$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"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.400"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.403"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.404"
"/applications/{appInstanceId}/dns_rules/{dnsRuleId}": {

Walter Featherstone
committed
"$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"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.400"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.403"

Walter Featherstone
committed
"$ref": "#/components/responses/Error.404"
"put": {
"description": "This method activates, de-activates or updates a traffic rule.",
"operationId": "ApplicationsDnsRule_PUT",
Loading
Loading full blame...