This commit is contained in:
+44
-44
@@ -47,48 +47,48 @@ type IngestEnvelope struct {
|
||||
}
|
||||
|
||||
type CanonicalEvent struct {
|
||||
EventUID string `json:"event_uid"`
|
||||
QueuePartition int32 `json:"queue_partition"`
|
||||
QueueOffset int64 `json:"queue_offset"`
|
||||
TenantID string `json:"tenant_id"`
|
||||
EventTime string `json:"event_time"`
|
||||
IngestTime string `json:"ingest_time"`
|
||||
AgentID string `json:"agent_id"`
|
||||
HostName string `json:"host_name"`
|
||||
SourceType string `json:"source_type"`
|
||||
Channel string `json:"channel"`
|
||||
Provider string `json:"provider"`
|
||||
EventCode uint32 `json:"event_code"`
|
||||
Category string `json:"category"`
|
||||
Action string `json:"action"`
|
||||
Outcome string `json:"outcome"`
|
||||
Severity uint8 `json:"severity"`
|
||||
UserName string `json:"user_name"`
|
||||
UserDomain string `json:"user_domain"`
|
||||
SubjectUser string `json:"subject_user"`
|
||||
SubjectDomain string `json:"subject_domain"`
|
||||
TargetUser string `json:"target_user"`
|
||||
TargetDomain string `json:"target_domain"`
|
||||
SourceIP string `json:"source_ip"`
|
||||
SourcePort uint16 `json:"source_port"`
|
||||
DestinationIP string `json:"destination_ip"`
|
||||
DestinationPort uint16 `json:"destination_port"`
|
||||
Workstation string `json:"workstation"`
|
||||
LogonType string `json:"logon_type"`
|
||||
AuthenticationPackage string `json:"authentication_package"`
|
||||
LogonProcess string `json:"logon_process"`
|
||||
StatusCode string `json:"status_code"`
|
||||
SubStatusCode string `json:"sub_status_code"`
|
||||
FailureReason string `json:"failure_reason"`
|
||||
ProcessPath string `json:"process_path"`
|
||||
ParentProcessPath string `json:"parent_process_path"`
|
||||
CommandLine string `json:"command_line"`
|
||||
Message string `json:"message"`
|
||||
Attributes map[string]string `json:"attributes"`
|
||||
RawObjectKey string `json:"raw_object_key"`
|
||||
RawIndex uint32 `json:"raw_index"`
|
||||
PayloadHash string `json:"payload_hash"`
|
||||
SchemaVersion uint16 `json:"schema_version"`
|
||||
ParserVersion uint16 `json:"parser_version"`
|
||||
IngestDelayMS int64 `json:"ingest_delay_ms"`
|
||||
EventUID string `json:"event_uid"`
|
||||
QueuePartition int32 `json:"queue_partition"`
|
||||
QueueOffset int64 `json:"queue_offset"`
|
||||
TenantID string `json:"tenant_id"`
|
||||
EventTime string `json:"event_time"`
|
||||
IngestTime string `json:"ingest_time"`
|
||||
AgentID string `json:"agent_id"`
|
||||
HostName string `json:"host_name"`
|
||||
SourceType string `json:"source_type"`
|
||||
Channel string `json:"channel"`
|
||||
Provider string `json:"provider"`
|
||||
EventCode uint32 `json:"event_code"`
|
||||
Category string `json:"category"`
|
||||
Action string `json:"action"`
|
||||
Outcome string `json:"outcome"`
|
||||
Severity uint8 `json:"severity"`
|
||||
UserName string `json:"user_name"`
|
||||
UserDomain string `json:"user_domain"`
|
||||
SubjectUser string `json:"subject_user"`
|
||||
SubjectDomain string `json:"subject_domain"`
|
||||
TargetUser string `json:"target_user"`
|
||||
TargetDomain string `json:"target_domain"`
|
||||
SourceIP string `json:"source_ip"`
|
||||
SourcePort uint16 `json:"source_port"`
|
||||
DestinationIP string `json:"destination_ip"`
|
||||
DestinationPort uint16 `json:"destination_port"`
|
||||
Workstation string `json:"workstation"`
|
||||
LogonType string `json:"logon_type"`
|
||||
AuthenticationPackage string `json:"authentication_package"`
|
||||
LogonProcess string `json:"logon_process"`
|
||||
StatusCode string `json:"status_code"`
|
||||
SubStatusCode string `json:"sub_status_code"`
|
||||
FailureReason string `json:"failure_reason"`
|
||||
ProcessPath string `json:"process_path"`
|
||||
ParentProcessPath string `json:"parent_process_path"`
|
||||
CommandLine string `json:"command_line"`
|
||||
Message string `json:"message"`
|
||||
Attributes map[string]string `json:"attributes"`
|
||||
RawObjectKey string `json:"raw_object_key"`
|
||||
RawIndex uint32 `json:"raw_index"`
|
||||
PayloadHash string `json:"payload_hash"`
|
||||
SchemaVersion uint16 `json:"schema_version"`
|
||||
ParserVersion uint16 `json:"parser_version"`
|
||||
IngestDelayMS int64 `json:"ingest_delay_ms"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user