Chronicle.Redaction.Policy (chronicle v0.1.2)

Copy Markdown

A resolved protection policy.

Built once per event by Chronicle.Redaction.compile/1 so field lookups do not re-read application configuration for every key in a payload.

Summary

Types

t()

@type t() :: %Chronicle.Redaction.Policy{
  builtin?: boolean(),
  hash: MapSet.t(String.t()),
  omit: MapSet.t(String.t()),
  redact: MapSet.t(String.t())
}