Open APIs

 View Only
  • 1.  Do we have an API to create Entity Instances (corresponding Runtime API for TMF662)

    TM Forum Member
    Posted Aug 06, 2019 13:49
    Hi Team,

    We are in the process of defining a new Entity using TMF622 Entity Specification API and associate the same with TMF633 Service Specification. 

    Does TMF suggest the use of TMF640 to instantiate this newly defined entity or there is any runtime Entity provisioning API in pipeline?

    @Varun Nair


    ------------------------------
    Abdul Majid Hussain
    Telstra Corporation
    ------------------------------


  • 2.  RE: Do we have an API to create Entity Instances (corresponding Runtime API for TMF662)

    TM Forum Member
    Posted Aug 15, 2019 03:49
    Hi Abdul and @Varun Nair
    We discussed it at a recent team meeting. Currently there is no API for instantiating a generalized Entity according to the specifications in the Entity Catalog.​
    An opportunity for someone who wants to contribute an Entity Inventory API.

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: Do we have an API to create Entity Instances (corresponding Runtime API for TMF662)

    TM Forum Member
    Posted Aug 18, 2019 19:39
    @Jonathan Goldberg
    Thanks for your response.
    Considering that entities follow an object model similar to "service specification" in 633 and an entity instance similar to "service" model,
    we are contemplating about adopting the entity catalog API and its instantiation via TMF 640 (with reference to entity specification instead of service specification). 
    Would TMF completely reject the idea of this pattern of usage until there is an established Entity Inventory/activation API?

    @Abdul Majid Hussain, FYI

    Regards
    Varun Nair
    ​​

    ------------------------------
    Varun Nair
    Telstra Corporation
    ------------------------------



  • 4.  RE: Do we have an API to create Entity Instances (corresponding Runtime API for TMF662)

    TM Forum Member
    Posted Aug 19, 2019 04:14
    I cannot presume to give an answer on behalf of the TMF Forum, so just speaking for myself :) .

    I am not sure that it makes sense to use a specific inventory API to represent a generic entity. There are concepts in the specific API that may not be relevant for all entities. Conversely a generic entity model may not be answered by the specific inventory (service in your proposal).

    If you need such functionality for your internal business requirements, and you don't need TMF certification, you can obviously do whatever you need to. But otherwise it might be worthwhile to wait for TMF to come up with the Entity inventory API, or of course better still to work with the API team to create such an API :) .

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------