blob: dc47b44db77a1fc8b5e2f81125a370d9419f5f41 [file] [log] [blame]
xuegao289e8e12019-11-08 13:10:36 +01001{
2 "CP": {
3 },
4 "VL": {
5 },
6 "VF": {
7 "vLoadBalancerMS 0": {
8 "resourceVendor": "Test",
9 "resourceVendorModelNumber": "",
10 "name": "vLoadBalancerMS",
11 "description": "vLBMS",
12 "invariantUUID": "1a31b9f2-e50d-43b7-89b3-a040250cf506",
13 "subcategory": "Load Balancer",
14 "category": "Application L4+",
15 "type": "VF",
16 "UUID": "b4c4f3d7-929e-4b6d-a1cd-57e952ddc3e6",
17 "version": "1.0",
18 "resourceVendorRelease": "1.0",
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +053019 "customizationUUID": "465246dc-7748-45f4-a013-308d92922552",
20 "controllerProperties": {
21 "sdnc_model_name": "baseconfiguration",
22 "sdnc_model_version": "1.0.0",
23 "workflows": {
24 "resource-assignment": {
25 "inputs": {
26 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +053027 "request-id": {
28 "type": "string",
29 "required": true
30 },
31 "service-instance-id": {
32 "type": "string",
33 "required": true
34 },
35 "vnf-id": {
36 "type": "string",
37 "required": true
38 },
39 "action-name": {
40 "type": "string",
41 "required": true
42 },
43 "scope-type": {
44 "type": "string",
45 "required": true
46 },
47 "hostname": {
48 "type": "string",
49 "required": true
50 },
51 "vnf_name": {
52 "type": "string",
53 "required": true
54 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +053055 }
56 }
57 },
58 "activate": {
59 "inputs": {
60 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +053061 "request-id": {
62 "type": "string",
63 "required": true
64 },
65 "service-instance-id": {
66 "type": "string",
67 "required": true
68 },
69 "vnf-id": {
70 "type": "string",
71 "required": true
72 },
73 "action-name": {
74 "type": "string",
75 "required": true
76 },
77 "scope-type": {
78 "type": "string",
79 "required": true
80 },
81 "hostname": {
82 "type": "string",
83 "required": true
84 },
85 "vnf_name": {
86 "type": "string",
87 "required": true
88 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +053089 }
90 }
91 },
92 "activate-restconf": {
93 "inputs": {
94 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +053095 "request-id": {
96 "type": "string",
97 "required": true
98 },
99 "service-instance-id": {
100 "type": "string",
101 "required": true
102 },
103 "vnf-id": {
104 "type": "string",
105 "required": true
106 },
107 "action-name": {
108 "type": "string",
109 "required": true
110 },
111 "scope-type": {
112 "type": "string",
113 "required": true
114 },
115 "hostname": {
116 "type": "string",
117 "required": true
118 },
119 "vnf_name": {
120 "type": "string",
121 "required": true
122 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530123 }
124 }
125 },
126 "activate-cli": {
127 "inputs": {
128 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530129 "request-id": {
130 "type": "string",
131 "required": true
132 },
133 "service-instance-id": {
134 "type": "string",
135 "required": true
136 },
137 "vnf-id": {
138 "type": "string",
139 "required": true
140 },
141 "action-name": {
142 "type": "string",
143 "required": true
144 },
145 "scope-type": {
146 "type": "string",
147 "required": true
148 },
149 "hostname": {
150 "type": "string",
151 "required": true
152 },
153 "vnf_name": {
154 "type": "string",
155 "required": true
156 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530157 }
158 }
159 },
160 "assign-activate": {
161 "inputs": {
162 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530163 "request-id": {
164 "type": "string",
165 "required": true
166 },
167 "service-instance-id": {
168 "type": "string",
169 "required": true
170 },
171 "vnf-id": {
172 "type": "string",
173 "required": true
174 },
175 "action-name": {
176 "type": "string",
177 "required": true
178 },
179 "scope-type": {
180 "type": "string",
181 "required": true
182 },
183 "hostname": {
184 "type": "string",
185 "required": true
186 },
187 "vnf_name": {
188 "type": "string",
189 "required": true
190 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530191 }
192 }
193 },
194 "imperative-test-wf": {
195 "inputs": {
196 "resource-assignment-properties": {
Vidyashree-Huawei3ec03cc2020-04-10 17:36:09 +0530197 "request-id": {
198 "type": "string",
199 "required": true
200 },
201 "service-instance-id": {
202 "type": "string",
203 "required": true
204 },
205 "vnf-id": {
206 "type": "string",
207 "required": true
208 },
209 "action-name": {
210 "type": "string",
211 "required": true
212 },
213 "scope-type": {
214 "type": "string",
215 "required": true
216 },
217 "hostname": {
218 "type": "string",
219 "required": true
220 },
221 "vnf_name": {
222 "type": "string",
223 "required": true
224 }
Vidyashree-Huawei3121b5b2020-03-04 19:22:08 +0530225 }
226 }
227 }
228 }
229 }
xuegao289e8e12019-11-08 13:10:36 +0100230 }
231 },
232 "CR": {
233 },
234 "VFC": {
235 },
236 "PNF": {
237 },
238 "Service": {
239 },
240 "CVFC": {
241 },
242 "Service Proxy": {
243 },
244 "Configuration": {
245 },
246 "AllottedResource": {
247 },
248 "VFModule": {
249 "Vloadbalancerms..vpkg..module-1": {
250 "vfModuleModelInvariantUUID": "ca052563-eb92-4b5b-ad41-9111768ce043",
251 "vfModuleModelVersion": "1",
252 "vfModuleModelName": "Vloadbalancerms..vpkg..module-1",
253 "vfModuleModelUUID": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
254 "vfModuleModelCustomizationUUID": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
255 "min_vf_module_instances": 0,
256 "vf_module_label": "vpkg",
257 "max_vf_module_instances": 1,
258 "vf_module_type": "Expansion",
259 "isBase": false,
260 "initial_count": 0,
261 "volume_group": false
262 },
263 "Vloadbalancerms..vdns..module-3": {
264 "vfModuleModelInvariantUUID": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
265 "vfModuleModelVersion": "1",
266 "vfModuleModelName": "Vloadbalancerms..vdns..module-3",
267 "vfModuleModelUUID": "4fa73b49-8a6c-493e-816b-eb401567b720",
268 "vfModuleModelCustomizationUUID": "bafcdab0-801d-4d81-9ead-f464640a38b1",
269 "min_vf_module_instances": 0,
270 "vf_module_label": "vdns",
271 "max_vf_module_instances": 50,
272 "vf_module_type": "Expansion",
273 "isBase": false,
274 "initial_count": 0,
275 "volume_group": false
276 },
277 "Vloadbalancerms..base_template..module-0": {
278 "vfModuleModelInvariantUUID": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
279 "vfModuleModelVersion": "1",
280 "vfModuleModelName": "Vloadbalancerms..base_template..module-0",
281 "vfModuleModelUUID": "63734409-f745-4e4d-a38b-131638a0edce",
282 "vfModuleModelCustomizationUUID": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
283 "min_vf_module_instances": 1,
284 "vf_module_label": "base_template",
285 "max_vf_module_instances": 1,
286 "vf_module_type": "Base",
287 "isBase": true,
288 "initial_count": 1,
289 "volume_group": false
290 },
291 "Vloadbalancerms..vlb..module-2": {
292 "vfModuleModelInvariantUUID": "a772a1f4-0064-412c-833d-4749b15828dd",
293 "vfModuleModelVersion": "1",
294 "vfModuleModelName": "Vloadbalancerms..vlb..module-2",
295 "vfModuleModelUUID": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
296 "vfModuleModelCustomizationUUID": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
297 "min_vf_module_instances": 0,
298 "vf_module_label": "vlb",
299 "max_vf_module_instances": 1,
300 "vf_module_type": "Expansion",
301 "isBase": false,
302 "initial_count": 0,
303 "volume_group": false
304 }
305 }
306}