Refactor SOL003 Adapter to organize its modules
[so.git] / adapters / etsi-sol003-adapter / etsi-sol003-package-management / etsi-sol003-package-management-adapter / src / test / resources / requests / SubscriptionRequest.json
1 {
2     "filter": 
3     {
4         "notificationTypes": [
5             "VnfPackageOnboardingNotification"
6         ],
7         "vnfProductsFromProviders": [
8             {
9                 "vnfProvider": "EST",
10                 "vnfProducts": [
11                     {
12                         "vnfProductName": "VnfProducts",
13                         "versions": [
14                             {
15                                 "vnfSoftwareVersion": "vnfSoftwareVersion",
16                                 "vnfdVersions": [
17                                     "version1"
18                                 ]
19                             }
20                         ]
21                     }
22                 ]
23             }
24         ],
25         "vnfdId": [
26             "VNFDID"
27         ],
28         "vnfPkgId": [
29             "VNFPKGID"
30         ],
31         "operationalState": ["ENABLED"]
32     },
33     "callbackUri": "http://so-vnfm-adapter:9093/api/vnfpkgm/v1/subscriptions",
34     "authentication": 
35     {
36         "authType": [
37             "BASIC"
38         ],
39         "paramsBasic": 
40         {
41             "userName": "vnfm",
42             "password": "vnfm"
43         }
44     }
45 }