Merge "Add template and tosca model entities and repositories"
[clamp.git] / src / test / resources / tosca / loop.json
1 {
2   "name": "ControlLoopTest",
3   "dcaeDeploymentId": "123456789",
4   "dcaeDeploymentStatusUrl": "https://dcaetest.org",
5   "dcaeBlueprintId": "UUID-blueprint",
6   "globalPropertiesJson": {
7     "testname": "testvalue"
8   },
9   "modelService": {
10     "serviceDetails": {
11       "serviceType": "",
12       "namingPolicy": "",
13       "environmentContext": "General_Revenue-Bearing",
14       "serviceEcompNaming": "true",
15       "serviceRole": "",
16       "name": "vLoadBalancerMS",
17       "description": "vLBMS",
18       "invariantUUID": "30ec5b59-4799-48d8-ac5f-1058a6b0e48f",
19       "ecompGeneratedNaming": "true",
20       "category": "Network L4+",
21       "type": "Service",
22       "UUID": "63cac700-ab9a-4115-a74f-7eac85e3fce0",
23       "instantiationType": "A-la-carte"
24     },
25     "resourceDetails": {
26       "CP": {},
27       "VL": {},
28       "VF": {
29         "vLoadBalancerMS 0": {
30           "resourceVendor": "Test",
31           "resourceVendorModelNumber": "",
32           "name": "vLoadBalancerMS",
33           "description": "vLBMS",
34           "invariantUUID": "1a31b9f2-e50d-43b7-89b3-a040250cf506",
35           "subcategory": "Load Balancer",
36           "category": "Application L4+",
37           "type": "VF",
38           "UUID": "b4c4f3d7-929e-4b6d-a1cd-57e952ddc3e6",
39           "version": "1.0",
40           "resourceVendorRelease": "1.0",
41           "customizationUUID": "465246dc-7748-45f4-a013-308d92922552"
42         }
43       },
44       "CR": {},
45       "VFC": {},
46       "PNF": {},
47       "Service": {},
48       "CVFC": {},
49       "Service Proxy": {},
50       "Configuration": {},
51       "AllottedResource": {},
52       "VFModule": {
53         "Vloadbalancerms..vpkg..module-1": {
54           "vfModuleModelInvariantUUID": "ca052563-eb92-4b5b-ad41-9111768ce043",
55           "vfModuleModelVersion": "1",
56           "vfModuleModelName": "Vloadbalancerms..vpkg..module-1",
57           "vfModuleModelUUID": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
58           "vfModuleModelCustomizationUUID": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
59           "min_vf_module_instances": 0,
60           "vf_module_label": "vpkg",
61           "max_vf_module_instances": 1,
62           "vf_module_type": "Expansion",
63           "isBase": false,
64           "initial_count": 0,
65           "volume_group": false
66         },
67         "Vloadbalancerms..vdns..module-3": {
68           "vfModuleModelInvariantUUID": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
69           "vfModuleModelVersion": "1",
70           "vfModuleModelName": "Vloadbalancerms..vdns..module-3",
71           "vfModuleModelUUID": "4fa73b49-8a6c-493e-816b-eb401567b720",
72           "vfModuleModelCustomizationUUID": "bafcdab0-801d-4d81-9ead-f464640a38b1",
73           "min_vf_module_instances": 0,
74           "vf_module_label": "vdns",
75           "max_vf_module_instances": 50,
76           "vf_module_type": "Expansion",
77           "isBase": false,
78           "initial_count": 0,
79           "volume_group": false
80         },
81         "Vloadbalancerms..base_template..module-0": {
82           "vfModuleModelInvariantUUID": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
83           "vfModuleModelVersion": "1",
84           "vfModuleModelName": "Vloadbalancerms..base_template..module-0",
85           "vfModuleModelUUID": "63734409-f745-4e4d-a38b-131638a0edce",
86           "vfModuleModelCustomizationUUID": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
87           "min_vf_module_instances": 1,
88           "vf_module_label": "base_template",
89           "max_vf_module_instances": 1,
90           "vf_module_type": "Base",
91           "isBase": true,
92           "initial_count": 1,
93           "volume_group": false
94         },
95         "Vloadbalancerms..vlb..module-2": {
96           "vfModuleModelInvariantUUID": "a772a1f4-0064-412c-833d-4749b15828dd",
97           "vfModuleModelVersion": "1",
98           "vfModuleModelName": "Vloadbalancerms..vlb..module-2",
99           "vfModuleModelUUID": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
100           "vfModuleModelCustomizationUUID": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
101           "min_vf_module_instances": 0,
102           "vf_module_label": "vlb",
103           "max_vf_module_instances": 1,
104           "vf_module_type": "Expansion",
105           "isBase": false,
106           "initial_count": 0,
107           "volume_group": false
108         }
109       }
110     }
111   },
112   "lastComputedState": "DESIGN",
113   "components": {
114     "POLICY": {
115       "componentState": {
116         "stateName": "UNKNOWN",
117         "description": "The current status is not clear. Need to regresh the status to get the current status."
118       }
119     },
120     "DCAE": {
121       "componentState": {
122         "stateName": "BLUEPRINT_DEPLOYED",
123         "description": "The DCAE blueprint has been found in the DCAE inventory but not yet instancianted for this loop"
124       }
125     }
126   },
127   "operationalPolicies": [],
128   "microServicePolicies": [],
129   "loopLogs": []
130 }