blob: 688a09ab4613ae2e3610842a0142499e1f4cb7e8 [file] [log] [blame]
sebdet109ccd42019-05-02 18:18:58 +02001{
2 "serviceDetails": {
3 "serviceType": "",
4 "namingPolicy": "",
5 "environmentContext": "General_Revenue-Bearing",
6 "serviceEcompNaming": "true",
7 "serviceRole": "",
8 "name": "vLoadBalancerMS",
9 "description": "vLBMS",
10 "invariantUUID": "30ec5b59-4799-48d8-ac5f-1058a6b0e48f",
11 "ecompGeneratedNaming": "true",
12 "category": "Network L4+",
13 "type": "Service",
14 "UUID": "63cac700-ab9a-4115-a74f-7eac85e3fce0",
15 "instantiationType": "A-la-carte"
16 },
17 "resourceDetails": {
18 "CP": {
sebdet109ccd42019-05-02 18:18:58 +020019 },
20 "VL": {
sebdet109ccd42019-05-02 18:18:58 +020021 },
22 "VF": {
23 "vLoadBalancerMS 0": {
24 "resourceVendor": "Test",
25 "resourceVendorModelNumber": "",
26 "name": "vLoadBalancerMS",
27 "description": "vLBMS",
28 "invariantUUID": "1a31b9f2-e50d-43b7-89b3-a040250cf506",
29 "subcategory": "Load Balancer",
30 "category": "Application L4+",
31 "type": "VF",
32 "UUID": "b4c4f3d7-929e-4b6d-a1cd-57e952ddc3e6",
33 "version": "1.0",
34 "resourceVendorRelease": "1.0",
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +053035 "customizationUUID": "465246dc-7748-45f4-a013-308d92922552",
36 "controllerProperties": {
37 "sdnc_model_name": "baseconfiguration",
38 "sdnc_model_version": "1.0.0",
39 "workflows": {
40 "resource-assignment": {
41 "inputs": {
42 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +053043 "request-id": {
44 "type": "string",
45 "required": true
46 },
47 "service-instance-id": {
48 "type": "string",
49 "required": true
50 },
51 "vnf-id": {
52 "type": "string",
53 "required": true
54 },
55 "action-name": {
56 "type": "string",
57 "required": true
58 },
59 "scope-type": {
60 "type": "string",
61 "required": true
62 },
63 "hostname": {
64 "type": "string",
65 "required": true
66 },
67 "vnf_name": {
68 "type": "string",
69 "required": true
70 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +053071 }
72 }
73 },
74 "activate": {
75 "inputs": {
76 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +053077 "request-id": {
78 "type": "string",
79 "required": true
80 },
81 "service-instance-id": {
82 "type": "string",
83 "required": true
84 },
85 "vnf-id": {
86 "type": "string",
87 "required": true
88 },
89 "action-name": {
90 "type": "string",
91 "required": true
92 },
93 "scope-type": {
94 "type": "string",
95 "required": true
96 },
97 "hostname": {
98 "type": "string",
99 "required": true
100 },
101 "vnf_name": {
102 "type": "string",
103 "required": true
104 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530105 }
106 }
107 },
108 "activate-restconf": {
109 "inputs": {
110 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530111 "request-id": {
112 "type": "string",
113 "required": true
114 },
115 "service-instance-id": {
116 "type": "string",
117 "required": true
118 },
119 "vnf-id": {
120 "type": "string",
121 "required": true
122 },
123 "action-name": {
124 "type": "string",
125 "required": true
126 },
127 "scope-type": {
128 "type": "string",
129 "required": true
130 },
131 "hostname": {
132 "type": "string",
133 "required": true
134 },
135 "vnf_name": {
136 "type": "string",
137 "required": true
138 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530139 }
140 }
141 },
142 "activate-cli": {
143 "inputs": {
144 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530145 "request-id": {
146 "type": "string",
147 "required": true
148 },
149 "service-instance-id": {
150 "type": "string",
151 "required": true
152 },
153 "vnf-id": {
154 "type": "string",
155 "required": true
156 },
157 "action-name": {
158 "type": "string",
159 "required": true
160 },
161 "scope-type": {
162 "type": "string",
163 "required": true
164 },
165 "hostname": {
166 "type": "string",
167 "required": true
168 },
169 "vnf_name": {
170 "type": "string",
171 "required": true
172 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530173 }
174 }
175 },
176 "assign-activate": {
177 "inputs": {
178 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530179 "request-id": {
180 "type": "string",
181 "required": true
182 },
183 "service-instance-id": {
184 "type": "string",
185 "required": true
186 },
187 "vnf-id": {
188 "type": "string",
189 "required": true
190 },
191 "action-name": {
192 "type": "string",
193 "required": true
194 },
195 "scope-type": {
196 "type": "string",
197 "required": true
198 },
199 "hostname": {
200 "type": "string",
201 "required": true
202 },
203 "vnf_name": {
204 "type": "string",
205 "required": true
206 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530207 }
208 }
209 },
210 "imperative-test-wf": {
211 "inputs": {
212 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530213 "request-id": {
214 "type": "string",
215 "required": true
216 },
217 "service-instance-id": {
218 "type": "string",
219 "required": true
220 },
221 "vnf-id": {
222 "type": "string",
223 "required": true
224 },
225 "action-name": {
226 "type": "string",
227 "required": true
228 },
229 "scope-type": {
230 "type": "string",
231 "required": true
232 },
233 "hostname": {
234 "type": "string",
235 "required": true
236 },
237 "vnf_name": {
238 "type": "string",
239 "required": true
240 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530241 }
242 }
243 }
244 }
245 }
sebdet109ccd42019-05-02 18:18:58 +0200246 }
247 },
248 "CR": {
sebdet109ccd42019-05-02 18:18:58 +0200249 },
250 "VFC": {
sebdet109ccd42019-05-02 18:18:58 +0200251 },
252 "PNF": {
sebdet109ccd42019-05-02 18:18:58 +0200253 },
254 "Service": {
sebdet109ccd42019-05-02 18:18:58 +0200255 },
256 "CVFC": {
sebdet109ccd42019-05-02 18:18:58 +0200257 },
258 "Service Proxy": {
sebdet109ccd42019-05-02 18:18:58 +0200259 },
260 "Configuration": {
sebdet109ccd42019-05-02 18:18:58 +0200261 },
262 "AllottedResource": {
sebdet109ccd42019-05-02 18:18:58 +0200263 },
264 "VFModule": {
265 "Vloadbalancerms..vpkg..module-1": {
266 "vfModuleModelInvariantUUID": "ca052563-eb92-4b5b-ad41-9111768ce043",
267 "vfModuleModelVersion": "1",
268 "vfModuleModelName": "Vloadbalancerms..vpkg..module-1",
269 "vfModuleModelUUID": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
270 "vfModuleModelCustomizationUUID": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
271 "min_vf_module_instances": 0,
272 "vf_module_label": "vpkg",
273 "max_vf_module_instances": 1,
274 "vf_module_type": "Expansion",
275 "isBase": false,
276 "initial_count": 0,
277 "volume_group": false
278 },
279 "Vloadbalancerms..vdns..module-3": {
280 "vfModuleModelInvariantUUID": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
281 "vfModuleModelVersion": "1",
282 "vfModuleModelName": "Vloadbalancerms..vdns..module-3",
283 "vfModuleModelUUID": "4fa73b49-8a6c-493e-816b-eb401567b720",
284 "vfModuleModelCustomizationUUID": "bafcdab0-801d-4d81-9ead-f464640a38b1",
285 "min_vf_module_instances": 0,
286 "vf_module_label": "vdns",
287 "max_vf_module_instances": 50,
288 "vf_module_type": "Expansion",
289 "isBase": false,
290 "initial_count": 0,
291 "volume_group": false
292 },
293 "Vloadbalancerms..base_template..module-0": {
294 "vfModuleModelInvariantUUID": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
295 "vfModuleModelVersion": "1",
296 "vfModuleModelName": "Vloadbalancerms..base_template..module-0",
297 "vfModuleModelUUID": "63734409-f745-4e4d-a38b-131638a0edce",
298 "vfModuleModelCustomizationUUID": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
299 "min_vf_module_instances": 1,
300 "vf_module_label": "base_template",
301 "max_vf_module_instances": 1,
302 "vf_module_type": "Base",
303 "isBase": true,
304 "initial_count": 1,
305 "volume_group": false
306 },
307 "Vloadbalancerms..vlb..module-2": {
308 "vfModuleModelInvariantUUID": "a772a1f4-0064-412c-833d-4749b15828dd",
309 "vfModuleModelVersion": "1",
310 "vfModuleModelName": "Vloadbalancerms..vlb..module-2",
311 "vfModuleModelUUID": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
312 "vfModuleModelCustomizationUUID": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
313 "min_vf_module_instances": 0,
314 "vf_module_label": "vlb",
315 "max_vf_module_instances": 1,
316 "vf_module_type": "Expansion",
317 "isBase": false,
318 "initial_count": 0,
319 "volume_group": false
320 }
321 }
322 }
323}