#[non_exhaustive]pub struct ModifyClusterSnapshotInput { /* private fields */ }
Implementations§
source§impl ModifyClusterSnapshotInput
impl ModifyClusterSnapshotInput
sourcepub fn snapshot_identifier(&self) -> Option<&str>
pub fn snapshot_identifier(&self) -> Option<&str>
The identifier of the snapshot whose setting you want to modify.
sourcepub fn manual_snapshot_retention_period(&self) -> Option<i32>
pub fn manual_snapshot_retention_period(&self) -> Option<i32>
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.
source§impl ModifyClusterSnapshotInput
impl ModifyClusterSnapshotInput
sourcepub fn builder() -> ModifyClusterSnapshotInputBuilder
pub fn builder() -> ModifyClusterSnapshotInputBuilder
Creates a new builder-style object to manufacture ModifyClusterSnapshotInput
.
source§impl ModifyClusterSnapshotInput
impl ModifyClusterSnapshotInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ModifyClusterSnapshot, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<ModifyClusterSnapshot, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<ModifyClusterSnapshot
>
Trait Implementations§
source§impl Clone for ModifyClusterSnapshotInput
impl Clone for ModifyClusterSnapshotInput
source§fn clone(&self) -> ModifyClusterSnapshotInput
fn clone(&self) -> ModifyClusterSnapshotInput
Returns a copy 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 Debug for ModifyClusterSnapshotInput
impl Debug for ModifyClusterSnapshotInput
source§impl PartialEq<ModifyClusterSnapshotInput> for ModifyClusterSnapshotInput
impl PartialEq<ModifyClusterSnapshotInput> for ModifyClusterSnapshotInput
source§fn eq(&self, other: &ModifyClusterSnapshotInput) -> bool
fn eq(&self, other: &ModifyClusterSnapshotInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.