# Deep Security Manager REST API

## Name: PropertyFilter

An optional property filter for queries, allowing "contains" filtering based on the properties of the drift item. Wildcards: _ - any character % - any number of characters

JSON Example:
    {"PropertyFilter":
     {
       "changeByProcess": String,
       "changeByUser": String,
       "fileName": String,
       "hostName": String,
       "installPath": String,
       "md5": String,
       "sha1": String,
       "sha256": String,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
changeByProcess | String | No | `` | Filter based on name of the process that introduced the drift item.
changeByUser | String | No | `` | Filter based on username of the user that introduced the drift item.
fileName | String | No | `` | Filter based on file name of the drift item.
hostName | String | No | `` | Filter based on host name of the drift item.
installPath | String | No | `` | Filter based on install path of the drift item.
md5 | String | No | `` | Filter based on MD5 hash calculated from the drift item.
sha1 | String | No | `` | Filter based on SHA1 hash calculated from the drift item.
sha256 | String | No | `` | Filter based on SHA256 hash calculated from the drift item.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.