[][src]Struct rusoto_redshift::ModifyClusterSnapshotMessage

pub struct ModifyClusterSnapshotMessage {
    pub force: Option<bool>,
    pub manual_snapshot_retention_period: Option<i64>,
    pub snapshot_identifier: String,
}

Fields

force: Option<bool>

A Boolean option to override an exception if the retention period has already passed.

manual_snapshot_retention_period: Option<i64>

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

If the manual snapshot falls outside of the new retention period, you can specify the force option to immediately delete the snapshot.

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

snapshot_identifier: String

The identifier of the snapshot whose setting you want to modify.

Trait Implementations

impl PartialEq<ModifyClusterSnapshotMessage> for ModifyClusterSnapshotMessage[src]

impl Default for ModifyClusterSnapshotMessage[src]

impl Clone for ModifyClusterSnapshotMessage[src]

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

Performs copy-assignment from source. Read more

impl Debug for ModifyClusterSnapshotMessage[src]

Auto Trait Implementations

impl Send for ModifyClusterSnapshotMessage

impl Sync for ModifyClusterSnapshotMessage

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