use latest robotframework-onap keywords
[testsuite.git] / robot / assets / templates / vcpeutils / template.vcpe_vgw_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": "vgw-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": "mux_gw_private_net_id", 
34                     "vnf-parameter-value": "${mux_gw_net}"
35                 }, 
36                 {
37                     "vnf-parameter-name": "mux_gw_private_subnet_id", 
38                     "vnf-parameter-value": "${mux_gw_subnet}"
39                 }, 
40                 {
41                     "vnf-parameter-name": "mux_gw_private_net_cidr", 
42                     "vnf-parameter-value": "10.5.0.0/24"
43                 }, 
44                 {
45                     "vnf-parameter-name": "cpe_public_net_id", 
46                     "vnf-parameter-value": "${cpe_public_net}"
47                 }, 
48                 {
49                     "vnf-parameter-name": "cpe_public_subnet_id", 
50                     "vnf-parameter-value": "${cpe_public_subnet}"
51                 }, 
52                 {
53                     "vnf-parameter-name": "cpe_public_net_cidr", 
54                     "vnf-parameter-value": "10.2.0.0/24"
55                 }, 
56                 {
57                     "vnf-parameter-name": "vgw_private_ip_0", 
58                     "vnf-parameter-value": "10.5.0.126"
59                 }, 
60                 {
61                     "vnf-parameter-name": "vgw_private_ip_1", 
62                     "vnf-parameter-value": "10.0.101.126"
63                 }, 
64                 {
65                     "vnf-parameter-name": "vgw_private_ip_2", 
66                     "vnf-parameter-value": "10.2.0.41"
67                 }, 
68                 {
69                     "vnf-parameter-name": "vgw_name_0", 
70                     "vnf-parameter-value": "zdcpe1cpe01gw01_${suffix}"
71                 }, 
72                 {
73                     "vnf-parameter-name": "mux_ip_addr", 
74                     "vnf-parameter-value": "10.5.0.21"
75                 }, 
76                 {
77                     "vnf-parameter-name": "vg_vgmux_tunnel_vni", 
78                     "vnf-parameter-value": "126"
79                 }, 
80                 {
81                     "vnf-parameter-name": "onap_private_net_id", 
82                     "vnf-parameter-value": "${oam_onap_net}"
83                 }, 
84                 {
85                     "vnf-parameter-name": "onap_private_subnet_id", 
86                     "vnf-parameter-value": "${oam_onap_subnet}"
87                 }, 
88                 {
89                     "vnf-parameter-name": "onap_private_net_cidr", 
90                     "vnf-parameter-value": "10.0.0.0/16"
91                 }, 
92                 {
93                     "vnf-parameter-name": "repo_url_blob", 
94                     "vnf-parameter-value": "https://nexus.onap.org/content/sites/raw"
95                 }, 
96                 {
97                     "vnf-parameter-name": "repo_url_artifacts", 
98                     "vnf-parameter-value": "https://nexus.onap.org/content/repositories/releases"
99                 }, 
100                 {
101                     "vnf-parameter-name": "demo_artifacts_version", 
102                     "vnf-parameter-value": "1.1.1"
103                 }, 
104                 {
105                     "vnf-parameter-name": "script_version", 
106                     "vnf-parameter-value": "1.3.0"
107                 }, 
108                 {
109                     "vnf-parameter-name": "key_name", 
110                     "vnf-parameter-value": "vgw_key"
111                 }, 
112                 {
113                     "vnf-parameter-name": "pub_key", 
114                     "vnf-parameter-value": "${pub_key}"
115                 }, 
116                 {
117                     "vnf-parameter-name": "cloud_env", 
118                     "vnf-parameter-value": "openstack"
119                 }
120             ], 
121             "vnf-topology-identifier": {
122                 "generic-vnf-name": "GENERIC-VGW-VNF-NAME0", 
123                 "generic-vnf-type": "GENERIC-VGW-VNF-TYPE", 
124                 "service-type": "VGW-SERVICE-TYPE", 
125                 "vnf-name": "VGW2BRG-${brg_mac}", 
126                 "vnf-type": "VGW-VNF-TYPE"
127             }
128         }
129     }
130 }