Versions Compared

Key

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

...

Modeling esticatalog provides the following interfaces:

Interface NameInterface Definition Interface CapabilitiesAPI Spec (Swagger)
etsicatalogAPIE-1Catalog API

Provide catalog management interface

  • Fetch VNF package from SDC
  • Fetch NS package from SDC
  • Fetch Service package from SDC
  • Search VNF/NS/Service

Swagger file:
https://
wiki
lf-onap.
onap
atlassian.
org
net/wiki/download/attachments/
93005510
16456039/etsicatalog_API.yaml?version=1&modificationDate=1609901842000&api=v2
etsicatalogAPIE-2NSD Management API

Provide NSD management interface (Align with ETSI SOL005 specification)

  • Create NSD Info
  • Upload NSD
  • Query NSD Info
  • Fetch NSD
  • Delete NSD
  • Create PNFD Info
  • Upload PNFD
  • Query PNFD Info
  • Fetch PNFD
  • Delete PNFD
  • Subscribe & Notify
etsicatalogAPIE-3VNF Management API

Provide VNF management interface (Align with ETSI SOL003 specification)

  • Create VNF Package Info
  • Upload VNF Package
  • QueryVNF Package Info, include obtaining the VNFD
  • Fetch VNF Package
  • Fetch VNF Package Artifacts
  • Delete VNF Package
  • Subscribe & Notify
etsicatalogAPIE-4Parser API

Provide Parse interface:

  • Parse VNF
  • Parse PNF
  • Parse NS
  • Parse Service

The current  esticatalog API documents can be found at:

Etsicatalog API Document

Modeling esticatalog consumes the following interfaces:

Interface Name

Interface Definition

 Interface Capabilities

API Spec (Swagger)

SDCE-6SDC Interface

Distribution Engine publishes service notification to DMaaP.

ONAP components subscribe to service notification from DMaaP

https://docs.onap.org/projects/onap-sdc/en/latest/offeredapis.html
SDCE-7SDC Interface

ONAP components retrieve service models from the Design Catalog

https://docs.onap.org/projects/onap-sdc/en/latest/offeredapis.html
DMaaP-3DMaaP Message Router Consuming Interface

Provides a message receiving service to the DMaaP user

https://docs.onap.org/en/casablanca/submodules/dmaap/messagerouter/

messageservice.git/docs/offeredapis/offeredapis.html

MSBE-1Micro Service Bus InterfaceAn interface for registration and discovery with the ONAP Micro Service BusMicroservice Bus API Documentation


3. Component Description:

...

7. New Release Capabilities

...

  • Support Container Images Management to CIR ( stretched goal )
  • Improve platform maturity: enhance scalability, manageability, security

...