Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Below are the API/Dependency projects for UUI.

No

API

Path

Comments

Impacts

1

Catalog API (SDC)

/api/sdc/V1/catalog/services

 

API to read the Network Service and VNF Catalogue and to fetch template details.

There is no change with the API. But will be adding MDON service in the list of service.

2

SO API

/api/so-serviceInstances/v3

 

API for Network Service instantiation and termination

There is no change with the API.

3

MSB API

Registered with MSB client

API for registration and use of micro-services bus

There is no change with the API.

4

A&AI API

 

/api/aai-externalSystem/V16/esr-nfvo-list

 

API for getting inventory and image management

There is no change with the API.

 

  • Catalog API:
    1. Request : Passing parameters E2E_SERVICE and DISTRIBUTED constants.

...

  • Service Operation Response Object is received from SO with default properties Service ID and Operation ID.
  • The Service Instance and Service Instance operation objects are created and saved in the PostgreSQL data base.
  • In addition with these, in terms of MDONS use case another property “statusDetails” needs to be added, which holds the status message (Reason for failure) from SO.
  • For this property a column needs to be added in service_instance_operations table with column name operation_status_details.
  • An additional Column will be added in the UI service List page to show the status details as shown below.

Image Removed

Image Added8. After Service creation, the progress of the service creation is re-queried from SO component until the progress is 100% from below path mapping by passing service id and operation id. This API call returns back a response with the percentage of operational status. This API is queried until the operation status become 100%.

...