Advances, Systems and Applications
From: A service oriented broker-based approach for dynamic resource discovery in virtual networks
Resources | URI | HTTP action/Description |
---|---|---|
Base URL: http://www.ResourceBroker.com/apiV1/ | ||
Management of resources: publication, update and deletion. | /resources | POST: create a new resource in the SRR. GET: get all resources. |
/resources/{resource_id} | GET: retrieve a resource. PUT: update a resource. DELETE: delete an individual resource. | |
Network services | /services | POST: create a new service. GET: get list of all services. |
/services/{service_id} | GET: retrieve a service. PUT: update a service. DELETE: delete an individual service. | |
Role information | /roles | POST: create a new service. GET: get list of all services. |
/roles/{role_id} | GET: retrieve a service. PUT: update a service. DELETE: delete an individual service. | |
Topology (Virtual Network) | /networks/ | POST: create a new network. GET: get list of all networks. |
/networks/{network_id} | GET: retrieve a network. PUT: update a service. DELETE: delete an individual network. | |
Requests (negotiation and service deployment requests) | /requests | POST: create a request GET: get list of requests. |
/ requests/{request_id} | GET: read a request. PUT: update a request. DELETE: delete an individual request. | |
Offers (negotiation offers) | /offers | POST: create a new negotiation offer. GET: get all existing offers. |
/offers/{offer_id}/ | GET: read an offer. PUT: update the information of an offer. DELETE: delete an individual offer. |