EventNotificationAlert message with alarm or event information in JSON format.
{ "ipAddress": "", /*required, device IPv4 address , string, the maximum size is 32 bytes*/ "ipv6Address": "", /*optional, device IPv6 address, string, the maximum size is 128 bytes*/ "portNo": , /*optional, device port No., integer32*/ "protocol": "", /*optional, protocol type, "HTTP, HTTPS", string, the maximum size is 32 bytes*/ "macAddress": "", /*optional, MAC address, string, the maximum size is 32 bytes, e.g., 01:17:24:45:D9:F4*/ "channelID": "", /*optional, device channel No., integer32*/ "dateTime": "", /*optional, string, alarm/event triggered or occurred time based on ISO8601, the maximum size is 32 bytes, e.g., 2009-11-14T15:27Z*/ "activePostCount": "", /*required, alarm/event frequency, integer32*/ "eventType": "", /*required, alarm/event type, "captureResult, faceCapture,...", string, the maximum size is 128 bytes*/ "eventState": "", /*required, string, the maximum size is 32 bytes, durative alarm/event status: "active"-valid, "inactive"-invalid*/ "eventDescription": "", /*required, event description, string, the maximum size is 128 bytes*/ "deviceID":"", /*string type, device ID*/ "uuid":"", /*string type, event UUID, which is used to uniquely identify an event, the standard UUID format is xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx*/ ... /*optional, for different alarm/event types, the nodes are different, see the message examples in different applications*/ }