"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 retrieves information about a meService resource. This method is typically used in \"service availability query\" procedure",
"operationId":"ServicesServiceId_GET",
"operationId":"AppServicesServiceId_GET",
"tags":[
"services"
],
...
...
@@ -419,7 +436,7 @@
},
"put":{
"description":"This method updates the information about a meService resource",
"operationId":"ServicesServiceId_PUT",
"operationId":"AppServicesServiceId_PUT",
"tags":[
"services"
],
...
...
@@ -445,6 +462,71 @@
}
}
},
"/services":{
"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":"This method retrieves the information of the platform's current time which corresponds to the get platform time procedure",
...
...
@@ -1089,6 +1171,19 @@
],
"example":"JSON"
},
"LocalityTypes":{
"description":"The scope of locality as expressed by \"consumedLocalOnly\" and \"isLocal\". If absent, defaults to MEC_HOST",
"type":"string",
"enum":[
"MEC_SYSTEM",
"MEC_HOST",
"NFVI_POP",
"ZONE",
"ZONE_GROUP",
"NFVI_NODE"
],
"example":"MEC_SYSTEM"
},
"ServiceInfo.SerInstanceId":{
"description":"Identifier of the service instance assigned by the MEPM / mobile edge platform.",
"type":"string",
...
...
@@ -1120,6 +1215,16 @@
"type":"string",
"example":"ServiceVersion1"
},
"ServiceInfo.ConsumedLocalOnly":{
"description":"Indicate whether the service can only be consumed by the MEC applications located in the same locality (as defined by scopeOfLocality) as this service instance.",
"type":"boolean",
"example":false
},
"ServiceInfo.IsLocal":{
"description":"Indicate whether the service is located in the same locality (as defined by scopeOfLocality) as the consuming MEC application.",
"type":"boolean",
"example":true
},
"ServiceInfo.Post":{
"description":"This type represents the general information of a mobile edge service.",
"description":"A MEC application instance may use scope_of_locality as an input parameter to query the availability of a list of MEC service instances with a certain scope of locality.",
"in":"query",
"required":false,
"schema":{
"type":"string"
}
},
"Query.Is_local":{
"name":"is_local",
"description":"Indicate whether the service is located in the same locality (as defined by scopeOfLocality) as the consuming MEC application.",
"in":"query",
"required":false,
"schema":{
"type":"boolean"
}
},
"Query.Consumed_local_only":{
"name":"consumed_local_only",
"description":"Indicate whether the service can only be consumed by the MEC applications located in the same locality (as defined by scopeOfLocality) as this service instance.",
*[Navigate the API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/gitlab/mec/gs011-app-enablement-api/raw/develop/Mp1.yaml).
*[Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/gitlab/mec/gs011-app-enablement-api/raw/develop/Mp1.yaml).
*[Navigate the API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/gitlab/mec/gs011-app-enablement-api/raw/mec11v205-openAPI3/Mp1.yaml).
*[Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/gitlab/mec/gs011-app-enablement-api/raw/mec11v205-openAPI3/Mp1.yaml).