Struct aws_sdk_securityhub::types::builders::AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
source · #[non_exhaustive]pub struct AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsBackupRecoveryPointCalculatedLifecycleDetails
.
Implementations§
source§impl AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
impl AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
sourcepub fn delete_at(self, input: impl Into<String>) -> Self
pub fn delete_at(self, input: impl Into<String>) -> Self
Specifies the number of days after creation that a recovery point is deleted. Must be greater than 90 days plus MoveToColdStorageAfterDays
.
sourcepub fn set_delete_at(self, input: Option<String>) -> Self
pub fn set_delete_at(self, input: Option<String>) -> Self
Specifies the number of days after creation that a recovery point is deleted. Must be greater than 90 days plus MoveToColdStorageAfterDays
.
sourcepub fn get_delete_at(&self) -> &Option<String>
pub fn get_delete_at(&self) -> &Option<String>
Specifies the number of days after creation that a recovery point is deleted. Must be greater than 90 days plus MoveToColdStorageAfterDays
.
sourcepub fn move_to_cold_storage_at(self, input: impl Into<String>) -> Self
pub fn move_to_cold_storage_at(self, input: impl Into<String>) -> Self
Specifies the number of days after creation that a recovery point is moved to cold storage.
sourcepub fn set_move_to_cold_storage_at(self, input: Option<String>) -> Self
pub fn set_move_to_cold_storage_at(self, input: Option<String>) -> Self
Specifies the number of days after creation that a recovery point is moved to cold storage.
sourcepub fn get_move_to_cold_storage_at(&self) -> &Option<String>
pub fn get_move_to_cold_storage_at(&self) -> &Option<String>
Specifies the number of days after creation that a recovery point is moved to cold storage.
sourcepub fn build(self) -> AwsBackupRecoveryPointCalculatedLifecycleDetails
pub fn build(self) -> AwsBackupRecoveryPointCalculatedLifecycleDetails
Consumes the builder and constructs a AwsBackupRecoveryPointCalculatedLifecycleDetails
.
Trait Implementations§
source§impl Clone for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
impl Clone for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
source§fn clone(&self) -> AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
fn clone(&self) -> AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
impl Default for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
source§fn default() -> AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
fn default() -> AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
source§impl PartialEq for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
impl PartialEq for AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
source§fn eq(
&self,
other: &AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder
) -> bool
fn eq( &self, other: &AwsBackupRecoveryPointCalculatedLifecycleDetailsBuilder ) -> bool
self
and other
values to be equal, and is used
by ==
.