Struct aws_sdk_securityhub::model::aws_backup_recovery_point_calculated_lifecycle_details::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for AwsBackupRecoveryPointCalculatedLifecycleDetails
.
Implementations§
source§impl Builder
impl Builder
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 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 build(self) -> AwsBackupRecoveryPointCalculatedLifecycleDetails
pub fn build(self) -> AwsBackupRecoveryPointCalculatedLifecycleDetails
Consumes the builder and constructs a AwsBackupRecoveryPointCalculatedLifecycleDetails
.