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