1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#[allow(unused_imports)]
use serde_json::Value;

#[derive(Debug, Serialize, Deserialize)]
pub struct SmbLogLevelFilter {
    /// Array of client IP addresses to filter against.
    #[serde(rename = "ip_addrs")]
    pub ip_addrs: Option<Vec<String>>,
    /// Logging level of the filter.
    #[serde(rename = "level")]
    pub level: String,
    /// Array of SMB operations to filter against.
    #[serde(rename = "ops")]
    pub ops: Option<Vec<String>>,
}