Common humio-audit Structures
The humio-audit repository employs standardized structures for managing common information such as actors, query owners, and security details. The documentation outlines five fundamental data types used within the repository: String for text values, Boolean for true/false values, Option[Boolean] for user-configured boolean settings, Seq[String] for string arrays/lists, and ZonedDateTime for timestamp data with timezone information.
The humio-audit repository uses some standard structures to hold common information, including actors, query owners, and security information. These are represented differently within the repository.
Basic types:
String
A text string
Boolean
A boolean value, represented either as the string
true
orfalse
Option[Boolean]
A user-configured boolean value, represented either as the string
true
orfalse
Seq[String]
An array or list of strings
ZonedDateTime
A date/time timestamp with timezone, similar to @timestamp