Versions Compared

Key

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

This clause describes the procedure for sending notifications related to VNF package management

1.VnfPackage Onboarding Notification

When the vnf package performs the Onboarding operation successfully, Etsicatalog will filter all Subscriptions records:

...

If there is some matching subscription records,  Etsicatalog will post notifications requests.

1.1 Flow of VnfPackage Onboarding Notification

1.2 Subscribe API example:


Code Block
languagebash
{
    "filters": {
        "notificationTypes": [
            "VnfPackageOnboardingNotification"
        ],
        "vnfdId": [
            "00342b18-a5c7-11e8-998c-bf1755941f12"
        ]
    },
    "callbackUri": "http://www.vnf1.com/notification",
    "authentication": {
        "authType": [
            "BASIC"
        ],
        "paramsBasic": {
            "userName": "string",
            "password": "string"
        }
    }
}

1.2 Notification API example:



VnfPackage Change Notification

When the vnf package performs the Deleting or Patching operation successfully, Etsicatalog will filter all Subscriptions records:

...