Struct aws_sdk_backup::operation::create_backup_selection::builders::CreateBackupSelectionInputBuilder    
source · #[non_exhaustive]pub struct CreateBackupSelectionInputBuilder { /* private fields */ }Expand description
A builder for CreateBackupSelectionInput.
Implementations§
source§impl CreateBackupSelectionInputBuilder
 
impl CreateBackupSelectionInputBuilder
sourcepub fn backup_plan_id(self, input: impl Into<String>) -> Self
 
pub fn backup_plan_id(self, input: impl Into<String>) -> Self
Uniquely identifies the backup plan to be associated with the selection of resources.
sourcepub fn set_backup_plan_id(self, input: Option<String>) -> Self
 
pub fn set_backup_plan_id(self, input: Option<String>) -> Self
Uniquely identifies the backup plan to be associated with the selection of resources.
sourcepub fn backup_selection(self, input: BackupSelection) -> Self
 
pub fn backup_selection(self, input: BackupSelection) -> Self
Specifies the body of a request to assign a set of resources to a backup plan.
sourcepub fn set_backup_selection(self, input: Option<BackupSelection>) -> Self
 
pub fn set_backup_selection(self, input: Option<BackupSelection>) -> Self
Specifies the body of a request to assign a set of resources to a backup plan.
sourcepub fn creator_request_id(self, input: impl Into<String>) -> Self
 
pub fn creator_request_id(self, input: impl Into<String>) -> Self
A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional.
If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
sourcepub fn set_creator_request_id(self, input: Option<String>) -> Self
 
pub fn set_creator_request_id(self, input: Option<String>) -> Self
A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional.
If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
sourcepub fn build(self) -> Result<CreateBackupSelectionInput, BuildError>
 
pub fn build(self) -> Result<CreateBackupSelectionInput, BuildError>
Consumes the builder and constructs a CreateBackupSelectionInput.
Trait Implementations§
source§impl Clone for CreateBackupSelectionInputBuilder
 
impl Clone for CreateBackupSelectionInputBuilder
source§fn clone(&self) -> CreateBackupSelectionInputBuilder
 
fn clone(&self) -> CreateBackupSelectionInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for CreateBackupSelectionInputBuilder
 
impl Default for CreateBackupSelectionInputBuilder
source§fn default() -> CreateBackupSelectionInputBuilder
 
fn default() -> CreateBackupSelectionInputBuilder
source§impl PartialEq<CreateBackupSelectionInputBuilder> for CreateBackupSelectionInputBuilder
 
impl PartialEq<CreateBackupSelectionInputBuilder> for CreateBackupSelectionInputBuilder
source§fn eq(&self, other: &CreateBackupSelectionInputBuilder) -> bool
 
fn eq(&self, other: &CreateBackupSelectionInputBuilder) -> bool
self and other values to be equal, and is used
by ==.