pub struct GetOutput {Show 20 fields
pub enable: Option<bool>,
pub log_level_forward: Option<LogLevelForward>,
pub log_level_in: Option<LogLevelIn>,
pub log_level_out: Option<LogLevelOut>,
pub log_nf_conntrack: Option<bool>,
pub ndp: Option<bool>,
pub nf_conntrack_allow_invalid: Option<bool>,
pub nf_conntrack_helpers: Option<String>,
pub nf_conntrack_max: Option<NfConntrackMaxInt>,
pub nf_conntrack_tcp_timeout_established: Option<NfConntrackTcpTimeoutEstablishedInt>,
pub nf_conntrack_tcp_timeout_syn_recv: Option<NfConntrackTcpTimeoutSynRecvInt>,
pub nftables: Option<bool>,
pub nosmurfs: Option<bool>,
pub protection_synflood: Option<bool>,
pub protection_synflood_burst: Option<ProtectionSynfloodBurstInt>,
pub protection_synflood_rate: Option<ProtectionSynfloodRateInt>,
pub smurf_log_level: Option<SmurfLogLevel>,
pub tcp_flags_log_level: Option<TcpFlagsLogLevel>,
pub tcpflags: Option<bool>,
pub additional_properties: HashMap<String, Value>,
}Fields§
§enable: Option<bool>Enable host firewall rules.
log_level_forward: Option<LogLevelForward>Log level for forwarded traffic.
log_level_in: Option<LogLevelIn>Log level for incoming traffic.
log_level_out: Option<LogLevelOut>Log level for outgoing traffic.
log_nf_conntrack: Option<bool>Enable logging of conntrack information.
ndp: Option<bool>Enable NDP (Neighbor Discovery Protocol).
nf_conntrack_allow_invalid: Option<bool>Allow invalid packets on connection tracking.
nf_conntrack_helpers: Option<String>Enable conntrack helpers for specific protocols. Supported protocols: amanda, ftp, irc, netbios-ns, pptp, sane, sip, snmp, tftp
nf_conntrack_max: Option<NfConntrackMaxInt>Maximum number of tracked connections.
nf_conntrack_tcp_timeout_established: Option<NfConntrackTcpTimeoutEstablishedInt>Conntrack established timeout.
nf_conntrack_tcp_timeout_syn_recv: Option<NfConntrackTcpTimeoutSynRecvInt>Conntrack syn recv timeout.
nftables: Option<bool>Enable nftables based firewall (tech preview)
nosmurfs: Option<bool>Enable SMURFS filter.
protection_synflood: Option<bool>Enable synflood protection
protection_synflood_burst: Option<ProtectionSynfloodBurstInt>Synflood protection rate burst by ip src.
protection_synflood_rate: Option<ProtectionSynfloodRateInt>Synflood protection rate syn/sec by ip src.
smurf_log_level: Option<SmurfLogLevel>Log level for SMURFS filter.
tcp_flags_log_level: Option<TcpFlagsLogLevel>Log level for illegal tcp flags filter.
tcpflags: Option<bool>Filter illegal combinations of TCP flags.
additional_properties: HashMap<String, Value>