Containerization feature of SO
[so.git] / asdc-controller / src / test / resources / resource-examples / multipleModules / testStructure.json
1 {
2     "distributionID": "a2872f55-8628-4486-8548-7b132c9a47db",
3     "serviceName": "Vf zrdm5bpxmc02092017-Service",
4     "serviceVersion": "1.0",
5     "serviceUUID": "bad955c3-29b2-4a27-932e-28e942cc6480",
6     "serviceInvariantUUID": "b16a9398-ffa3-4041-b78c-2956b8ad9c7b",
7     "serviceDescription": "Demo",
8     "serviceArtifacts": [
9         {
10             "artifactName": "service-VfZrdm5bpxmc02092017Service-csar.csar",
11             "artifactVersion": "1",
12             "artifactType": "TOSCA_CSAR",
13             "artifactDescription": "TOSCA definition package of the asset",
14             "artifactTimeout": "0",
15             "artifactURL": "service-VfZrdm5bpxmc02092017Service-csar.csar",
16             "artifactUUID": "396cfd49-0f4b-4fec-9f33-0fd7e90d5a22",
17             "artifactChecksum": "MWQ3Y2FmMWExNDQyYWI2N2YwNjEwZGUzN2IzMzI3NjE="
18         }
19     ],
20     "resources": [
21         {
22             "resourceInstanceName": "Vf zrdm5bpxmc02092017-VF 0",
23             "resourceCustomizationUUID": "96c23a4a-6887-4b2c-9cce-1e4ea35eaade",
24             "resourceInvariantUUID": "23122c9b-dd7f-483f-bf0a-e069303db2f7",
25             "resourceName": "Vf zrdm5bpxmc02092017-VF",
26             "resourceType": "VF",
27             "resourceUUID": "14ba5d1e-3862-407c-a236-1cbaebccce77",
28             "resourceVersion": "1.0",
29             "category": "Generic",
30             "subCategory": "Network Elements",
31             "artifacts": [
32                 {
33                     "artifactName": "pxmc_mmn_volume.env",
34                     "artifactVersion": "2",
35                     "artifactType": "HEAT_ENV",
36                     "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
37                     "artifactTimeout": "0",
38                     "artifactURL": "pxmc_mmn_volume.env",
39                     "artifactUUID": "c1ae6284-48d9-4437-a195-b2cf2ba23070",
40                     "artifactChecksum": "NmEyZjc1Y2UwZDMwYjFhNGRlMTMzN2JhNzdiMThjMGU="
41                 },
42                 {
43                     "artifactName": "pxmc_base.env",
44                     "artifactVersion": "2",
45                     "artifactType": "HEAT_ENV",
46                     "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
47                     "artifactTimeout": "0",
48                     "artifactURL": "pxmc_base.env",
49                     "artifactUUID": "6dd99c31-c52e-4c45-b99b-d223c877a296",
50                     "artifactChecksum": "OGM2MWIzZTA2OTc5YjQwNTM1NGVhODA0YTFkNzM4ZTg="
51                 },
52                 {
53                     "artifactName": "vfzrdm5bpxmc02092017vf0_modules.json",
54                     "artifactVersion": "1",
55                     "artifactType": "VF_MODULES_METADATA",
56                     "artifactDescription": "Auto-generated VF Modules information artifact",
57                     "artifactTimeout": "0",
58                     "artifactURL": "vfzrdm5bpxmc02092017vf0_modules.json",
59                     "artifactUUID": "e3b82cd6-485e-4d56-8d2c-17ccf6a59533",
60                     "artifactChecksum": "MjY0NzcxMjJkZGI4YzQ1MDU2NjhkNWYyM2IwNmYzYmU="
61                 },
62                 {
63                     "artifactName": "pxmc_vmt.yaml",
64                     "artifactVersion": "1",
65                     "artifactType": "HEAT",
66                     "artifactDescription": "created from csar",
67                     "artifactTimeout": "120",
68                     "artifactURL": "pxmc_vmt.yaml",
69                     "artifactUUID": "ad12ab80-5419-4346-a5d7-dac2fc15575f",
70                     "artifactChecksum": "ODE0YTRiYzc2YzkxOTliZjJhNjc0M2RhMWU4M2VlZmE=",
71                     "generatedArtifact": {
72                         "artifactInfo": {
73                             "artifactName": "pxmc_vmt.env",
74                             "artifactVersion": "2",
75                             "artifactType": "HEAT_ENV",
76                             "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
77                             "artifactTimeout": "0",
78                             "artifactURL": "pxmc_vmt.env",
79                             "artifactUUID": "bc1640f1-69f0-4760-8fc3-3318ec2ff129",
80                             "artifactChecksum": "MjdkYzY5ZGU0ZTlkZDlhNzI2ZGVhMjk1ODVhZTg1NTY="
81                         }
82                     },
83                     "relatedArtifacts": [{
84                         "artifactInfo": {
85                             "artifactName": "user_data_zrdm5bpxmc02vmt001.txt",
86                             "artifactVersion": "1",
87                             "artifactType": "HEAT_ARTIFACT",
88                             "artifactDescription": "created from csar",
89                             "artifactTimeout": "0",
90                             "artifactURL": "user_data_zrdm5bpxmc02vmt001.txt",
91                             "artifactUUID": "53acdabe-689f-45e5-8578-f1514d3529da",
92                             "artifactChecksum": "MzJmZjgyZWYwOTBjMTg5M2ExNWZhMmMwNzc1NWY1YjQ="
93                         }
94                     }]
95                 },
96                 {
97                     "artifactName": "pxmc_mmn.yaml",
98                     "artifactVersion": "1",
99                     "artifactType": "HEAT",
100                     "artifactDescription": "created from csar",
101                     "artifactTimeout": "120",
102                     "artifactURL": "pxmc_mmn.yaml",
103                     "artifactUUID": "b8bca13b-811f-44ab-9d27-45b842c664d8",
104                     "artifactChecksum": "YmNiYTU5YTM4ODVhYTlhODc5NGMwNWZkZjI5MTRmNTE=",
105                     "generatedArtifact": {
106                         "artifactInfo": {
107                             "artifactName": "pxmc_mmn.env",
108                             "artifactVersion": "2",
109                             "artifactType": "HEAT_ENV",
110                             "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
111                             "artifactTimeout": "0",
112                             "artifactURL": "pxmc_mmn.env",
113                             "artifactUUID": "e88ce0b9-1496-4d03-ab1d-6d8d79bfc737",
114                             "artifactChecksum": "ZGI1NzI2Y2FmYjFhOTM2ZDYwNzg1YWRhZjBmMTk2OTQ="
115                         }
116                     },
117                     "relatedArtifacts": [{
118                         "artifactInfo": {
119                             "artifactName": "user_data_zrdm5bpxmc02mmn001.txt",
120                             "artifactVersion": "1",
121                             "artifactType": "HEAT_ARTIFACT",
122                             "artifactDescription": "created from csar",
123                             "artifactTimeout": "0",
124                             "artifactURL": "user_data_zrdm5bpxmc02mmn001.txt",
125                             "artifactUUID": "5bc62c72-5f7a-40bc-a167-1a4fed9afdef",
126                             "artifactChecksum": "OTMxMjk5Mzc1YmIxMzRlYmRlZWJhMjg0MWQ4YTI1NWU="
127                         }
128                     }]
129                 },
130                 {
131                     "artifactName": "pxmc_mmn.env",
132                     "artifactVersion": "2",
133                     "artifactType": "HEAT_ENV",
134                     "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
135                     "artifactTimeout": "0",
136                     "artifactURL": "pxmc_mmn.env",
137                     "artifactUUID": "e88ce0b9-1496-4d03-ab1d-6d8d79bfc737",
138                     "artifactChecksum": "ZGI1NzI2Y2FmYjFhOTM2ZDYwNzg1YWRhZjBmMTk2OTQ="
139                 },
140                 {
141                     "artifactName": "pxmc_vmt.env",
142                     "artifactVersion": "2",
143                     "artifactType": "HEAT_ENV",
144                     "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
145                     "artifactTimeout": "0",
146                     "artifactURL": "pxmc_vmt.env",
147                     "artifactUUID": "bc1640f1-69f0-4760-8fc3-3318ec2ff129",
148                     "artifactChecksum": "MjdkYzY5ZGU0ZTlkZDlhNzI2ZGVhMjk1ODVhZTg1NTY="
149                 },
150                 {
151                     "artifactName": "user_data_zrdm5bpxmc02mmn001.txt",
152                     "artifactVersion": "1",
153                     "artifactType": "HEAT_ARTIFACT",
154                     "artifactDescription": "created from csar",
155                     "artifactTimeout": "0",
156                     "artifactURL": "user_data_zrdm5bpxmc02mmn001.txt",
157                     "artifactUUID": "5bc62c72-5f7a-40bc-a167-1a4fed9afdef",
158                     "artifactChecksum": "OTMxMjk5Mzc1YmIxMzRlYmRlZWJhMjg0MWQ4YTI1NWU="
159                 },
160                 {
161                     "artifactName": "pxmc_base.yaml",
162                     "artifactVersion": "1",
163                     "artifactType": "HEAT",
164                     "artifactDescription": "created from csar",
165                     "artifactTimeout": "120",
166                     "artifactURL": "pxmc_base.yaml",
167                     "artifactUUID": "7e7f7356-11bd-4f2f-bbbc-5c10954e3189",
168                     "artifactChecksum": "YThkNGFhZjAwNmM4NzMzODc0YzNhYTUxOTljNGQwNmM=",
169                     "generatedArtifact": {
170                         "artifactInfo": {
171                             "artifactName": "pxmc_base.env",
172                             "artifactVersion": "2",
173                             "artifactType": "HEAT_ENV",
174                             "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
175                             "artifactTimeout": "0",
176                             "artifactURL": "pxmc_base.env",
177                             "artifactUUID": "6dd99c31-c52e-4c45-b99b-d223c877a296",
178                             "artifactChecksum": "OGM2MWIzZTA2OTc5YjQwNTM1NGVhODA0YTFkNzM4ZTg="
179                         }
180                     }
181                 },
182                 {
183                     "artifactName": "user_data_zrdm5bpxmc02vmt001.txt",
184                     "artifactVersion": "1",
185                     "artifactType": "HEAT_ARTIFACT",
186                     "artifactDescription": "created from csar",
187                     "artifactTimeout": "0",
188                     "artifactURL": "user_data_zrdm5bpxmc02vmt001.txt",
189                     "artifactUUID": "53acdabe-689f-45e5-8578-f1514d3529da",
190                     "artifactChecksum": "MzJmZjgyZWYwOTBjMTg5M2ExNWZhMmMwNzc1NWY1YjQ="
191                 },
192                 {
193                     "artifactName": "pxmc_mmn_volume.yaml",
194                     "artifactVersion": "2",
195                     "artifactType": "HEAT_VOL",
196                     "artifactDescription": "created from csar",
197                     "artifactTimeout": "120",
198                     "artifactURL": "pxmc_mmn_volume.yaml",
199                     "artifactUUID": "2f372a02-df1b-46ca-b81e-822e3f406965",
200                     "artifactChecksum": "MzA5MGY5ODQ0NDY5MDhiMDM3YjFlNGIwNzJkNjFhOTI=",
201                     "generatedArtifact": {
202                         "artifactInfo": {
203                             "artifactName": "pxmc_mmn_volume.env",
204                             "artifactVersion": "2",
205                             "artifactType": "HEAT_ENV",
206                             "artifactDescription": "Auto-generated HEAT Environment deployment artifact",
207                             "artifactTimeout": "0",
208                             "artifactURL": "pxmc_mmn_volume.env",
209                             "artifactUUID": "c1ae6284-48d9-4437-a195-b2cf2ba23070",
210                             "artifactChecksum": "NmEyZjc1Y2UwZDMwYjFhNGRlMTMzN2JhNzdiMThjMGU="
211                         }
212                     }
213                 }
214             ]
215         }
216     ]
217 }