From 4004afdf54c246b4afd481003aca16d2dab816fb Mon Sep 17 00:00:00 2001 From: hongyuzhao Date: Wed, 13 Nov 2019 15:59:21 +0800 Subject: Notify about VNF package on-boarding or change Change-Id: Iedba1b62577f99f106c4309620b8129b775df2e4 Signed-off-by: hongyuzhao Issue-ID: MODELING-269 --- catalog/packages/const.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'catalog/packages/const.py') diff --git a/catalog/packages/const.py b/catalog/packages/const.py index cd09b40..593f3a2 100644 --- a/catalog/packages/const.py +++ b/catalog/packages/const.py @@ -39,6 +39,22 @@ NOTIFICATION_TYPES = [ "VnfPackageOnboardingNotification", "VnfPackageChangeNotification" ] +PKG_CHANGE_TYPE = enum(OP_STATE_CHANGE="OP_STATE_CHANGE", PKG_DELETE="PKG_DELETE") + +PKG_NOTIFICATION_TYPE = enum(ONBOARDING="VnfPackageOnboardingNotification", + CHANGE="VnfPackageChangeNotification") + +NSD_NOTIFICATION_TYPE = enum(NSD_ONBOARDING="NsdOnBoardingNotification", + NSD_ONBOARDING_FAILURE="NsdOnboardingFailureNotification", + NSD_CHANGE="NsdChangeNotification", + NSD_DELETION="NsdDeletionNotification", + PNFD_ONBOARDING="PnfdOnBoardingNotification", + PNFD_ONBOARDING_FAILURE="PnfdOnBoardingFailureNotification", + PNFD_DELETION="PnfdDeletionNotification") + +PKG_URL_PREFIX = "api/vnfpkgm/v1" + +NSD_URL_PREFIX = "api/nsd/v1" VNFPKG_SUBSCRIPTION_ROOT_URI = "api/vnfpkgm/v1/subscriptions/" -- cgit 1.2.3-korg