1710 Rebase - Second Attempt
[so.git] / asdc-controller / src / main / resources / resource-examples / notif-structure.json
1 {
2     "serviceName": "test-service",
3     "serviceInvariantUUID": "585822c7-4027-4f84-ba50-e9248606f132",
4     "serviceUUID": "4be40491-e2e5-4a84-a7e5-57c83b5b95fc",
5     "serviceVersion": "2.0",
6     "serviceArtifacts": 
7     [{
8                 "artifactName": "service_Rg516VmmscSrvc_csar.csar",
9                 "artifactType": "TOSCA_CSAR",
10                 "artifactURL": "service_Rg516VmmscSrvc_csar.csar",
11                 "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
12                 "artifactDescription": "TOSCA representation of the asset",
13                 "artifactTimeout": 0,
14                 "artifactUUID": "123456-35a8-467f-b440-d0f6226b3516",
15                 "artifactVersion": "5"
16     }
17  
18     ],
19
20     "resources": 
21     [   
22         {
23             "resourceInstanceName": "resource-1",
24             "resourceInvariantUUID": "585822c7-4027-4f84-ba50-e9248606f134",
25             "resourceCustomizationUUID": "6402d92d-0050-46a9-8202-623a46680ba7",
26             "resourceName": "resourceName-1",
27             "resourceType": "VF",
28             "resourceUUID": "585822c7-4027-4f84-ba50-e9248606f136",
29             "resourceVersion": "2.0",
30             "category": "Resource",
31             "subcategory": "Resource",
32             "artifacts": 
33             [
34                 {
35                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
36                     "artifactDescription": "Meta data for VFModule",
37                     "artifactName": "vnf-module-artifact.json",
38                     
39                     "artifactType": "VF_MODULES_METADATA",
40                     "artifactURL": "vnf-module-artifact.json",
41                     "artifactUUID": "VfArtifact-UUID1",
42                     "artifactVersion": "1.0"
43
44                 },
45                 {
46                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
47                     "artifactDescription": "Nimbus Heat OAM",
48                     "artifactName": "hot-nimbus-oam_v1.0.yaml",
49                     "artifactTimeout": 100,
50                     "artifactType": "HEAT_ARTIFACT",
51                     "artifactURL": "hot-nimbus-oam_v1.0.yaml",
52                     "artifactUUID": "Heat-Artifact-Artifact-UUID1",
53                     "artifactVersion": "1.0",
54                     "generatedArtifact": "EnvArtifact-Artifact-UUID1"
55                     
56                 },
57                 
58                 {
59                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
60                     "artifactDescription": "Nimbus Heat OAM Artifact",
61                     "artifactName": "hot-nimbus-oam_v1.0.yaml",
62                     "artifactTimeout": 100,
63                     "artifactType": "HEAT",
64                     "artifactURL": "hot-nimbus-oam_v1.0.yaml",
65                     "artifactUUID": "Heat-Artifact-UUID1",
66                     "artifactVersion": "1.0",
67                     "generatedArtifact": "EnvArtifact-UUID1"
68                     
69                 },
70
71                 {
72                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
73                     "artifactDescription": "Nimbus Heat ENV OAM",
74                     "artifactName": "hot-nimbus-oam_v1.0.env",
75                     
76                     "artifactType": "HEAT_ENV",
77                     "artifactURL": "hot-nimbus-oam_v1.0.env",
78                     "artifactUUID": "EnvArtifact-UUID1",
79                     "artifactVersion": "1.0"
80                   
81                 },
82                 
83                 {
84                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
85                     "artifactDescription": "Nimbus Heat OAM",
86                     "artifactName": "hot-nimbus-oam_v2.0.yaml",
87                     "artifactTimeout": 100,
88                     "artifactType": "HEAT_ARTIFACT",
89                     "artifactURL": "hot-nimbus-oam_v1.0.yaml",
90                     "artifactUUID": "Heat-Artifact-Artifact-UUID2",
91                     "artifactVersion": "2.0",
92                     "generatedArtifact": "EnvArtifact-Artifact-UUID2"
93                     
94                 },
95                 
96                 {
97                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
98                     "artifactDescription": "Nimbus Heat OAM",
99                     "artifactName": "hot-nimbus-oam_v2.0.yaml",
100                     "artifactTimeout": 100,
101                     "artifactType": "HEAT",
102                     "artifactURL": "hot-nimbus-oam_v1.0.yaml",
103                     "artifactUUID": "Heat-Artifact-UUID2",
104                     "artifactVersion": "2.0",
105                     "generatedArtifact": "EnvArtifact-UUID2"
106                     
107                 },
108
109                 {
110                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
111                     "artifactDescription": "Nimbus Heat ENV OAM",
112                     "artifactName": "hot-nimbus-oam_v2.0.env",
113                     
114                     "artifactType": "HEAT_ENV",
115                     "artifactURL": "hot-nimbus-oam_v1.0.env",
116                     "artifactUUID": "EnvArtifact-UUID2",
117                     "artifactVersion": "2.0"
118                   
119                 },
120
121                 {
122                     "artifactChecksum": "ZDc1MTcxMzk4ODk4N2U5MzMxOTgwMzYzZTI0MTg5Y2U\u003d",
123                     "artifactDescription": "Nested OAM",
124                     "artifactName": "nested-oam_v1.0.yaml",
125                     "artifactTimeout": 10,
126                     "artifactType": "HEAT_NESTED",
127                     "artifactURL": "nested-oam_v1.0.yaml",
128                     "artifactUUID": "NestedArtifact-UUID3",
129                     "artifactVersion": "1.0"
130           
131                 }
132             ]
133         }
134     ],
135
136     "serviceDescription": "test service for unit testing",
137     "distributionID": "35120a87-1f82-4276-9735-f6de5a244d65"
138 }