Excellent! Thanks Vance for providing the technical details that I omitted!
------------------------------
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.
------------------------------
Original Message:
Sent: Jun 26, 2024 02:40
From: Vance Shipley
Subject: TMF640 create service
@Dmytro Vostrikov asks about asynchronous use of TMF640, for which @Jonathan Goldberg provided the relevant documentation references.
To be clear, since your question is from an API consumer standpoint, the API producer will have chosen whether or not to implement asynchronous operation. You will know it is an asynchronous operation if the Status Code of the response is 202 Accepted
. In this case a Location
header should be included with the URL of a monitor resource which you may poll (GET
) to get progress updates and know when it is complete. You may also subscribe to notifications.
------------------------------
Vance Shipley
SigScale
Original Message:
Sent: Jun 19, 2024 23:23
From: Dmytro Vostrikov
Subject: TMF640 create service
I have a few questions about intended use of TMF640 (please forgive my ignorance):
- The "Create Service" call is used to provision a service in the network, that gets submitted as an input - is that correct? The "create" verb makes it a bit confusing: I assume it means "create a service of a specific type in the network, for which I am providing a description in a form of a collection of characteristics and their values".
- How do I make a "Create Service" call asynchronously so that I can retrieve the response (much) later?
- Along the same lines: what is the best way to monitor status of service provisioning, for which the "Create Service" call was made?
Thanks!
------------------------------
Dmytro Vostrikov
Netcracker Technology
------------------------------