See also: JIRA link:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Or use the pre-built image
Code Block | ||
---|---|---|
| ||
docker run -d -p 8083:8083 nexus3.o-ran-sc.org:10001/o-ran-sc/nonrtric-plt-informationcoordinatorservice:1.6.0 |
2. Import the swagger.json in Postman (informationcoordinatorservice/api/ics-api.json) as an OpenAPI3.0
3. Replace the baseUrl with http://localhost:8083 (in the Data management and exposure variables), and change accordingly {{infoTypeId}} from :infoTypeId
Other variables will be :{{infoJobId }}/{{infoProducerId}}/{{infoTypeId}}/{{subscriptionId}} etc
...
PUT {{baseUrl}}/data-producer/v1/info-types/{{infoTypeId}}
Body:
Code Block | ||
---|---|---|
| ||
{ "info_job_data_schema": { "topicName": "example_topic", "key": "example_key", "message": "example_message" }, "info_type_information": {} } |
{
"info_job_data_schema": {
"topicName": "example_topic",
"key": "example_key",
"message": "example_message"
},
"info_type_information": {}
}
...
- Data producer API: Information Type and Information Producer
- Producer CALLBACKS: GET healthcheck (supervision); Information Job Creation/Modification/Delete
- Data consumer API: Information Type Subscription Creation/Modification/Delete (REGISTERED/UNREGISTERED); Information Job (Creation/Modification/Delete) and GET Information Type
- Consumer CALLBACKS: POST Information Type Status: REGISTERED/UNREGISTERED invoked when a Information type status has been changed.
- Service status API: Number of Producers Types and Jobs