Versions Compared

Key

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

...

Modeling/etsicatalog project will support SDC direct interface by implementing python-based Dmaap library to subscribe topics of other components.

For more component description -  ARC Modeling Component Description – FrankfurtGuilin (R7) Release

New component capabilities for

...

Guilin, i.e. the functional enhancements

etsicatalog

  • Supports Support SDC direct interface
  • Support ETSI package APIs and storage for ETSI packages in runtime
  • Update version of Python as well as Django and djangorestframework
  • Improving Improve platform maturity (TSC must have items)

New or modified interfaces

New interfaces:

  • None 

Modified interfaces:

...

  • None

Consumed interfaces

Interface Name

Interface Definition

 Interface Capabilities

Comments
SDCE-6SDC Interface

Distribution Engine publishes service notification to DMaaP.

ONAP components subscribe to service notification from DMaaP

From R7
SDCE-7SDC Interface

ONAP components retrieve service models from the Design Catalog


DMaaP-3DMaaP Message Router Consuming Interface

Provides a message receiving service to the DMaaP user

From R7
MSBE-1Micro Service Bus InterfaceAn interface for registration and discovery with the ONAP Micro Service Bus

Interface naming

Etsicatalog API naming is as followed:

...

Interface Name

Interface Definition

 Interface Capabilities


etsicatalogAPIE-1

...

Catalog

...

API

Provide catalog management interface

/api/catalog/v1/

...

etsicatalogAPIE-2

...

NSD Management API

Provide NSD management interface (Align with ETSI SOL005 specification)

/api/nsd/v1/

...

...

etsicatalogAPIE-3

...

VNF Management API

Provide VNF management interface (Align with ETSI SOL003 specification)

/api/vnfpkgm/v1/

...

etsicatalogAPIE-4

...

Parser API

Provide Parse interface:

...

/api/parser/v1/

Reference to the interfaces

Wiki page: Etsicatalog API Document

Swagger: etsicatalog_API_v1.yaml

What are the system limits

...

etsicatalog will contribute to the following functional requirements: 

Listing of new or impacted models used by the project (for information only)

...