CLAMP-CDS integration to display all CDS actions for blueprint in CL
[clamp.git] / src / test / resources / tosca / model-properties.json
1 {
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": {
19                 },
20                 "VL": {
21                 },
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",
35                                 "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": {
43                                                                         "request-id": "",
44                                                                         "service-instance-id": "",
45                                                                         "vnf-id": "",
46                                                                         "action-name": "",
47                                                                         "scope-type": "",
48                                                                         "hostname": "",
49                                                                         "vnf_name": ""
50                                                                 }
51                                                         }
52                                                 },
53                                                 "activate": {
54                                                         "inputs": {
55                                                                 "resource-assignment-properties": {
56                                                                         "request-id": "",
57                                                                         "service-instance-id": "",
58                                                                         "vnf-id": "",
59                                                                         "action-name": "",
60                                                                         "scope-type": "",
61                                                                         "hostname": "",
62                                                                         "vnf_name": ""
63                                                                 }
64                                                         }
65                                                 },
66                                                 "activate-restconf": {
67                                                         "inputs": {
68                                                                 "resource-assignment-properties": {
69                                                                         "request-id": "",
70                                                                         "service-instance-id": "",
71                                                                         "vnf-id": "",
72                                                                         "action-name": "",
73                                                                         "scope-type": "",
74                                                                         "hostname": "",
75                                                                         "vnf_name": ""
76                                                                 }
77                                                         }
78                                                 },
79                                                 "activate-cli": {
80                                                         "inputs": {
81                                                                 "resource-assignment-properties": {
82                                                                         "request-id": "",
83                                                                         "service-instance-id": "",
84                                                                         "vnf-id": "",
85                                                                         "action-name": "",
86                                                                         "scope-type": "",
87                                                                         "hostname": "",
88                                                                         "vnf_name": ""
89                                                                 }
90                                                         }
91                                                 },
92                                                 "assign-activate": {
93                                                         "inputs": {
94                                                                 "resource-assignment-properties": {
95                                                                         "request-id": "",
96                                                                         "service-instance-id": "",
97                                                                         "vnf-id": "",
98                                                                         "action-name": "",
99                                                                         "scope-type": "",
100                                                                         "hostname": "",
101                                                                         "vnf_name": ""
102                                                                 }
103                                                         }
104                                                 },
105                                                 "imperative-test-wf": {
106                                                         "inputs": {
107                                                                 "resource-assignment-properties": {
108                                                                         "request-id": "",
109                                                                         "service-instance-id": "",
110                                                                         "vnf-id": "",
111                                                                         "action-name": "",
112                                                                         "scope-type": "",
113                                                                         "hostname": "",
114                                                                         "vnf_name": ""
115                                                                 }
116                                                         }
117                                                 } 
118                                         }
119                                 }
120                         }
121                 },
122                 "CR": {
123                 },
124                 "VFC": {
125                 },
126                 "PNF": {
127                 },
128                 "Service": {
129                 },
130                 "CVFC": {
131                 },
132                 "Service Proxy": {
133                 },
134                 "Configuration": {
135                 },
136                 "AllottedResource": {
137                 },
138                 "VFModule": {
139                         "Vloadbalancerms..vpkg..module-1": {
140                                 "vfModuleModelInvariantUUID": "ca052563-eb92-4b5b-ad41-9111768ce043",
141                                 "vfModuleModelVersion": "1",
142                                 "vfModuleModelName": "Vloadbalancerms..vpkg..module-1",
143                                 "vfModuleModelUUID": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
144                                 "vfModuleModelCustomizationUUID": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
145                                 "min_vf_module_instances": 0,
146                                 "vf_module_label": "vpkg",
147                                 "max_vf_module_instances": 1,
148                                 "vf_module_type": "Expansion",
149                                 "isBase": false,
150                                 "initial_count": 0,
151                                 "volume_group": false
152                         },
153                         "Vloadbalancerms..vdns..module-3": {
154                                 "vfModuleModelInvariantUUID": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
155                                 "vfModuleModelVersion": "1",
156                                 "vfModuleModelName": "Vloadbalancerms..vdns..module-3",
157                                 "vfModuleModelUUID": "4fa73b49-8a6c-493e-816b-eb401567b720",
158                                 "vfModuleModelCustomizationUUID": "bafcdab0-801d-4d81-9ead-f464640a38b1",
159                                 "min_vf_module_instances": 0,
160                                 "vf_module_label": "vdns",
161                                 "max_vf_module_instances": 50,
162                                 "vf_module_type": "Expansion",
163                                 "isBase": false,
164                                 "initial_count": 0,
165                                 "volume_group": false
166                         },
167                         "Vloadbalancerms..base_template..module-0": {
168                                 "vfModuleModelInvariantUUID": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
169                                 "vfModuleModelVersion": "1",
170                                 "vfModuleModelName": "Vloadbalancerms..base_template..module-0",
171                                 "vfModuleModelUUID": "63734409-f745-4e4d-a38b-131638a0edce",
172                                 "vfModuleModelCustomizationUUID": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
173                                 "min_vf_module_instances": 1,
174                                 "vf_module_label": "base_template",
175                                 "max_vf_module_instances": 1,
176                                 "vf_module_type": "Base",
177                                 "isBase": true,
178                                 "initial_count": 1,
179                                 "volume_group": false
180                         },
181                         "Vloadbalancerms..vlb..module-2": {
182                                 "vfModuleModelInvariantUUID": "a772a1f4-0064-412c-833d-4749b15828dd",
183                                 "vfModuleModelVersion": "1",
184                                 "vfModuleModelName": "Vloadbalancerms..vlb..module-2",
185                                 "vfModuleModelUUID": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
186                                 "vfModuleModelCustomizationUUID": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
187                                 "min_vf_module_instances": 0,
188                                 "vf_module_label": "vlb",
189                                 "max_vf_module_instances": 1,
190                                 "vf_module_type": "Expansion",
191                                 "isBase": false,
192                                 "initial_count": 0,
193                                 "volume_group": false
194                         }
195                 }
196         }
197 }