struct

KemalWAF::LoggingConfig

Inherits YAML::Serializable / Struct / Value / Object

Constructors

new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

audit_file
Source
audit_file=(audit_file : String | Nil)
Source
audit_max_size_mb
Source
audit_max_size_mb=(audit_max_size_mb : Int32)
Source
audit_retention_days
Source
audit_retention_days=(audit_retention_days : Int32)
Source
batch_size
Source
batch_size=(batch_size : Int32)
Source
enable_audit
Source
enable_audit=(enable_audit : Bool)
Source
flush_interval_ms
Source
flush_interval_ms=(flush_interval_ms : Int32)
Source
format
Source
format=(format : String)
Source
level
Source
level=(level : String)
Source
log_dir
Source
log_dir=(log_dir : String)
Source
max_size_mb
Source
max_size_mb=(max_size_mb : Int32)
Source
queue_size
Source
queue_size=(queue_size : Int32)
Source
retention_days
Source
retention_days=(retention_days : Int32)
Source