4 "title": "Modeling etsicatalog API",
5 "description": "\n\nThe `swagger-ui` view can be found [here](/api/catalog/v1/swagger).\nThe `ReDoc` view can be found [here](/api/catalog/v1/redoc).\nThe swagger YAML document can be found [here](/api/catalog/v1/swagger.yaml).\nThe swagger JSON document can be found [here](/api/catalog/v1/swagger.json).",
8 "host": "127.0.0.1:8000",
19 "securityDefinitions": {
30 "/URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageChangeNotification": {
32 "operationId": "URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageChangeNotification_list",
40 "description": "error message",
47 "VNF Package Management interface"
51 "operationId": "URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageChangeNotification_create",
59 "$ref": "#/definitions/PkgChangeNotification"
69 "VNF Package Management interface"
74 "/URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageOnboardingNotification": {
76 "operationId": "URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageOnboardingNotification_list",
84 "description": "error message",
91 "VNF Package Management interface"
95 "operationId": "URI-is-provided-by-the-client-when-creating-the-subscription-VnfPackageOnboardingNotification_create",
103 "$ref": "#/definitions/PkgOnboardingNotification"
113 "VNF Package Management interface"
120 "NOTIFICATION_LINKSERIALIZER": {
121 "title": "Vnfpackage",
122 "description": "Link to the resource representing the VNF package to which the notified change applies.",
130 "description": "URI of the referenced resource.",
138 "description": "Links to resources related to this resource.",
142 "$ref": "#/definitions/NOTIFICATION_LINKSERIALIZER"
145 "$ref": "#/definitions/NOTIFICATION_LINKSERIALIZER"
149 "PkgChangeNotification": {
164 "description": "Identifier of this notification.",
168 "notificationType": {
169 "title": "Notificationtype",
170 "description": "Discriminator for the different notification types.",
173 "VnfPackageChangeNotification"
177 "title": "Timestamp",
178 "description": "Date-time of the generation of the notification.",
180 "format": "date-time"
183 "title": "Subscriptionid",
184 "description": "Identifier of the subscription that this notification relates to.",
190 "description": "Identifier of the VNF package.",
195 "title": "Changetype",
196 "description": "The type of change of the VNF package.",
203 "operationalState": {
204 "title": "Operationalstate",
205 "description": "New operational state of the VNF package.",
214 "description": "This identifier, which is managed by the VNF provider, identifies the VNF package and the VNFD in a globally unique way.",
219 "$ref": "#/definitions/PkgmLinks"
223 "PkgOnboardingNotification": {
237 "description": "Identifier of this notification.",
241 "notificationType": {
242 "title": "Notificationtype",
243 "description": "Discriminator for the different notification types.",
246 "VnfPackageOnboardingNotification"
250 "title": "Subscriptionid",
251 "description": "Identifier of the subscription that this notification relates to.",
256 "title": "Timestamp",
257 "description": "Date-time of the generation of the notification.",
259 "format": "date-time"
263 "description": "Identifier of the VNF package.",
269 "description": "This identifier, which is managed by the VNF provider, identifies the VNF package and the VNFD in a globally unique way.",
274 "$ref": "#/definitions/PkgmLinks"