Use Casablanca released artifacts for vCPE VNFs
[integration.git] / test / vcpe / preload_templates / template.vcpe_gmux_vfmodule.json
1 {
2    "VNF-API:input": {
3      "VNF-API:request-information": {
4        "VNF-API:request-id": "robot12",
5        "VNF-API:notification-url": "https://so.onap.org",
6        "VNF-API:order-number": "robot12",
7        "VNF-API:request-sub-action": "SUPP",
8        "VNF-API:request-action": "PreloadVNFRequest",
9        "VNF-API:source": "VID",
10        "VNF-API:order-version": "1.0"
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-topology-identifier": {
19                "service-type": "${service_type}",
20                "vnf-type": "${vnf_type}",
21                "generic-vnf-name": "${generic_vnf_name}",
22                "generic-vnf-type": "${generic_vnf_type}",
23                "vnf-name": "${vnf_name}"
24        },
25        "VNF-API:vnf-parameters": [
26                 {
27                 "vnf-parameter-name": "vcpe_image_name",
28                 "vnf-parameter-value": "vgmux-casa-base-ubuntu-16-04"
29                 },
30                 {
31                 "vnf-parameter-name": "vcpe_flavor_name",
32                 "vnf-parameter-value": "m1.medium"
33                 },
34                 {
35                 "vnf-parameter-name": "public_net_id",
36                 "vnf-parameter-value": "${public_net_id}"
37                 },
38                 {
39                 "vnf-parameter-name": "bng_gmux_private_net_id",
40                 "vnf-parameter-value": "${bng_mux_net}"
41                 },
42                 {
43                 "vnf-parameter-name": "bng_gmux_private_subnet_id",
44                 "vnf-parameter-value": "${bng_mux_subnet}"
45                 },
46                 {
47                 "vnf-parameter-name": "mux_gw_private_net_id",
48                 "vnf-parameter-value": "${mux_gw_net}"
49                 },
50                 {
51                 "vnf-parameter-name": "mux_gw_private_subnet_id",
52                 "vnf-parameter-value": "${mux_gw_subnet}"
53                 },
54                 {
55                 "vnf-parameter-name": "onap_private_net_id",
56                 "vnf-parameter-value": "${oam_onap_net}"
57                 },
58                 {
59                 "vnf-parameter-name": "onap_private_subnet_id",
60                 "vnf-parameter-value": "${oam_onap_subnet}"
61                 },
62                 {
63                 "vnf-parameter-name": "onap_private_net_cidr",
64                 "vnf-parameter-value": "10.0.0.0/16"
65                 },
66                 {
67                 "vnf-parameter-name": "mux_gw_private_net_cidr",
68                 "vnf-parameter-value": "10.5.0.0/24"
69                 },
70                 {
71                 "vnf-parameter-name": "bng_gmux_private_net_cidr",
72                 "vnf-parameter-value": "10.1.0.0/24"
73                 },
74                 {
75                 "vnf-parameter-name": "vgmux_private_ip_0",
76                 "vnf-parameter-value": "10.1.0.21"
77                 },
78                 {
79                 "vnf-parameter-name": "vgmux_private_ip_1",
80                 "vnf-parameter-value": "10.0.101.21"
81                 },
82                 {
83                 "vnf-parameter-name": "vgmux_private_ip_2",
84                 "vnf-parameter-value": "10.5.0.21"
85                 },
86                 {
87                 "vnf-parameter-name": "vgmux_name_0",
88                 "vnf-parameter-value": "zdcpe1cpe01mux01_${suffix}"
89                 },
90                 {
91                 "vnf-parameter-name": "vnf_id",
92                 "vnf-parameter-value": "vCPE_Infrastructure_Metro_vGMUX_demo_app"
93                 },
94                 {
95                 "vnf-parameter-name": "vf_module_id",
96                 "vnf-parameter-value": "vCPE_Intrastructure_Metro_vGMUX"
97                 },
98                 {
99                 "vnf-parameter-name": "dcae_collector_ip",
100                 "vnf-parameter-value": "10.0.4.102"
101                 },
102                 {
103                 "vnf-parameter-name": "dcae_collector_port",
104                 "vnf-parameter-value": "8080"
105                 },
106                 {
107                 "vnf-parameter-name": "repo_url_blob",
108                 "vnf-parameter-value": "https://nexus.onap.org/content/sites/raw"
109                 },
110                 {
111                 "vnf-parameter-name": "repo_url_artifacts",
112                 "vnf-parameter-value": "https://nexus.onap.org/content/repositories/releases"
113                 },
114                 {
115                 "vnf-parameter-name": "demo_artifacts_version",
116                 "vnf-parameter-value": "1.1.1"
117                 },
118                 {
119                 "vnf-parameter-name": "script_version",
120                 "vnf-parameter-value": "1.3.0"
121                 },
122                 {
123                 "vnf-parameter-name": "key_name",
124                 "vnf-parameter-value": "vgmux_key"
125                 },
126                 {
127                 "vnf-parameter-name": "pub_key",
128                 "vnf-parameter-value": "${pub_key}"
129                 },
130                 {
131                 "vnf-parameter-name": "cloud_env",
132                 "vnf-parameter-value": "openstack"
133                 },
134                 {
135                 "vnf-parameter-name": "vpp_source_repo_url",
136                 "vnf-parameter-value": "https://gerrit.fd.io/r/vpp"
137                 },
138                 {
139                 "vnf-parameter-name": "vpp_source_repo_branch",
140                 "vnf-parameter-value": "stable/1704"
141                 },
142                 {
143                 "vnf-parameter-name": "vpp_patch_url",
144                 "vnf-parameter-value": "https://git.onap.org/demo/plain/vnfs/vCPE/vpp-ves-agent-for-vgmux/src/patches/Vpp-Add-VES-agent-for-vG-MUX.patch"
145                 },
146                 {
147                 "vnf-parameter-name": "hc2vpp_patch_url",
148                 "vnf-parameter-value": "https://git.onap.org/demo/plain/vnfs/vCPE/vpp-ves-agent-for-vgmux/src/patches/Hc2vpp-Add-VES-agent-for-vG-MUX.patch"
149                 },
150                 {
151                 "vnf-parameter-name": "libevel_patch_url",
152                 "vnf-parameter-value": "https://git.onap.org/demo/plain/vnfs/vCPE/vpp-ves-agent-for-vgmux/src/patches/vCPE-vG-MUX-libevel-fixup.patch"
153                 }
154        ],
155        "VNF-API:vnf-assignments": {
156          }
157        }
158      }
159 }
160