Kaspersky Industrial CyberSecurity for Networks API Developer's Guide

Event

Descriptor of an event or an incident. The incident is an event with child events.

Defined in

This message is defined in the event_provider.proto file.

Syntax

message Event

{

uint64 eventId = 1;

google.protobuf.Timestamp occurred = 3;

Technology technology = 5;

Severity severity = 6;

string title = 7;

string description = 8;

uint32 userMark = 13;

repeated MessageParameter extraParams = 14;

string monitoringPoint = 15;

string triggeredRuleId = 16;

Origin origin = 17;

uint64 eventTypeId = 18;

repeated CommunicationData communicationData = 22;

UserState userState = 23;

uint32 aggregateCount = 24;

google.protobuf.Timestamp closed = 25;

google.protobuf.Timestamp lastSeen = 26;

repeated uint64 children = 27;

}

Fields

The Event message has the following fields.

Event message fields

Rule Field

Type

Name

Tag

Description

 

uint64

eventId

1

Event identifier.

 

google.protobuf.Timestamp

occurred

3

Time stamp when the event occurred.

 

Technology

technology

5

Analysis technology type associated with the event.

 

Severity

severity

6

Event severity.

 

string

title

7

Event title.

 

string

description

8

Event description.

 

uint32

userMark

13

User mark.

repeated

MessageParameter

extraParams

14

Extra parameters.

 

string

monitoringPoint

15

Monitoring point that generated the event.

 

string

triggeredRuleId

16

Identifier of the rule that triggered the event.

 

Origin

origin

17

Event origin.

 

uint64

eventTypeId

18

Event type identifier.

repeated

CommunicationData

communicationData

22

Stacks of protocols and network addresses associated with the event.

 

UserState

userState

23

Event status.

 

uint32

aggregateCount

24

Number of times the event was triggered.

 

google.protobuf.Timestamp

closed

25

Time stamp when either the event received Resolved status or its timer stopped being regenerated.

 

google.protobuf.Timestamp

lastSeen

26

Time stamp when the event was last triggered.

repeated

uint64

children

27

Child events added to an event (incident).