Open APIs

 View Only
  • 1.  What is the purpose of Monitor operation in TMF 664?

    TM Forum Member
    Posted Oct 19, 2020 09:30
    Can someone please help me with the exact purpose of Monitor operation in TMF 664 API, is it for querying the request status OR for monitoring the Resource Function status on network?

    Thanks in advance.

    ------------------------------
    Balasaheb Jadhav
    Tech Mahindra Limited
    ------------------------------


  • 2.  RE: What is the purpose of Monitor operation in TMF 664?

    TM Forum Member
    Posted Oct 19, 2020 15:16
    Edited by Jonathan Goldberg Oct 19, 2020 15:17
    Hi
    In general, TMF Open API entity operations are assumed to be synchronous, returning immediate response (successes are mostly HTTP 200, but for POST 201 is returned for successful creation).
    A small number of APIs recognize the possibility that certain operations can be asynchronous, with an immediate response code of 202 - HTTP Pending.
    The monitor pattern is used in these operations to allow the consumer to track the ultimate completion of the operation. This is the case (for example) in TMF640 Service Activation and Configuration, since the POST and PATCH operations work directly against network elements and it cannot be assumed that the response is synchronous. So also for TMF 664, for the same reason.

    To stress - the Monitor is not intended for monitoring the NFV status itself after activation.

    Hope it helps - if you have additional queries on this particular API perhaps @Vance Shipley - the lead for the API - could assist​​.

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------