isilon 5.0.1

Isilon rest api bindings
Documentation
#[allow(unused_imports)]
use serde_json::Value;

#[derive(Debug, Serialize, Deserialize)]
pub struct SettingsGlobalSettings {
    /// Specifies zones that are audited when the protocol_auditing_enabled property is enabled.
    #[serde(rename = "audited_zones")]
    pub audited_zones: Option<Vec<String>>,
    /// Specifies that events past a certain date are forwarded by the audit CEE forwarder. Format these events as follows: 'Topic@YYYY-MM-DD HH:MM:SS'.
    #[serde(rename = "cee_log_time")]
    pub cee_log_time: Option<String>,
    /// Specifies a list of Common Event Enabler (CEE) server URIs. Protocol audit logs are sent to these URIs for external processing.
    #[serde(rename = "cee_server_uris")]
    pub cee_server_uris: Option<Vec<String>>,
    /// Specifies whether logging for API configuration changes are enabled.
    #[serde(rename = "config_auditing_enabled")]
    pub config_auditing_enabled: Option<bool>,
    /// Specifies whether configuration audit syslog messages are forwarded.
    #[serde(rename = "config_syslog_enabled")]
    pub config_syslog_enabled: Option<bool>,
    /// Specifies the hostname that is reported in protocol events from this cluster.
    #[serde(rename = "hostname")]
    pub hostname: Option<String>,
    /// Specifies if logging for the I/O stream is enabled.
    #[serde(rename = "protocol_auditing_enabled")]
    pub protocol_auditing_enabled: Option<bool>,
    /// Specifies that events past a specified date are forwarded by the audit syslog forwarder. Format these events as follows: 'Topic@YYYY-MM-DD HH:MM:SS' format
    #[serde(rename = "syslog_log_time")]
    pub syslog_log_time: Option<String>,
}