Containerization feature of SO
[so.git] / bpmn / so-bpmn-tasks / src / test / resources / __files / BuildingBlocks / genericResourceApiVfModuleSdncVfModuleTopologyWithCloudResources.json
1 {
2         "vf-module-assignments": 
3         {
4                 "vms": 
5                 {
6                         "vm": 
7                         [
8                                 {
9                                         "vm-type": "vmType0",
10                                         "vm-names": 
11                                         {
12                                                 "vm-name": 
13                                                 [
14                                                         "vmName0",
15                                                         "vmName1"
16                                                 ],
17
18                                                 "vnfc-names": 
19                                                 [
20                                                         {
21                                                                 "vnfc-name": "vnfcName0",
22                                                                 "vnfc-networks": 
23                                                                 {
24                                                                         "vnfc-network-data": 
25                                                                         [
26                                                                                 {
27                                                                                         "vnfc-network-role": "vnfcNetworkRole0",
28                                                                                         "vnfc-type": "fw",
29                                                                                         "vnfc-ports": 
30                                                                                         {
31                                                                                                 "vnfc-port": 
32                                                                                                 [
33                                                                                                         {
34                                                                                                                 "vnfc-port-id": "01",
35                                                                                                                 "common-sub-interface-role": "ctrl",
36                                                                                                                 "vnic-sub-interfaces": 
37                                                                                                                 {
38                                                                                                                         "sub-interface-network-data": 
39                                                                                                                         [
40                                                                                                                                 {
41                                                                                                                                         "network-id": "networkId0",
42                                                                                                                                         "network-name": 1,
43                                                                                                                                         "vlan-tag-id": 1,
44                                                                                                                                         "network-information-items": 
45                                                                                                                                         {
46                                                                                                                                                 "network-information-item": 
47                                                                                                                                                 [
48                                                                                                                                                         {
49                                                                                                                                                                 "ip-version": "ipv4",
50                                                                                                                                                                 "network-ips": 
51                                                                                                                                                                 {
52                                                                                                                                                                         "network-ip": 
53                                                                                                                                                                         [
54                                                                                                                                                                                 "ip0",
55                                                                                                                                                                                 "ip1"
56                                                                                                                                                                         ]
57                                                                                                                                                                 }
58                                                                                                                                                         },
59
60                                                                                                                                                         {
61                                                                                                                                                                 "ip-version": "ipv6",
62                                                                                                                                                                 "network-ips": 
63                                                                                                                                                                 {
64                                                                                                                                                                         "network-ip": 
65                                                                                                                                                                         [
66                                                                                                                                                                                 "ip0",
67                                                                                                                                                                                 "ip1"
68                                                                                                                                                                         ]
69                                                                                                                                                                 }
70                                                                                                                                                         }
71                                                                                                                                                 ]
72                                                                                                                                         },
73
74                                                                                                                                         "floating-ips": 
75                                                                                                                                         {
76                                                                                                                                                 "floating-ip-v4": 
77                                                                                                                                                 [
78                                                                                                                                                         "floatingIpV40",
79                                                                                                                                                         "floatingIpV41"
80                                                                                                                                                 ],
81
82                                                                                                                                                 "floating-ip-v6": 
83                                                                                                                                                 [
84                                                                                                                                                         "floatingIpV60",
85                                                                                                                                                         "floatingIpV61"
86                                                                                                                                                 ]
87                                                                                                                                         }
88                                                                                                                                 }
89                                                                                                                         ]
90                                                                                                                 }
91                                                                                                         }
92                                                                                                 ]
93                                                                                         }
94                                                                                 }
95                                                                         ]
96                                                                 }
97                                                         }
98                                                 ]
99                                         },
100
101                                         "vm-networks": 
102                                         {
103                                                 "vm-network": 
104                                                 [
105                                                         {
106                                                                 "network-role": "vmNetworkRole0",
107                                                                 "floating-ips": 
108                                                                 {
109                                                                         "floating-ip-v4": 
110                                                                         [
111                                                                                 "floatingIpV40",
112                                                                                 "floatingIpV41"
113                                                                         ],
114
115                                                                         "floating-ip-v6": 
116                                                                         [
117                                                                                 "floatingIpV60",
118                                                                                 "floatingIpV61"
119                                                                         ]
120                                                                 },
121
122                                                                 "interface-route-prefixes": 
123                                                                 {
124                                                                         "interface-route-prefix": 
125                                                                         [
126                                                                                 "interfaceRoutePrefix0",
127                                                                                 "interfaceRoutePrefix1"
128                                                                         ]
129                                                                 },
130
131                                                                 "sriov-parameters": 
132                                                                 {
133                                                                         "heat-vlan-filters": 
134                                                                         {
135                                                                                 "heat-vlan-filter": 
136                                                                                 [
137                                                                                         "heatVlanFilter0",
138                                                                                         "heatVlanFilter1"
139                                                                                 ]
140                                                                         }
141                                                                 },
142
143                                                                 "network-information-items": 
144                                                                 {
145                                                                         "network-information-item": 
146                                                                         [
147                                                                                 {
148                                                                                         "network-ips": 
149                                                                                         {
150                                                                                                 "network-ip": 
151                                                                                                 [
152                                                                                                         "ip0",
153                                                                                                         "ip1"
154                                                                                                 ]
155                                                                                         },
156
157                                                                                         "ip-version": "ipv4"
158                                                                                 },
159
160                                                                                 {
161                                                                                         "network-ips": 
162                                                                                         {
163                                                                                                 "network-ip": 
164                                                                                                 [
165                                                                                                         "ip2",
166                                                                                                         "ip3"
167                                                                                                 ]
168                                                                                         },
169
170                                                                                         "ip-version": "ipv6"
171                                                                                 }
172                                                                         ]
173                                                                 }
174                                                         }
175                                                 ]
176                                         }
177                                 }
178                         ]
179                 }
180         },
181
182         "vf-module-parameters": 
183         {
184                 "param": 
185                 [
186                         {
187                                 "name": "paramOne",
188                                 "value": "paramOneValue",
189                                 "resource-resolution-data": 
190                                 {
191                                         "resource-key": 
192                                         [
193                                                 {
194                                                         "name": "resourceKeyName",
195                                                         "value": "resourceKeyValue"
196                                                 }
197                                         ],
198
199                                         "status": "status",
200                                         "capability-name": "capabilityName"
201                                 }
202                         },
203
204                         {
205                                 "name": "paramTwo",
206                                 "value": "paramTwoValue",
207                                 "resource-resolution-data": 
208                                 {
209                                         "resource-key": 
210                                         [
211                                                 {
212                                                         "name": "resourceKeyName",
213                                                         "value": "resourceKeyValue"
214                                                 }
215                                         ],
216
217                                         "status": "status",
218                                         "capability-name": "capabilityName"
219                                 }
220                         },
221
222                         {
223                                 "name": "paramThree",
224                                 "value": "paramThreeValue",
225                                 "resource-resolution-data": 
226                                 {
227                                         "resource-key": 
228                                         [
229                                                 {
230                                                         "name": "resourceKeyName",
231                                                         "value": "resourceKeyValue"
232                                                 }
233                                         ],
234
235                                         "status": "status",
236                                         "capability-name": "capabilityName"
237                                 }
238                         }
239                 ]
240         },
241         
242         "sdnc-generated-cloud-resources": "true"
243 }