File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change
1
+ ## v0.3.0 [ 2025-02-14]
2
+
3
+ _ Enhancements_
4
+
5
+ - Add ` operation_src ` and ` resource_src ` columns to all detections to preserve original log data in columns with consistent naming.
6
+
1
7
## v0.2.0 [ 2025-02-06]
2
8
3
9
_ Enhancements_
@@ -11,6 +17,6 @@ _What's new?_
11
17
- New benchmarks added:
12
18
- Audit Log Detections benchmark (` powerpipe benchmark run gcp_audit_log_detections.benchmark.audit_log_detections ` ).
13
19
- MITRE ATT&CK v16.1 benchmark (` powerpipe benchmark run gcp_audit_log_detections.benchmark.mitre_attack_v161 ` ).
14
-
20
+
15
21
- New dashboards added:
16
22
- [ Audit Log Activity Dashboard] ( https://hub.powerpipe.io/mods/turbot/gcp_audit_log_detections/dashboards/dashboard.activity_dashboard )
Original file line number Diff line number Diff line change 19
19
tp_index as project,
20
20
tp_id as source_id,
21
21
-- Create new aliases to preserve original row data
22
+ operation as operation_src,
23
+ resource as resource_src,
22
24
*
25
+ exclude operation, resource
23
26
EOQ
24
27
25
28
detection_sql_where_conditions = <<-EOQ
26
29
and severity != ' Error'
27
30
-- TODO: Do we need to check operation?
28
31
-- and (operation_src is null or operation_src.last = true )
29
32
EOQ
33
+
30
34
// Keep same order as SQL statement for easier readability
31
35
detection_display_columns = [
32
36
" timestamp" ,
41
45
42
46
locals {
43
47
detection_sql_resource_column_resource_name = replace(local.detection_sql_columns, " __RESOURCE_SQL__" , " resource_name" )
44
- }
48
+ }
You can’t perform that action at this time.
0 commit comments