[][src]Struct rusoto_redshift::BatchModifyClusterSnapshotsMessage

pub struct BatchModifyClusterSnapshotsMessage {
    pub force: Option<bool>,
    pub manual_snapshot_retention_period: Option<i64>,
    pub snapshot_identifier_list: Vec<String>,
}

Fields

force: Option<bool>

A boolean value indicating whether to override an exception if the retention period has passed.

manual_snapshot_retention_period: Option<i64>

The number of days that a manual snapshot is retained. If you specify the value -1, the manual snapshot is retained indefinitely.

The number must be either -1 or an integer between 1 and 3,653.

If you decrease the manual snapshot retention period from its current value, existing manual snapshots that fall outside of the new retention period will return an error. If you want to suppress the errors and delete the snapshots, use the force option.

snapshot_identifier_list: Vec<String>

A list of snapshot identifiers you want to modify.

Trait Implementations

impl PartialEq<BatchModifyClusterSnapshotsMessage> for BatchModifyClusterSnapshotsMessage[src]

impl Default for BatchModifyClusterSnapshotsMessage[src]

impl Clone for BatchModifyClusterSnapshotsMessage[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for BatchModifyClusterSnapshotsMessage[src]

Auto Trait Implementations

impl Send for BatchModifyClusterSnapshotsMessage

impl Sync for BatchModifyClusterSnapshotsMessage

Blanket Implementations

impl<T> From for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T, U> TryFrom for T where
    T: From<U>, 
[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> 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> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self