- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- IAM Permissions
- Event
- DnsEvent
- Device
- DnsEventClass
- DnsQuestion
- DnsRR
- Action
- DnsSummary
- Query
- NetworkConnectionDetails
- Action
- EdrEvent
- EdrNetworkEvent
- Direction
- AlertEvent
- AlertSeverity
- EdrMappingEvent
- MappingType
- Product
- Category
- ProcessDetails
- FileDetails
- UserDetails
- FirewallDetails
- ServiceDetails
- ShareDetails
- RegistryDetails
- DeviceDetails
- UACDetails
- TaskDetails
- VolumeDetails
- DhcpEvent
- DhcpEventClass
- DhcpOp
- DhcpHType
- DhcpOption
- DhcpOptionType
- MessageType
- WebProxyEvent
- Request
- Response
- WhoisRecord
- Contact
- Address
- AssetInfo
- AssetVulnerability
- BinaryInfo
- FileType
- VersionInfo
- SigningInfo
- SignStatus
- EventSource
- SIEventData
- TtrKeyInfo
- IDM
- EnrichmentInfo
- EnrichmentStatus
- RawLogsAssociatedWithAnEvent
- RawLog
- Range
- Try it!
Full name: projects.locations.instances.legacy.legacyFindRawLogs
Legacy endpoint for getting events for a raw log search query.
HTTP request
Path parameters
| Parameters | |
|---|---|
instance |
Required. Chronicle instance this request is sent to. Format: projects/{project}/locations/{location}/instances/{instance} |
Query parameters
| Parameters | |
|---|---|
batchToken[] |
Optional. A list of tokens that should be downloaded. |
query |
Required. All search parameters that expand or restrict the search. |
regexSearch |
Whether or not to search query as a regex query. By default it is false. |
caseSensitive |
Whether or not search is case sensitive. By default it is false. |
maxResponseByteSize |
Optional. The maximum response size in bytes. The default value is 50MiB. If this field is empty(0) or greater than default value, the default value will be applied. |
ids[] |
Optional. A list of raw log ids that should be downloaded. If both batchToken and ids are provided, batchToken will be discarded. A base64-encoded string. |
Request body
The request body must be empty.
Response body
Message passed back to the client containing the search results.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{ "events": [ { object ( |
| Fields | |
|---|---|
events[] |
A list of events, sorted in ascending order of timestamp. |
rawLogs[] |
The logs, when batch_tokens or ids are set. Each group of raw logs is associated with a single token/id in the request, and are listed in the same order as in the request. |
tooManyResults |
If there are too many results to return and some have been omitted. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.
IAM Permissions
Requires the following IAM permission on the instance resource:
chronicle.legacies.legacyFindRawLogs
For more information, see the IAM documentation.
Event
| JSON representation |
|---|
{ "timestamp": string, "collectionTime": string, "ingestedTime": string, "source": { object ( |
| Fields | |
|---|---|
timestamp |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
collectionTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
ingestedTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
source |
|
rawLogIndex |
|
disambiguationKey |
A base64-encoded string. |
siEventData |
|
idm |
|
isDuplicate |
|
Union field
|
|
stats |
|
dns |
|
dhcp |
|
alert |
|
webproxy |
|
edr |
|
ioc |
|
whoisRecord |
|
assetInfo |
|
binary |
|
agentStats |
|
DnsEvent
| JSON representation |
|---|
{ "client": { object ( |
| Fields | |
|---|---|
client |
|
server |
|
class |
|
queryingIpTtl |
|
id |
|
response |
|
opcode |
|
authoritative |
|
truncated |
|
recursionDesired |
|
recursionAvailable |
|
responseCode |
|
questions[] |
|
answers[] |
|
authority[] |
|
additional[] |
|
action |
|
summary |
|
Device
| JSON representation |
|---|
{ "hostname": string, "ipAddresses": [ string ], "mac": [ string ], "onEnterpriseNetwork": boolean, "productIdentifierType": string, "productIdentifierValue": string, "namespace": string } |
| Fields | |
|---|---|
hostname |
|
ipAddresses[] |
A base64-encoded string. |
mac[] |
A base64-encoded string. |
onEnterpriseNetwork |
|
productIdentifierType |
|
productIdentifierValue |
|
namespace |
|
DnsEventClass
| Enums | |
|---|---|
EC_FULL_FIDELITY |
|
EC_RESPONSE_BASED |
|
EC_REQUEST_BASED |
|
DnsQuestion
| JSON representation |
|---|
{ "name": string, "type": integer, "class": integer } |
| Fields | |
|---|---|
name |
|
type |
|
class |
|
DnsRR
| JSON representation |
|---|
{ "name": string, "type": integer, "class": integer, "ttl": integer, "data": string } |
| Fields | |
|---|---|
name |
|
type |
|
class |
|
ttl |
|
data |
A base64-encoded string. |
Action
| Enums | |
|---|---|
ACTION_UNSPECIFIED |
|
ALLOWED |
|
BLOCKED |
|
CLIENT_RST |
|
CLOSED |
|
ERROR |
|
OTHER |
|
SERVER_RST |
|
DnsSummary
| JSON representation |
|---|
{ "queries": [ { object ( |
| Fields | |
|---|---|
queries[] |
|
edr |
|
Query
| JSON representation |
|---|
{ "name": string, "ipAddresses": [ string ], "url": string, "md5": string, "sha256": string, "filename": string, "httpDetails": { object ( |
| Fields | |
|---|---|
name |
|
ipAddresses[] |
A base64-encoded string. |
url |
|
md5 |
A base64-encoded string. |
sha256 |
A base64-encoded string. |
filename |
|
httpDetails |
|
networkConnectionDetails |
|
NetworkConnectionDetails
| JSON representation |
|---|
{
"status": enum ( |
| Fields | |
|---|---|
status |
|
Action
| Enums | |
|---|---|
ACTION_UNSPECIFIED |
|
ALLOWED |
|
BLOCKED |
|
CLIENT_RST |
|
CLOSED |
|
ERROR |
|
OTHER |
|
SERVER_RST |
|
EdrEvent
| JSON representation |
|---|
{ "client": { object ( |
| Fields | |
|---|---|
client |
|
server |
|
dataSource |
|
rawEventName |
|
category |
|
processIdType |
|
processIdValue |
|
processFilename |
|
processMd5 |
A base64-encoded string. |
processSha256 |
A base64-encoded string. |
currentProcess |
|
targetProcess |
|
childProcess |
|
parentProcess |
|
targetFile |
|
sourceFile |
|
user |
|
firewall |
|
service |
|
share |
|
registry |
|
device |
|
uac |
|
task |
|
volume |
|
Union field
|
|
network |
|
alert |
|
mapping |
|
EdrNetworkEvent
| JSON representation |
|---|
{
"direction": enum ( |
| Fields | |
|---|---|
direction |
|
targetIp |
A base64-encoded string. |
targetDomain |
|
clientPort |
|
targetPort |
|
processFilename |
|
processMd5 |
A base64-encoded string. |
processSha256 |
A base64-encoded string. |
processIdType |
|
processIdValue |
|
protocol |
|
Direction
| Enums | |
|---|---|
DIRECTION_UNSPECIFIED |
|
INBOUND |
|
OUTBOUND |
|
NEITHER |
|
AlertEvent
| JSON representation |
|---|
{ "devices": [ { object ( |
| Fields | |
|---|---|
devices[] |
|
rawAlertMessage |
|
sourceProduct |
|
alertShortName |
|
severity |
|
rawSeverity |
|
isSignificant |
|
hashMd5 |
A base64-encoded string. |
hashSha1 |
A base64-encoded string. |
hashSha256 |
A base64-encoded string. |
AlertSeverity
| Enums | |
|---|---|
SEVERITY_UNSPECIFIED |
|
SEVERITY_INFO |
|
SEVERITY_LOW |
|
SEVERITY_MEDIUM |
|
SEVERITY_HIGH |
|
SEVERITY_CRITICAL |
|
EdrMappingEvent
| JSON representation |
|---|
{
"type": enum ( |
| Fields | |
|---|---|
type |
|
MappingType
| Enums | |
|---|---|
MAPPING_UNSPECIFIED |
|
HOSTNAME_TO_PRODUCT_ID |
|
MAC_TO_PRODUCT_ID |
|
Product
| Enums | |
|---|---|
UNSPECIFIED |
|
CROWDSTRIKE |
|
CARBON_BLACK |
|
CHECKPOINT_SANDBLAST |
|
CYLANCE |
|
DIGITAL_GUARDIAN |
|
ELASTIC |
|
ENDGAME |
|
ESET |
|
JAMF |
|
LIMA_CHARLIE |
|
MALWAREBYTES |
|
MANDIANT |
|
MCAFEE_EPO |
|
MICROSOFT |
|
OSQUERY |
|
PAN_TRAPS |
|
QUALYS |
|
RAPID7 |
|
RED_CANARY |
|
SENTINEL_ONE |
|
SYMANTEC |
|
TANIUM |
|
TRELLIX |
|
VMRAY |
|
WHITE_CLOUD |
|
WINDOWS |
|
WINDOWS_SYSMON |
|
VECTRA |
|
FORTINET |
|
Category
| Enums | |
|---|---|
EVENT_UNSPECIFIED |
|
PROCESS_MAPPING |
|
ProcessDetails
| JSON representation |
|---|
{ "processId": string, "rawPid": string, "processFile": { object ( |
| Fields | |
|---|---|
processId |
|
rawPid |
|
processFile |
|
fullCommandLine |
|
userName |
|
accessMask |
|
FileDetails
| JSON representation |
|---|
{ "fileName": string, "fullPath": string, "hashMd5": string, "hashSha256": string, "hashSha1": string } |
| Fields | |
|---|---|
fileName |
|
fullPath |
|
hashMd5 |
A base64-encoded string. |
hashSha256 |
A base64-encoded string. |
hashSha1 |
A base64-encoded string. |
UserDetails
| JSON representation |
|---|
{ "userName": string, "authenticationId": string, "userPrincipal": string, "userSid": string } |
| Fields | |
|---|---|
userName |
|
authenticationId |
|
userPrincipal |
|
userSid |
|
FirewallDetails
| JSON representation |
|---|
{ "firewallRule": string, "firewallRuleId": string, "firewallOption": string } |
| Fields | |
|---|---|
firewallRule |
|
firewallRuleId |
|
firewallOption |
|
ServiceDetails
| JSON representation |
|---|
{ "serviceName": string, "serviceUser": string } |
| Fields | |
|---|---|
serviceName |
|
serviceUser |
|
RegistryDetails
| JSON representation |
|---|
{ "regObjectName": string, "regValueName": string, "regStringValue": string } |
| Fields | |
|---|---|
regObjectName |
|
regValueName |
|
regStringValue |
|
DeviceDetails
| JSON representation |
|---|
{ "productName": string, "deviceName": string } |
| Fields | |
|---|---|
productName |
|
deviceName |
|
UACDetails
| JSON representation |
|---|
{ "exeToValidate": string, "dllToValidate": string, "commandLineToValidate": string, "applicationNameToValidate": string, "msiProductName": string, "msiPackagePath": string, "comFriendlyName": string, "comServerBinary": string, "comRequestorPath": string, "axisInstallPoint": string, "axisUrl": string } |
| Fields | |
|---|---|
exeToValidate |
|
dllToValidate |
|
commandLineToValidate |
|
applicationNameToValidate |
|
msiProductName |
|
msiPackagePath |
|
comFriendlyName |
|
comServerBinary |
|
comRequestorPath |
|
axisInstallPoint |
|
axisUrl |
|
TaskDetails
| JSON representation |
|---|
{
"taskName": string,
"taskAuthor": string,
"taskCommand": {
object ( |
| Fields | |
|---|---|
taskName |
|
taskAuthor |
|
taskCommand |
|
VolumeDetails
| JSON representation |
|---|
{
"volumeName": string,
"volumeDevice": {
object ( |
| Fields | |
|---|---|
volumeName |
|
volumeDevice |
|
volumeMountPoint |
|
DhcpEvent
| JSON representation |
|---|
{ "client": { object ( |
| Fields | |
|---|---|
client |
|
server |
|
class |
|
op |
|
htype |
|
hlen |
|
hops |
|
xid |
|
secs |
|
flags |
|
ciaddr |
A base64-encoded string. |
yiaddr |
A base64-encoded string. |
siaddr |
A base64-encoded string. |
giaddr |
A base64-encoded string. |
chaddr |
A base64-encoded string. |
sname |
|
file |
|
options[] |
|
optType |
|
optHostname |
|
optLeaseTime |
|
optRequestedAddress |
A base64-encoded string. |
optClientIdentifier |
A base64-encoded string. |
DhcpEventClass
| Enums | |
|---|---|
EC_FULL_FIDELITY |
|
EC_RESPONSE_BASED |
|
EC_REQUEST_BASED |
|
DhcpOp
| Enums | |
|---|---|
OP_INVALID |
|
OP_REQUEST |
|
OP_REPLY |
|
DhcpHType
| Enums | |
|---|---|
HT_NULL |
|
HT_ETHERNET |
|
HT_AX25 |
|
HT_TOKEN_RING |
|
HT_ARC_NET |
|
HT_SLIP |
|
HT_PPP |
|
HT_FDDI |
|
HT_PPP_HDLC |
|
HT_PPP_ETHERNET |
|
HT_ATM_RFC1483 |
|
HT_RAW |
|
HT_C_HDLC |
|
HT_IEEE802_11 |
|
HT_F_RELAY |
|
HT_LOOP |
|
HT_LINUX_SSL |
|
HT_L_TALK |
|
HT_PF_LOG |
|
HT_PRISM_HEADER |
|
HT_IP_OVER_FC |
|
HT_SUN_ATM |
|
HT_IEEE80211_RADIO |
|
HT_ARC_NET_LINUX |
|
HT_IP_OVER_1394 |
|
HT_MTP2P_HDR |
|
HT_MTP2 |
|
HT_MTP3 |
|
HT_SCCP |
|
HT_DOCSIS |
|
HT_LINUX_IRDA |
|
HT_LINUX_LAPD |
|
HT_LINUX_USB |
|
HT_IPV4 |
|
HT_IPV6 |
|
DhcpOption
| JSON representation |
|---|
{
"type": enum ( |
| Fields | |
|---|---|
type |
|
data |
A base64-encoded string. |
DhcpOptionType
| Enums | |
|---|---|
OT_PAD |
|
OT_SUBNET_MASK |
|
OT_TIME_OFFSET |
|
OT_ROUTER |
|
OT_TIME_SERVER |
|
OT_NAME_SERVER |
|
OT_DNS |
|
OT_LOG_SERVER |
|
OT_COOKIE_SERVER |
|
OT_LPR_SERVER |
|
OT_IMPRESS_SERVER |
|
OT_RES_LOC_SERVER |
|
OT_HOSTNAME |
|
OT_BOOTFILE_SIZE |
|
OT_MERIT_DUMP_FILE |
|
OT_DOMAIN_NAME |
|
OT_SWAP_SERVER |
|
OT_ROOT_PATH |
|
OT_EXTENSION_PATH |
|
OT_IP_FORWARDING |
|
OT_SOURCE_ROUTING |
|
OT_POLICY_FILTER |
|
OT_DATAGRAM_MTU |
|
OT_DEFAULT_TTL |
|
OT_PATH_MTU_AGING_TIMEOUT |
|
OT_PATH_PLATEAU_TABLE_OPTION |
|
OT_INTERFACE_MTU |
|
OT_ALL_SUBS_LOCAL |
|
OT_BROADCAST_ADDR |
|
OT_MASK_DISCOVERY |
|
OT_MASK_SUPPLIER |
|
OT_ROUTER_DISCOVERY |
|
OT_SOLICIT_ADDR |
|
OT_STATIC_ROUTE |
|
OT_ARP_TRAILERS |
|
OT_ARP_TIMEOUT |
|
OT_ETHERNET_ENCAP |
|
OT_TCP_TTL |
|
OT_TCP_KEEPALIVE_INT |
|
OT_TCP_KEEPALIBE_GARBAGE |
|
OT_NIS_DOMAIN |
|
OT_NIS_SERVERS |
|
OT_NTP_SERVERS |
|
OT_VENDOR_OPTION |
|
OT_NETBIOS_TCP_NS |
|
OT_NETBIOS_TCP_DDS |
|
OT_NETBIOS_TCP_NODE_TYPE |
|
OT_NETBIOS_TCP_SCOPE |
|
OT_X_FONT_SERVER |
|
OT_X_DISPLAY_MANAGER |
|
OT_REQUEST_IP |
|
OT_LEASE_TIME |
|
OT_EXT_OPTIONS |
|
OT_MESSAGE_TYPE |
|
OT_SERVER_ID |
|
OT_PARAMS_REQUEST |
|
OT_MESSAGE |
|
OT_MAX_MESSAGE_SIZE |
|
OT_T1 |
|
OT_T2 |
|
OT_CLASS_ID |
|
OT_CLIENT_ID |
|
OT_DOMAIN_SEARCH |
|
OT_SIP_SERVERS |
|
OT_CLASSLESS_STATIC_ROUTE |
|
MessageType
| Enums | |
|---|---|
MT_UNSPECIFIED |
|
MT_DISCOVER |
|
MT_OFFER |
|
MT_REQUEST |
|
MT_DECLINE |
|
MT_ACK |
|
MT_NACK |
|
MT_RELEASE |
|
MT_INFO |
|
MT_WIN_DELETED |
|
MT_WIN_EXPIRED |
|
WebProxyEvent
| JSON representation |
|---|
{ "client": { object ( |
| Fields | |
|---|---|
client |
|
clientPort |
|
server |
|
target |
|
targetPort |
|
protocol |
|
request |
|
response |
|
action |
|
blockReason |
|
userIdentifier |
|
Request
| JSON representation |
|---|
{
"method": enum ( |
| Fields | |
|---|---|
method |
|
resource |
|
userAgent |
|
referer |
|
Response
| JSON representation |
|---|
{ "code": integer, "size": string, "hashMd5": string } |
| Fields | |
|---|---|
code |
|
size |
|
hashMd5 |
A base64-encoded string. |
WhoisRecord
| JSON representation |
|---|
{ "domainName": string, "registrarName": string, "contactEmail": string, "whoisServer": string, "nameServer": [ string ], "creationTime": string, "updateTime": string, "expirationTime": string, "auditUpdateTime": string, "status": string, "registrant": { object ( |
| Fields | |
|---|---|
domainName |
|
registrarName |
|
contactEmail |
|
whoisServer |
|
nameServer[] |
|
creationTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
updateTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
expirationTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
auditUpdateTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
status |
|
registrant |
|
adminContact |
|
techContact |
|
billingContact |
|
zoneContact |
|
whoisRecordRawText |
A base64-encoded string. |
registryDataRawText |
A base64-encoded string. |
ianaRegistrarId |
|
privateRegistration |
|
Contact
| JSON representation |
|---|
{
"emailAddress": string,
"name": string,
"organization": string,
"phoneNumber": string,
"phoneNumberExt": string,
"faxNumber": string,
"faxNumberExt": string,
"address": {
object ( |
| Fields | |
|---|---|
emailAddress |
|
name |
|
organization |
|
phoneNumber |
|
phoneNumberExt |
|
faxNumber |
|
faxNumberExt |
|
address |
|
rawText |
A base64-encoded string. |
Address
| JSON representation |
|---|
{ "country": string, "street": [ string ], "city": string, "state": string, "postalCode": string } |
| Fields | |
|---|---|
country |
|
street[] |
|
city |
|
state |
|
postalCode |
|
AssetInfo
| JSON representation |
|---|
{ "client": { object ( |
| Fields | |
|---|---|
client |
|
operatingSystem |
|
vulnerabilities[] |
|
AssetVulnerability
| JSON representation |
|---|
{ "name": string, "description": string, "scanStartTime": string, "scanEndTime": string, "firstFound": string, "lastFound": string, "severity": string, "cvssBaseScore": number, "cvssVector": string, "cvssVersion": string } |
| Fields | |
|---|---|
name |
|
description |
|
scanStartTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
scanEndTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
firstFound |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
lastFound |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
severity |
|
cvssBaseScore |
|
cvssVector |
|
cvssVersion |
|
BinaryInfo
| JSON representation |
|---|
{ "hashMd5": string, "hashSha256": string, "hashSha1": string, "sizeBytes": string, "mimeType": string, "type": enum ( |
| Fields | |
|---|---|
hashMd5 |
A base64-encoded string. |
hashSha256 |
A base64-encoded string. |
hashSha1 |
A base64-encoded string. |
sizeBytes |
|
mimeType |
|
type |
|
version |
|
sign |
|
FileType
| Enums | |
|---|---|
UNSPECIFIED |
|
OTHER |
|
BZIP2 |
|
ELF |
|
JAR |
|
LZH |
|
LZW |
|
OFFICE_LEGACY |
|
OFFICE_OPENXML |
|
PDF |
|
PE |
|
RAR |
|
RTF |
|
SEVEN_ZIP |
|
TAR |
|
UNIVERSAL |
|
XAR |
|
ZIP |
|
VersionInfo
| JSON representation |
|---|
{ "companyName": string, "fileDescription": string, "fileVersion": string, "internalName": string, "originalName": string, "productName": string, "productVersion": string } |
| Fields | |
|---|---|
companyName |
|
fileDescription |
|
fileVersion |
|
internalName |
|
originalName |
|
productName |
|
productVersion |
|
SigningInfo
| JSON representation |
|---|
{
"status": enum ( |
| Fields | |
|---|---|
status |
|
subject |
|
issuer |
|
SignStatus
| Enums | |
|---|---|
UNSPECIFIED |
|
OTHER |
|
SIGNED |
|
UNSIGNED |
|
INVALID_SIGNATURE |
|
EXPIRED |
|
INVALID_CHAIN |
|
UNTRUSTED_ROOT |
|
NOT_TRUSTED |
|
EventSource
| JSON representation |
|---|
{
"customerId": string,
"collectorId": string,
"filename": string,
"namespace": string,
"labels": [
{
object ( |
| Fields | |
|---|---|
customerId |
A base64-encoded string. |
collectorId |
A base64-encoded string. |
filename |
|
namespace |
|
labels[] |
|
SIEventData
| JSON representation |
|---|
{ "batchId": string, "rawLogType": enum ( |
| Fields | |
|---|---|
batchId |
A base64-encoded string. |
rawLogType |
|
snippet |
A base64-encoded string. |
rawLogIndex |
|
disambiguationKey |
A base64-encoded string. |
eventType |
|
timestamp |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
replayTime |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
ttrKeys |
|
TtrKeyInfo
| JSON representation |
|---|
{
"shardNumber": integer,
"fullKtupleHash": string,
"sourceType": enum ( |
| Fields | |
|---|---|
shardNumber |
|
fullKtupleHash |
A base64-encoded string. |
sourceType |
|
cellTimeGranular |
|
hashOfRawEventData |
A base64-encoded string. |
IDM
| JSON representation |
|---|
{ "readOnlyUdm": { object ( |
| Fields | |
|---|---|
readOnlyUdm |
|
filteredUdm |
|
context |
|
entity |
|
isAlert |
|
isSignificant |
|
baseLabels |
|
enrichmentLabels |
|
enrichmentProvenances[] |
|
assetEnrichmentInfo |
|
userEnrichmentInfo |
|
processEnrichmentInfo |
|
vtFilemetadataEnrichmentInfo |
|
geoipEnrichmentInfo |
|
udmProvenance |
|
EnrichmentInfo
| JSON representation |
|---|
{
"enrichmentStatus": enum ( |
| Fields | |
|---|---|
enrichmentStatus |
|
EnrichmentStatus
| Enums | |
|---|---|
ENRICHMENT_STATUS_UNSPECIFIED |
|
FULL_ENRICHMENT |
|
PARTIAL_ENRICHMENT |
|
FAILED_ENRICHMENT |
|
RawLogsAssociatedWithAnEvent
| JSON representation |
|---|
{
"rawLogs": [
{
object ( |
| Fields | |
|---|---|
rawLogs[] |
|
RawLog
| JSON representation |
|---|
{ "timestamp": string, "sourceProduct": string, "logBytes": string, "searchResults": [ { object ( |
| Fields | |
|---|---|
timestamp |
Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
sourceProduct |
|
logBytes |
A base64-encoded string. |
searchResults[] |
|
type |
|
Range
| JSON representation |
|---|
{ "start": string, "end": string } |
| Fields | |
|---|---|
start |
|
end |
|