Table of Contents |
---|
...
1. | API Name | Onboard Application | Type : POST | Interface : MM3 |
---|---|---|---|---|
Description | This API is for MEO to onboard package, currently we just upload package directly to MEPM-APPLCM in the rest request, appPkgPath is of no use | |||
Resource URI | /ealtedge/mepm/app_pkgm/v1/app_packages/ | |||
Request Parameters | ||||
Name | Cardinality | Type | Description | |
CreateAppPkg | 1 | Complex | ||
Response Codes | 201 : Created | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
AppPkgInfo | 0..N | Complex | Indicates a successful request. The response body shall contain a representation of the application package resource. |
...
2. | API Name | Get Package Info | Type : GET | Interface : MM3 |
---|---|---|---|---|
Description | This API is for MEO to onboard package, currently we just upload package directly to MEPM-APPLCM in the rest request, appPkgPath is of no use | |||
Resource URI | /ealtedge/mepm/app_pkgm/v1/app_packages/{{ID}} | |||
Request Body Parameters - Not Applicable | ||||
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
AppPkgInfo | 1 | Complex |
...
3. | API Name | Delete Package | Type : DELETE | Interface : MM3 |
---|---|---|---|---|
Description | DELETE method realizes the procedure of "delete operation" of application package resource in MEO | |||
Resource URI | /ealtedge/mepm/app_pkgm/v1/app_packages/{{ID}} | |||
Request Body Parameters - Not Applicable | ||||
Response Codes | 204. No Response body will be returned. |
...
1. | API Name | Create Application Instance | Type : POST | Interface : MM3 |
---|---|---|---|---|
Description | This API is for MEO to onboard package, currently we just upload package directly to MEPM-APPLCM in the rest request, appPkgPath is of no use | |||
Resource URI | /ealtedge/mepm/app_lcm/v1/app_instances | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
appDId | 1 | String | Application Description ID | |
appInstancename | 1 | String | Application Instance Name | |
appInstanceDescriptor | 1 | String | Application Instance Descriptor | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
AppInstanceInfo | 1 | Complex | Application Instance Info |
...
2. | API Name / Category | Application Instance Info | Type : GET | Interface : MM3 |
---|---|---|---|---|
Description | This API is for MEO to onboard package, currently we just upload package directly to MEPM-APPLCM in the rest request, appPkgPath is of no use | |||
Resource URI | /ealtedge/mepm/app_lcm/v1/app_instances/{appInstanceId} | |||
Request Body Parameters - None | ||||
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description / Example | |
AppInstanceInfo | 1 | Complex | Application Instance Info |
...
3. | API Name: Delete Application Instance | Type : DELETE | Interface : MM3 | |
---|---|---|---|---|
Description | The DELETE method deletes an individual application instance resource, which refers to the procedure of "delete application instance identifier operation" | |||
Resource URI | /ealtedge/mepm/app_lcm/v1/app_instances/{appInstanceId} | |||
Request Body Parameters - None | ||||
Response Codes | 204 | |||
Response Parameters - No Content |
...
4. | API Name: Instantiate Application | Type : POST | Interface : MM3 OSS→ MEO, MEO->MEPM | |
---|---|---|---|---|
Description | To instantiate the application instance | |||
Resource URI | /ealtedge/mepm/app_lcm/v1/app_instances/{appInstanceId}/instantiate | |||
Request Body Parameters | ||||
Attribute Name | Cardinality | Type | Description | |
1 | Complex | Request parameters of the "Instantiate Application" operation | ||
Response Codes | 202 - Accepted. The request was accepted for processing, but the processing has not yet been completed | |||
Response Parameters - Response Body is Empty |
...
5. | API Name: Terminate Application | Type : POST | Interface : MM3 (OSS→ MEO, MEO->MEPM) | |
---|---|---|---|---|
Description | To instantiate the application instance | |||
Resource URI | /ealtedge/mepm/app_lcm/v1/app_instances/{appInstanceId}/terminate | |||
Request Body Parameters | ||||
Name | Cardinality | Type | Description | |
1 | Complex | |||
Response Codes | 202 - Accepted. The request was accepted for processing, but the processing has not yet been completed | |||
Response Parameters - Response Body is Empty |
...
1. | API Name | Create Application Instance | Type : GET | Interface : MM1 |
---|---|---|---|---|
Description | ||||
/ealtedge/mep/mec_service_mgmt/v1/services | ||||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...
2. | API Name | Type : GET | Interface : MM1 | |
---|---|---|---|---|
Description | ||||
Resource URI | /ealtedge/mep/mec_service_mgmt/v1/application/appInstanceId/services | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...
3. | API Name | Type : POST | Interface : MM1 | |
---|---|---|---|---|
Description | ||||
Resource URI | /ealtedge/mep/mec_service_mgmt/v1/application/appInstanceId/services | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...
4. | API Name | Type : DELETE | Interface : MM1 | |
---|---|---|---|---|
Description | ||||
Resource URI | /ealtedge/mep/mec_service_mgmt/v1/application/appInstanceId/services/serviceId | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...
5. | API Name | Type : PUT | Interface : MM1 | |
---|---|---|---|---|
Description | ||||
Resource URI | /ealtedge/mep/mec_service_mgmt/v1/application/appInstanceId/services/servicesId | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...
6. | API Name | Type : POST | Interface : MM1 | |
---|---|---|---|---|
Description | ||||
Resource URI | /ealtedge/mep/mec_service_mgmt/v1/application/appInstanceId/subscriptions | |||
Request Body Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
Response Codes | 201 | |||
Response Parameters | ||||
Parameter Name | Cardinality | Type | Description | |
...