Modified hpa_automation.py script
[integration.git] / test / hpa_automation / heat / sample_vfw_hpa_preload.txt
1 {
2     "input": {
3         "request-information": {
4             "notification-url": "openecomp.org",
5             "order-number": "1",
6             "order-version": "1",
7             "request-action": "PreloadVNFRequest",
8             "request-id": "test"
9         },
10         "sdnc-request-header": {
11             "svc-action": "reserve",
12             "svc-notification-url": "http://openecomp.org:8080/adapters/rest/SDNCNotify",
13             "svc-request-id": "test"
14         },
15         "vnf-topology-information": {
16             "vnf-assignments": {
17                 "availability-zones": [],
18                 "vnf-networks": [],
19                 "vnf-vms": []
20             },
21                         
22
23             "vnf-parameters": [     
24                             {
25                     "vnf-parameter-name": "vfw_image_name",
26                     "vnf-parameter-value": "ubuntu-16.04"
27                 },
28                                 {
29                     "vnf-parameter-name": "firewall_flavor_name",
30                     "vnf-parameter-value": "a"
31                 },
32                                  {
33                     "vnf-parameter-name": "sink_flavor_name",
34                     "vnf-parameter-value": "b"
35                 },
36                                  {
37                     "vnf-parameter-name": "packetgen_flavor_name",
38                     "vnf-parameter-value": "c"
39                 },
40                 {
41                     "vnf-parameter-name": "public_net_id",
42                     "vnf-parameter-value": "external"
43                 },
44                                  {
45                     "vnf-parameter-name": "unprotected_private_net_id",
46                     "vnf-parameter-value": "unprotected_private_net_00"
47                 },
48                                 {
49                     "vnf-parameter-name": "protected_private_net_id",
50                     "vnf-parameter-value": "protected_private_net_00"
51                 },
52                 {
53                     "vnf-parameter-name": "onap_private_net_id",
54                     "vnf-parameter-value": "oam_onap_vnf_test"
55                 },
56    
57
58                 {
59                     "vnf-parameter-name": "onap_private_subnet_id",
60                     "vnf-parameter-value": "oam_onap_vnf_test"
61                 },
62                                 {
63                     "vnf-parameter-name": "unprotected_private_net_cidr",
64                     "vnf-parameter-value": "192.168.10.0/24"
65                 },
66                                 {
67                     "vnf-parameter-name": "protected_private_net_cidr",
68                     "vnf-parameter-value": "192.168.20.0/24"
69                 },
70                                 {
71                     "vnf-parameter-name": "onap_private_net_cidr",
72                     "vnf-parameter-value": "10.0.0.0/16"
73                 },
74                                 {
75                     "vnf-parameter-name": "vfw_private_ip_0",
76                     "vnf-parameter-value": "192.168.10.100"
77                 },
78                                 {
79                     "vnf-parameter-name": "vfw_private_ip_1",
80                     "vnf-parameter-value": "192.168.20.100"
81                 },
82                                 {
83                     "vnf-parameter-name": "vfw_private_ip_2",
84                     "vnf-parameter-value": "10.0.200.1"
85                 },
86                                 {
87                     "vnf-parameter-name": "vpg_private_ip_0",
88                     "vnf-parameter-value": "192.168.10.200"
89                 },
90                                 {
91                     "vnf-parameter-name": "vpg_private_ip_1",
92                     "vnf-parameter-value": "10.0.200.2"
93                 },
94                                 {
95                     "vnf-parameter-name": "vsn_private_ip_0",
96                     "vnf-parameter-value": "192.168.20.250"
97                 },
98                                 {
99                     "vnf-parameter-name": "vsn_private_ip_1",
100                     "vnf-parameter-value": "10.0.200.3"
101                 },
102                                 
103                                 {
104                     "vnf-parameter-name": "vfw_name_0",
105                     "vnf-parameter-value": "vfw"
106                 },
107                                 {
108                     "vnf-parameter-name": "vpg_name_0",
109                     "vnf-parameter-value": "vpktgen"
110                 },
111                                 {
112                     "vnf-parameter-name": "vsn_name_0",
113                     "vnf-parameter-value": "vsink"
114                 },
115                                 {
116                     "vnf-parameter-name": "vfw_private_0_port_vnic_type",
117                     "vnf-parameter-value": "normal"
118                 },
119                                 {
120                     "vnf-parameter-name": "vfw_private_1_port_vnic_type",
121                     "vnf-parameter-value": "normal"
122                 },
123                                 {
124                     "vnf-parameter-name": "vfw_private_2_port_vnic_type",
125                     "vnf-parameter-value": "normal"
126                 },
127                                 {
128                     "vnf-parameter-name": "vpg_private_0_port_vnic_type",
129                     "vnf-parameter-value": "normal"
130                 },
131                                 {
132                     "vnf-parameter-name": "vpg_private_1_port_vnic_type",
133                     "vnf-parameter-value": "normal"
134                 },
135                                 {
136                     "vnf-parameter-name": "vsn_private_0_port_vnic_type",
137                     "vnf-parameter-value": "normal"
138                 },
139                                 {
140                     "vnf-parameter-name": "vsn_private_1_port_vnic_type",
141                     "vnf-parameter-value": "normal"
142                 },
143                 {
144                     "vnf-parameter-name": "vf_module_id",
145        "vnf-parameter-value": "HpaVf0..base_vfw..module-0"
146                 },
147                 {
148                     "vnf-parameter-name": "sec_group",
149                     "vnf-parameter-value": "default"
150                 },
151  
152                 {
153                     "vnf-parameter-name": "template_type",
154                     "vnf-parameter-value": "heat"
155                 }
156                         
157                
158             ],
159             "vnf-topology-identifier": {
160            "generic-vnf-name": "vfw-hpa-vnf",
161            "generic-vnf-type": "hpa-vf-0 0",
162          "service-type": "e34efe67-b461-4978-8462-2e1217da48c7",
163            "vnf-name": "vfw-cli-stack",
164            "vnf-type": "HpaVf0..base_vfw..module-0"
165                                                 
166             }
167         }
168     }}