# Deep Security Manager REST API

## Name: DriftItemDetails

A full set of details for one drift item.

JSON Example:
    {"DriftItemDetails":
     {
       "changeByProcess": String,
       "changeByProcessID": String,
       "changeByUser": String,
       "changeByUserID": String,
       "changeEventTime": Number,
       "fileDescription": String,
       "fileName": String,
       "fileSize": Number,
       "fileVersion": String,
       "host": host,
       "installPath": String,
       "md5": String,
       "productName": String,
       "productVersion": String,
       "ruleset": RulesetSummaryInfo,
       "sha1": String,
       "sha256": String,
       "vendorName": String,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
changeByProcess | String | Yes | `` | The name of the process that introduced the drift item.
changeByProcessID | String | Yes | `` | The process ID of the process that introduced the drift item.
changeByUser | String | Yes | `` | The username of the user that introduced the drift item.
changeByUserID | String | Yes | `` | The user ID of the user that introduced the drift item.
changeEventTime | Number | Yes | `` | The time the drift item was discovered, as the number of milliseconds since January 1, 1970, 00:00:00 GMT.
fileDescription | String | Yes | `` | The file description associated with the drift item.
fileName | String | Yes | `` | The file name of the drift item.
fileSize | Number | Yes | `` | The file size of the drift item in byte
fileVersion | String | Yes | `` | The file version associated with the drift item.
host | host | Yes | `` | The host on which the drift item was found.
installPath | String | Yes | `` | The path on which the drift item was found.
md5 | String | Yes | `` | The MD5 hash calculated from the drift item.
productName | String | Yes | `` | The product name associated with the drift item.
productVersion | String | Yes | `` | The product version associated with the drift item.
ruleset | RulesetSummaryInfo | No | `` | Summary information about the current ruleset on the host, if any.
sha1 | String | Yes | `` | The SHA1 hash calculated from the drift item.
sha256 | String | Yes | `` | The SHA256 hash calculated from the drift item.
vendorName | String | Yes | `` | The vendor name associated with the drift item.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.