Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

URLMethodDescription
/api/sdc/v1/catalog/services/GETGet service list
/api/sdc/v1/catalog/services/{{csarId}}/metadataGETGet a service metadata
/api/sdc/v1/catalog/resourcesGETGet resource list
/api/sdc/v1/catalog/resources/{{csarId}}/metadataGETGet a resource metadata
/api/sdc/v1/catalog/services/{{csarId}}/toscaModelGETDownload a service package
/api/sdc/v1/registerForDistributionPOSTRegister from sdcfor SDC topic
/api/sdc2/rest/v1/consumersPOSTCreate 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:

sdc_swagger.json.

Dmaap

Etsicatalog invokes Dmaap APIs to subscribe topic and create a new apiKeys for topic

URLMethodDescription
/api/events/{topic}/{group}/{sonsumerconsumer_id}GETSubscribe to Get events of a MessageRouter topic
/api/apiKets/createPOST

Create apiKey from dmaap

/api/apiKeys/{apikey}GETGet 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.

URLMethodDescription
/api/microservices/v1/servicesPOSTRegister service to the Microservice Bus

For detail information of MSB APIs, please refer to: Microservice Bus API Documentation