[][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 Clone for BatchModifyClusterSnapshotsMessage[src]

impl Debug for BatchModifyClusterSnapshotsMessage[src]

impl Default for BatchModifyClusterSnapshotsMessage[src]

impl PartialEq<BatchModifyClusterSnapshotsMessage> for BatchModifyClusterSnapshotsMessage[src]

impl StructuralPartialEq for BatchModifyClusterSnapshotsMessage[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.