...
PlantUML Macro | ||
---|---|---|
| ||
@startuml participant ONAP_ETSI_Catalog_API participant ONAP_ETSI_Catalog_DB participant SOL003_Adapter participant SOL005_Adapter participant VNFM participant Ext_NFVO autonumber SOL003_Adapter -> ONAP_ETSI_Catalog_API : Subscribe for VNF Package notification\nVnfPackageOnboardingNotification, VnfPackageChangeNotification SOL005_Adapter -> ONAP_ETSI_Catalog_API : Subscribe for NSD and PNFD notification\nNsdOnboardingNotification, NsdChangeNotification, NsdDeletionNotification\nPnfdOnboardingNotification, PnfDeletionNotification ONAP_ETSI_Catalog_API -> SOL003_Adapter : Send VNF change notification SOL003_Adapter -> VNFM : Send VNF change notification ONAP_ETSI_Catalog_API -> SOL005_Adapter : Send NS and PNF notification SOL005_Adapter -> Ext_NFVO : Send NS and PNF change notification group SOL003 VNFM -> SOL003_Adapter : Request for VNF package SOL003_Adapter -> ONAP_ETSI_Catalog_API : Request for VNF package,\nGET .../api/catalog/v1/vnfpackages/{csarId} ONAP_ETSI_Catalog_API -> ONAP_ETSI_Catalog_DB : Query for VNF package ONAP_ETSI_Catalog_DB -> ONAP_ETSI_Catalog_API : response with VNF package\n(original vendor package) ONAP_ETSI_Catalog_APIAPI -> SOL003_Adapter : response with VNF package\n (original vendor package) SOL003_Adapter -> SOL003_AdapterVNFM : response with VNF package\n (original vendor package) end group SOL005 Ext_NFVO -> SOL005_Adapter : Request for NS/VNF/PNF package SOL005_Adapter -> ONAP_ETSI_Catalog_API : Request for NS/VNF/PNF package,\nGET .../api/catalog/v1/nspackages/{csarId},\nGET .../api/catalog/v1/vnfpackages/{csarId} ONAP_ETSI_Catalog_API -> ONAP_ETSI_Catalog_DB : Query for NS/VNF/PNF package ONAP_ETSI_Catalog_DB -> ONAP_ETSI_Catalog_API : response with NS/VNF/PNF package\n(original vendor package) ONAP_ETSI_Catalog_API -> SOL005_Adapter : response with NS/VNF/PNF package\n(original vendor package) SOL005_Adapter -> Ext_NFVO : response with NS/VNF/PNF package end @enduml |
- ONAP-ETSI Catalog Manager provides RESTful services to Adapters:
- ETSI package management for the Adapters.
- GET /api/catalog/v1/vnfpackages/{csarId}
- ETSI package management for the Adapters.
...