fixes from vCPE testing
[integration.git] / test / vcpe / preload_templates / template.vcpe_brgemu_vfmodule.json
1 {
2     "VNF-API:input": {
3         "VNF-API:request-information": {
4             "VNF-API:notification-url": "https://so.onap.org",
5             "VNF-API:order-number": "robot12",
6             "VNF-API:order-version": "1.0",
7             "VNF-API:request-action": "PreloadVNFRequest",
8             "VNF-API:request-id": "robot12",
9             "VNF-API:request-sub-action": "SUPP",
10             "VNF-API:source": "VID"
11         },
12         "VNF-API:sdnc-request-header": {
13             "VNF-API:svc-action": "reserve",
14             "VNF-API:svc-notification-url": "https://son.onap.org",
15             "VNF-API:svc-request-id": "robot12"
16         },
17         "VNF-API:vnf-topology-information": {
18             "VNF-API:vnf-assignments": {},
19             "VNF-API:vnf-parameters": [
20                 {
21                     "vnf-parameter-name": "vcpe_image_name",
22                     "vnf-parameter-value": "vbrg-casa-base-ubuntu-16-04"
23                 },
24                 {
25                     "vnf-parameter-name": "vcpe_flavor_name",
26                     "vnf-parameter-value": "m1.medium"
27                 },
28                 {
29                     "vnf-parameter-name": "public_net_id",
30                     "vnf-parameter-value": "${public_net_id}"
31                 },
32                 {
33                     "vnf-parameter-name": "vbrgemu_bng_private_net_id",
34                     "vnf-parameter-value": "${brg_bng_net}"
35                 },
36                 {
37                     "vnf-parameter-name": "vbrgemu_bng_private_subnet_id",
38                     "vnf-parameter-value": "${brg_bng_subnet}"
39                 },
40                 {
41                     "vnf-parameter-name": "onap_private_net_id",
42                     "vnf-parameter-value": "${oam_onap_net}"
43                 },
44                 {
45                     "vnf-parameter-name": "onap_private_subnet_id",
46                     "vnf-parameter-value": "${oam_onap_subnet}"
47                 },
48                 {
49                     "vnf-parameter-name": "onap_private_net_cidr",
50                     "vnf-parameter-value": "10.0.0.0/16"
51                 },
52                 {
53                     "vnf-parameter-name": "compile_state",
54                     "vnf-parameter-value": "done"
55                 },
56                 {
57                     "vnf-parameter-name": "vbrgemu_bng_private_net_cidr",
58                     "vnf-parameter-value": "10.3.0.0/24"
59                 },
60                 {
61                     "vnf-parameter-name": "vbrgemu_private_ip_0",
62                     "vnf-parameter-value": "10.3.0.21"
63                 },
64                 {
65                     "vnf-parameter-name": "sdnc_ip",
66                     "vnf-parameter-value": "${sdnc_brg_bng_ip}"
67                 },
68                 {
69                     "vnf-parameter-name": "vbrgemu_name_0",
70                     "vnf-parameter-value": "zdcpe1cpe01brgemu01_${suffix}"
71                 },
72                 {
73                     "vnf-parameter-name": "vnf_id",
74                     "vnf-parameter-value": "vCPE_Infrastructure_BGREMU_demo_app_${suffix}"
75                 },
76                 {
77                     "vnf-parameter-name": "vf_module_id",
78                     "vnf-parameter-value": "vCPE_Customer_BRGEMU_${suffix}"
79                 },
80                 {
81                     "vnf-parameter-name": "repo_url_blob",
82                     "vnf-parameter-value": "https://nexus.onap.org/content/sites/raw"
83                 },
84                 {
85                     "vnf-parameter-name": "repo_url_artifacts",
86                     "vnf-parameter-value": "https://nexus.onap.org/content/groups/staging"
87                 },
88                 {
89                     "vnf-parameter-name": "demo_artifacts_version",
90                     "vnf-parameter-value": "1.1.1"
91                 },
92                 {
93                     "vnf-parameter-name": "install_script_version",
94                     "vnf-parameter-value": "1.1.1"
95                 },
96                 {
97                     "vnf-parameter-name": "key_name",
98                     "vnf-parameter-value": "vbrgemu_key"
99                 },
100                 {
101                     "vnf-parameter-name": "pub_key",
102                     "vnf-parameter-value": "${pub_key}"
103                 },
104                 {
105                     "vnf-parameter-name": "cloud_env",
106                     "vnf-parameter-value": "openstack"
107                 },
108                 {
109                     "vnf-parameter-name": "vpp_source_repo_url",
110                     "vnf-parameter-value": "https://gerrit.fd.io/r/vpp"
111                 },
112                 {
113                     "vnf-parameter-name": "vpp_source_repo_branch",
114                     "vnf-parameter-value": "stable/1704"
115                 },
116                 {
117                     "vnf-parameter-name": "hc2vpp_source_repo_url",
118                     "vnf-parameter-value": "https://gerrit.fd.io/r/hc2vpp"
119                 },
120                 {
121                     "vnf-parameter-name": "hc2vpp_source_repo_branch",
122                     "vnf-parameter-value": "stable/1704"
123                 },
124                 {
125                     "vnf-parameter-name": "vpp_patch_url",
126                     "vnf-parameter-value": "https://git.onap.org/demo/plain/vnfs/vCPE/vpp-option-82-for-vbrg/src/patches/VPP-Add-Option82-Nat-Filter-For-vBRG.patch"
127                 }
128             ],
129             "vnf-topology-identifier": {
130                 "generic-vnf-name": "${generic_vnf_name}",
131                 "generic-vnf-type": "${generic_vnf_type}",
132                 "service-type": "${service_type}",
133                 "vnf-name": "${vnf_name}",
134                 "vnf-type": "${vnf_type}"
135             }
136         }
137     }
138 }