X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog%2Fpackages%2Fconst.py;h=cc7dd2d3e9447eb5858495082c911eb7b39561d8;hb=b301e35367f860fae335c85227795008b531d79b;hp=cd09b4076a2df7aa51779ebc57c77c3701492680;hpb=5fd2ae6a4517980ce0f89247bb354220748ae67b;p=modeling%2Fetsicatalog.git diff --git a/catalog/packages/const.py b/catalog/packages/const.py index cd09b40..cc7dd2d 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/" @@ -76,3 +92,16 @@ NSDM_NOTIFICATION_TYPES = [ "PnfdOnBoardingFailureNotification", "PnfdDeletionNotification" ] + +# API swagger tag +TAG_CATALOG_API = "Catalog interface" + +TAG_PARSER_API = "Parser interface" + +TAG_NSD_API = "NSD Management interface" + +TAG_PNFD_API = "NSD Management interface" + +TAG_VNF_PACKAGE_API = "VNF Package Management interface" + +TAG_HEALTH_CHECK = "Health Check interface"