Struct aws_sdk_fsx::operation::create_backup::CreateBackupInput
source · #[non_exhaustive]pub struct CreateBackupInput { /* private fields */ }Expand description
The request object for the CreateBackup operation.
Implementations§
source§impl CreateBackupInput
impl CreateBackupInput
sourcepub fn file_system_id(&self) -> Option<&str>
pub fn file_system_id(&self) -> Option<&str>
The ID of the file system to back up.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
(Optional) A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent creation. This string is automatically filled on your behalf when you use the Command Line Interface (CLI) or an Amazon Web Services SDK.
(Optional) The tags to apply to the backup at backup creation. The key value of the Name tag appears in the console as the backup name. If you have set CopyTagsToBackups to true, and you specify one or more tags using the CreateBackup operation, no existing file system tags are copied from the file system to the backup.
source§impl CreateBackupInput
impl CreateBackupInput
sourcepub fn builder() -> CreateBackupInputBuilder
pub fn builder() -> CreateBackupInputBuilder
Creates a new builder-style object to manufacture CreateBackupInput.
source§impl CreateBackupInput
impl CreateBackupInput
sourcepub async fn make_operation(
self,
_config: &Config
) -> Result<Operation<CreateBackup, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( self, _config: &Config ) -> Result<Operation<CreateBackup, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateBackup>
Trait Implementations§
source§impl Clone for CreateBackupInput
impl Clone for CreateBackupInput
source§fn clone(&self) -> CreateBackupInput
fn clone(&self) -> CreateBackupInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateBackupInput
impl Debug for CreateBackupInput
source§impl PartialEq<CreateBackupInput> for CreateBackupInput
impl PartialEq<CreateBackupInput> for CreateBackupInput
source§fn eq(&self, other: &CreateBackupInput) -> bool
fn eq(&self, other: &CreateBackupInput) -> bool
self and other values to be equal, and is used
by ==.