Versions Compared

Key

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

...

6) AAI returns all the NST's metadata in the response. Metadata includes the model-invariant-id, the model-version & the model-name 

GET  /GET  aai/v19/service-design-and-creation/models/?role=NST&depth=2

From the metadata, we can get the model name and model version

7) For every NST, OOF will call SDC to download the corresponding CSAR artifact (The URL to download the CSAR will be formed by the metadata (model name & model version) info fetched from AAI)

GET /sdc/v1/catalog/services/{serviceModelName}/{serviceVersion}/artifacts/{artifactName}

service version is the model version (received from AAI)

artifact name is service-<model-name>-csar.csar

8) SDC returns the CSAR for the request NST model

9) OOF processes every CSAR to find the best suitable template and returns an asynchronous response to SO

In the CSAR Definitions/service-<model-name>-template-interface.yml template is the one which has to be compared with the service profile


Component functionalities

...