API Resource Inventory Management

Number of APIs: 11

TMF API Reference: TMF639 - Resource Inventory

Release : 19.5 - December 2019

Resource Inventory API goal is to provide the ability to manage Resources.

Operations

Resource Inventory API performs the following operations on the resources : - Retrieve an entity or a collection of entities depending on filter criteria - Partial update of an entity (including updating rules) - Create an entity (including default values and creation rules) - Delete an entity (for administration purposes) - Manage notification of events

  1. resource-{id} - Deletes a Resource DELETE {{baseUrl}}/resource/:id

  2. resource-{id} - Retrieves a Resource by ID GET {{baseUrl}}/resource/:id?fields=eiusmod aliqua

  3. resource-{id} - Updates partially a Resource PATCH {{baseUrl}}/resource/:id

  4. resource - List or find Resource objects GET {{baseUrl}}/resource?fields=eiusmod aliqua&offset=-94607248&limit=-94607248

  5. resource - Creates a Resource POST {{baseUrl}}/resource

  6. hub - Register a listener POST {{baseUrl}}/hub

  7. hub - Unregister a listener DELETE {{baseUrl}}/hub/:id

  8. listener - Client listener for entity ResourceCreateEvent POST {{baseUrl}}/listener/resourceCreateEvent

  9. listener - Client listener for entity ResourceAttributeValueChangeEvent POST {{baseUrl}}/listener/resourceAttributeValueChangeEvent

  10. listener - Client listener for entity ResourceStateChangeEvent POST {{baseUrl}}/listener/resourceStateChangeEvent