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, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "hostname": string, "assetIpAddress": string, "mac": string, "productId": string, "username": string, "email": string, "employeeId": string, "windowsSid": string, "projectObjectId": string, "rawPid": string, "processId": string, "fullCommandLine": string, "parentProcessId": string, "hashMd5": string, "hashSha1": string, "hashSha256": string, "filePath": string, "destinationIpAddress": string, "domainname": string, "resourceProjectObjectId": string, "resource": string, "productObjectId": string // End of mutually exclusive fields. } |
| Fields | |
|---|---|
indicatorNamespace |
Namespace value of the indicator. Namespaces are supported for Asset indicators - hostname, mac, assetIpAddress, productId, and projectObjectId. |
| Indicator type and value, consistent with malachite.dao.KValueType. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: | |
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 |
| End of mutually exclusive fields. | |