...
VnfPacakgeOnboardingNotification
PlantUML Macro | ||||
---|---|---|---|---|
| ||||
@startuml SOL003_Adapter -> ETSICatalog: Post PkgmSubscriptionRequest\n(callbackUri=/URI-is-provided-by-the-client\nfilter.notificationTypes=VnfPackageOnboardingNotification\nfilters.vnfProductsFromProviders/vnfdId/vnfPkgId=...) note over ETSICatalog: test notification endpoint ETSICatalog->SOL003_Adapter: Get /URI-is-provided-by-the-client ETSICatalog<-SOL003_Adapter: 204 No Content note over ETSICatalog: Creates a new subscription ETSICatalog->SOL003_Adapter: 201 Created alt SOL003_Adapter -> ETSICatalog: Put /vnf_packages/(vnfPkgId)/package_content else SOL003_Adapter -> ETSICatalog: Put /vnf_packages/(vnfPkgId)/package_content/upload_from_uri end ETSICatalog->SOL003_Adapter: 202 Accepted note over ETSICatalog: Uploading of VNF package content note over ETSICatalog: Filter Subscriptions alt Filted by Subscriptions.filters.vnfProductsFromProviders/vnfdId/vnfPkgId ETSICatalog->SOL003_Adapter: Post /URI-is-provided-by-the-client ETSICatalog<-SOL003_Adapter: 204 No Content end @enduml |
...