[−][src]Struct rusoto_fsx::CreateBackupRequest
The request object for the CreateBackup
operation.
Fields
client_request_token: Option<String>
A string of up to 64 ASCII characters that Amazon FSx uses to ensure idempotent creation. This string is automatically filled on your behalf when you use the AWS Command Line Interface (AWS CLI) or an AWS SDK.
file_system_id: String
The ID of the file system to back up.
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
action, no existing tags on the file system are copied from the file system to the backup.
Trait Implementations
impl Clone for CreateBackupRequest
[src]
pub fn clone(&self) -> CreateBackupRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateBackupRequest
[src]
impl Default for CreateBackupRequest
[src]
pub fn default() -> CreateBackupRequest
[src]
impl PartialEq<CreateBackupRequest> for CreateBackupRequest
[src]
pub fn eq(&self, other: &CreateBackupRequest) -> bool
[src]
pub fn ne(&self, other: &CreateBackupRequest) -> bool
[src]
impl Serialize for CreateBackupRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateBackupRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateBackupRequest
[src]
impl Send for CreateBackupRequest
[src]
impl Sync for CreateBackupRequest
[src]
impl Unpin for CreateBackupRequest
[src]
impl UnwindSafe for CreateBackupRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,