Create template for notifyFileReady
[oam.git] / code / client-scripts-ves-v7 / json / templates / stndDefined-r16-notify-file-ready.json
1 {
2   "event": {
3     "commonEventHeader": {
4       "domain": "@domain@",
5       "eventId": "@eventId@",
6       "eventName": "@domain@_@eventType@_Alarms_@alarm@",
7       "eventType": "@eventType@_Alarms",
8       "sequence": 0,
9       "priority": "Low",
10       "reportingEntityId": "",
11       "reportingEntityName": "@controllerName@",
12       "sourceId": "",
13       "sourceName": "@pnfId@",
14       "startEpochMicrosec": "@timestamp@",
15       "lastEpochMicrosec": "@timestamp@",
16       "nfNamingCode": "@type@",
17       "nfVendorName": "@vendor@",
18       "timeZoneOffset": "+00:00",
19       "version": "4.1",
20       "stndDefinedNamespace": "file-ready",
21       "vesEventListenerVersion": "7.2.1"
22     },
23     "stndDefinedFields": {
24       "schemaReference": "https://forge.3gpp.org/rep/sa5/MnS/-/raw/Rel-16/OpenAPI/TS28532_FileDataReportingMnS.yaml#components/schemas/NotifyFileReady",
25       "data": {
26         "href": "href1",
27         "notificationId": 0,
28         "notificationType": "notifyFileReady",
29         "eventTime": "@eventTime@",
30         "systemDN": "xyz",
31         "fileInfoList": [{
32             "fileLocation": "/pm-data-files/A@startTime@-@endTime@_@pnfId@.xml",
33             "fileSize": 1234,
34             "fileReadyTime": "@eventTime@",
35             "fileExpirationTime": "@eventTime@",
36             "fileCompression": "no",
37             "fileFormat": "xml",
38             "fileDataType": "Performance"
39         }
40         ],
41         "additionalText": "Have fun!"
42       },
43       "stndDefinedFieldsVersion": "1.0"
44     }
45   }
46 }