[][src]Struct isilon::models::SyncSettingsExtended

pub struct SyncSettingsExtended {
    pub burst_memory_constraint: Option<i32>,
    pub burst_socket_buffer_size: Option<i32>,
    pub force_interface: Option<bool>,
    pub report_email: Option<Vec<String>>,
    pub report_max_age: Option<i32>,
    pub report_max_count: Option<i32>,
    pub restrict_target_network: Option<bool>,
    pub rpo_alerts: Option<bool>,
    pub service: Option<String>,
    pub source_network: Option<SyncPolicySourceNetwork>,
    pub tw_chkpt_interval: Option<i32>,
}

Fields

burst_memory_constraint: Option<i32>

The per-worker burst socket memory constraint, in bytes.

burst_socket_buffer_size: Option<i32>

The per-worker burst socket buffer coalesced data, in bytes.

force_interface: Option<bool>

NOTE: This field should not be changed without the help of Isilon support. Default for the "force_interface" property that will be applied to each new sync policy unless otherwise specified at the time of policy creation. Determines whether data is sent only through the subnet and pool specified in the "source_network" field. This option can be useful if there are multiple interfaces for the given source subnet.

report_email: Option<Vec<String>>

Email sync reports to these addresses.

report_max_age: Option<i32>

The default length of time (in seconds) a policy report will be stored.

report_max_count: Option<i32>

The default maximum number of reports to retain for a policy.

restrict_target_network: Option<bool>

Default for the "restrict_target_network" property that will be applied to each new sync policy unless otherwise specified at the time of policy creation. If you specify true, and you specify a SmartConnect zone in the "target_host" field, replication policies will connect only to nodes in the specified SmartConnect zone. If you specify false, replication policies are not restricted to specific nodes on the target cluster.

rpo_alerts: Option<bool>

If disabled, no RPO alerts will be generated.

service: Option<String>

Specifies if the SyncIQ service currently on, paused, or off. If paused, all sync jobs will be paused. If turned off, all jobs will be canceled.

source_network: Option<SyncPolicySourceNetwork>

Restricts replication policies on the local cluster to running on the specified subnet and pool.

tw_chkpt_interval: Option<i32>

The interval (in seconds) in which treewalk syncs are forced to checkpoint.

Trait Implementations

impl Debug for SyncSettingsExtended[src]

impl Serialize for SyncSettingsExtended[src]

impl<'de> Deserialize<'de> for SyncSettingsExtended[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T