Identifying information for an Entity at a given point in time. This encapsulates the indicator type (in the field name) and value, as well as the namespace when relevant (for internal Asset indicators).
| JSON representation | 
|---|
{ "indicatorNamespace": string, // Union field  | 
            
| Fields | |
|---|---|
indicatorNamespace | 
              
                 
 Namespace value of the indicator. Namespaces are supported for Asset indicators - hostname, mac, assetIpAddress, productId, and projectObjectId.  | 
            
Union field indicator. Indicator type and value, consistent with malachite.dao.KValueType. indicator can be only one of the following: | 
            |
hostname | 
              
                 
 The hostname to identify an asset.  | 
            
assetIpAddress | 
              
                 
 The IP address to identify an asset.  | 
            
mac | 
              
                 
 The MAC address to identify an asset.  | 
            
productId | 
              
                 
 Some ID that uniquely identifies an asset. This corresponds to the   | 
            
username | 
              
                 
 The user name or user ID to identify a user. This corresponds to the   | 
            
email | 
              
                 
 The email address to identify a user. This corresponds to the   | 
            
employeeId | 
              
                 
 The employee id to identify a user.  | 
            
windowsSid | 
              
                 
 The windows SID to identify a user.  | 
            
projectObjectId | 
              
                 
 Deprecated. Some vendor-specific ID to identify a user. This corresponds to the   | 
            
rawPid | 
              
                 
 The raw pid.  | 
            
processId | 
              
                 
 The process id. This corresponds to the   | 
            
fullCommandLine | 
              
                 
 The full command line. This corresponds to the   | 
            
parentProcessId | 
              
                 
 The parent process id. This corresponds to the   | 
            
hashMd5 | 
              
                 
 The hash md5.  | 
            
hashSha1 | 
              
                 
 The hash sha1.  | 
            
hashSha256 | 
              
                 
 The hash sha256.  | 
            
filePath | 
              
                 
 The file path. This corresponds to the   | 
            
destinationIpAddress | 
              
                 
 The resolved ip address. This corresponds to the   | 
            
domainname | 
              
                 
 The domain name. This corresponds to the   | 
            
resourceProjectObjectId | 
              
                 
 LDAP Object Id or generic product object identifier that creates a unique user entity identifier. This corresponds to the   | 
            
resource | 
              
                 
 System unique resource name. This corresponds to the   | 
            
productObjectId | 
              
                 
 The product object id which can be used to identify an asset, user, group, or resource. This corresponds to the   |