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§
Source§impl Clone for BatchModifyClusterSnapshotsMessage
impl Clone for BatchModifyClusterSnapshotsMessage
Source§fn clone(&self) -> BatchModifyClusterSnapshotsMessage
fn clone(&self) -> BatchModifyClusterSnapshotsMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for BatchModifyClusterSnapshotsMessage
impl Default for BatchModifyClusterSnapshotsMessage
Source§fn default() -> BatchModifyClusterSnapshotsMessage
fn default() -> BatchModifyClusterSnapshotsMessage
Returns the “default value” for a type. Read more
Source§impl PartialEq for BatchModifyClusterSnapshotsMessage
impl PartialEq for BatchModifyClusterSnapshotsMessage
Source§fn eq(&self, other: &BatchModifyClusterSnapshotsMessage) -> bool
fn eq(&self, other: &BatchModifyClusterSnapshotsMessage) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for BatchModifyClusterSnapshotsMessage
Auto Trait Implementations§
impl Freeze for BatchModifyClusterSnapshotsMessage
impl RefUnwindSafe for BatchModifyClusterSnapshotsMessage
impl Send for BatchModifyClusterSnapshotsMessage
impl Sync for BatchModifyClusterSnapshotsMessage
impl Unpin for BatchModifyClusterSnapshotsMessage
impl UnwindSafe for BatchModifyClusterSnapshotsMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more