Table of Contents |
---|
...
URL | Method | Description |
---|---|---|
/api/sdc/v1/catalog/services/ | GET | Get service list |
/api/sdc/v1/catalog/services/{{csarId}}/metadata | GET | Get a service metadata |
/api/sdc/v1/catalog/resources | GET | Get resource list |
/api/sdc/v1/catalog/resources/{{csarId}}/metadata | GET | Get a resource metadata |
/api/sdc/v1/catalog/services/{{csarId}}/toscaModel | GET | Download a service package |
/api/sdc/v1/registerForDistribution | POST | Register from sdcfor SDC topic |
/api/sdc2/rest/v1/consumers | POST | Create consumer for sdcSDC |
note: Etsicatalog invokes SDC APIs through MSB.
You can download the following API swagger json file to view whole detail of APIs we used.information of SDC APIs:
Dmaap
Etsicatalog invokes Dmaap APIs to subscribe topic and create a new apiKeys for topic
URL | Method | Description |
---|---|---|
/api/events/{topic}/{group}/{sonsumerconsumer_id} | GET | Subscribe to Get events of a MessageRouter topic |
/api/apiKets/create | POST | Create apiKey from dmaap |
/api/apiKeys/{apikey} | GET | Get apiKeys from dmaap |
You can access the Dmaap APIs(MR) to view the whole detail information of Dmaap APIs that Dmaap offered.
Micro Service Bus
Etsicatalog invokes Micro Service Bus APIs to register service to MSB.
URL | Method | Description |
---|---|---|
/api/microservices/v1/services | POST | Register service to the Microservice Bus |
For detail information of MSB APIs, please refer to: Microservice Bus API Documentation