(CTTC) Implement ETSI MEC Bandwidth Management API in NBI component
Support for the ETSI MEC Bandwidth Management API.
Proposers
- Carlos Manso (CTTC)
- Ricard Vilalta (CTTC)
- Lluis Gifre (CTTC) [reviewer]
Description
This enhancement should bring support for the ETSI MEC Bandwidth Management API. A new NBI should be created for the following endpoints [Ref-2]:
-
GET /bw_allocations
(Retrieve information about a list of bandwidthAllocation resources) -
POST /bw_allocations
(Create a bandwidthAllocation resource) -
GET /bw_allocations/{allocationId}
(Retrieve information about a specific bandwidthAllocation) -
PUT /bw_allocations/{allocationId}
(Update the information about a specific bandwidthAllocation) -
PATCH /bw_allocations/{allocationId}
(Modify the information about a specific existing bandwidthAllocation by sending updates on the data structure) -
DELETE /bw_allocations/{allocationId}
(Remove a specific bandwidthAllocation)
Demo or definition of done
The issue would be completed when all the API requests can be requested to the TFS NBI.