Skip to main content

AuditEventLevel

Namespace: Meshmakers.Octo.Runtime.Contracts.AuditTrails

Severity classification for an AuditEvent. Mirrors the platform event-store levels deliberately (Information, Warning, Error, Critical) so a host-side sink that persists events to the event log can map 1:1 without lossy widening or narrowing.

public enum AuditEventLevel

Inheritance ObjectValueTypeEnumAuditEventLevel
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields

NameValueDescription
Information0Routine notable event (e.g. archive transitioned to Active).
Warning1Event that may surprise an operator (e.g. extension enum value override).
Error2Recoverable error worth surfacing (e.g. failed background-step rolled back).
Critical3Unrecoverable failure of a system-critical operation.