# Deep Security Manager REST API

## Name: Event

An integrity event.

JSON Example:
    {"Event":
     {
       "action": String,
       "command": String,
       "data": String,
       "description": String,
       "destinationIP": String,
       "destinationPort": String,
       "destinationUser": String,
       "eventID": Number,
       "fullEvent": String,
       "groups": String,
       "hostID": Number,
       "hostName": String,
       "location": String,
       "logInspectionRuleID": Number,
       "logTime": Date,
       "message": String,
       "programName": String,
       "protocol": String,
       "rank": Number,
       "reason": String,
       "ruleID": Number,
       "severity": String,
       "sourceHostName": String,
       "sourceID": String,
       "sourceIP": String,
       "sourcePort": String,
       "sourceUser": String,
       "status": String,
       "systemName": String,
       "tags": String,
       "url": String,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
action | String | No | `` | Gets the action value from this LogInspectionEvent.
command | String | No | `` | Gets the command value from this LogInspectionEvent.
data | String | No | `` | Gets the data value from this LogInspectionEvent.
description | String | No | `` | Gets the description value from this LogInspectionEvent.
destinationIP | String | No | `` | Gets the destinationIP value from this LogInspectionEvent.
destinationPort | String | No | `` | Gets the destinationPort value from this LogInspectionEvent.
destinationUser | String | No | `` | Gets the destinationUser value from this LogInspectionEvent.
eventID | Number | No | `` | Gets the LogInspectionEventID (unique key)
fullEvent | String | No | `` | Gets the fullEvent value from this LogInspectionEvent.
groups | String | No | `` | Gets the groups value from this LogInspectionEvent.
hostID | Number | No | `` | Gets the hostID value from this LogInspectionEvent.
hostName | String | No | `` | Gets the hostName value from this LogInspectionEvent.
location | String | No | `` | Gets the location value from this LogInspectionEvent.
logInspectionRuleID | Number | No | `` | Gets the logInspectionRuleID value from this LogInspectionEvent.
logTime | Date | No | `` | Get the time at which the event was recorded.
message | String | No | `` | Gets the message value from this LogInspectionEvent.
programName | String | No | `` | Gets the programName value from this LogInspectionEvent.
protocol | String | No | `` | Gets the protocol value from this LogInspectionEvent.
rank | Number | No | `` | Gets the rank value from this LogInspectionEvent.
reason | String | No | `` | Gets the reason value from this LogInspectionEvent.
ruleID | Number | No | `` | Gets the ruleID value from this LogInspectionEvent.
severity | String | No | `` | Gets the severity value from this LogInspectionEvent.
sourceHostName | String | No | `` | Gets the sourceHostName value from this LogInspectionEvent.
sourceID | String | No | `` | Gets the sourceID value from this LogInspectionEvent.
sourceIP | String | No | `` | Gets the sourceIP value from this LogInspectionEvent.
sourcePort | String | No | `` | Gets the sourceUser value from this LogInspectionEvent.
sourceUser | String | No | `` | Gets the sourceUser value from this LogInspectionEvent.
status | String | No | `` | Gets the status value from this LogInspectionEvent.
systemName | String | No | `` | Gets the systemName value from this LogInspectionEvent.
tags | String | No | `` | Get the tags associated with the event. The tags will be returned in a comma-and-whitespace-separated list. For example, if an event has been tagged with `tag1` and `tag2`, then the returned string will be `tag1, tag2`.
url | String | No | `` | Gets the url value from this LogInspectionEvent.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.