Threadline.Investigation.IncidentBundle (Threadline v0.10.2)

Copy Markdown View Source

One transaction-focused incident bundle with linked context and packaged diffs.

Summary

Types

t()

@type t() :: %Threadline.Investigation.IncidentBundle{
  action:
    %Threadline.Semantics.AuditAction{
      __meta__: term(),
      actor_ref: term(),
      category: term(),
      comment: term(),
      correlation_id: term(),
      id: term(),
      inserted_at: term(),
      job_id: term(),
      name: term(),
      reason: term(),
      request_id: term(),
      status: term(),
      transactions: term(),
      verb: term()
    }
    | nil,
  changes: [Threadline.Investigation.IncidentChange.t()],
  transaction: %Threadline.Capture.AuditTransaction{
    __meta__: term(),
    action: term(),
    action_id: term(),
    actor_ref: term(),
    changes: term(),
    id: term(),
    meta: term(),
    occurred_at: term(),
    source: term(),
    txid: term()
  }
}