#[non_exhaustive]pub struct AwsBackupBackupPlanAdvancedBackupSettingsDetails { /* private fields */ }Expand description
Provides a list of backup options for each resource type.
Implementations
sourceimpl AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl AwsBackupBackupPlanAdvancedBackupSettingsDetails
sourcepub fn backup_options(&self) -> Option<&HashMap<String, String>>
pub fn backup_options(&self) -> Option<&HashMap<String, String>>
Specifies the backup option for a selected resource. This option is only available for Windows Volume Shadow Copy Service (VSS) backup jobs. Valid values are as follows:
-
Set to
WindowsVSS: enabledto enable the WindowsVSS backup option and create a Windows VSS backup. -
Set to
WindowsVSS: disabledto create a regular backup. TheWindowsVSSoption is not enabled by default.
sourcepub fn resource_type(&self) -> Option<&str>
pub fn resource_type(&self) -> Option<&str>
The name of a resource type. The only supported resource type is Amazon EC2 instances with Windows VSS.
The only valid value is EC2.
sourceimpl AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl AwsBackupBackupPlanAdvancedBackupSettingsDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsBackupBackupPlanAdvancedBackupSettingsDetails.
Trait Implementations
sourceimpl Clone for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl Clone for AwsBackupBackupPlanAdvancedBackupSettingsDetails
sourcefn clone(&self) -> AwsBackupBackupPlanAdvancedBackupSettingsDetails
fn clone(&self) -> AwsBackupBackupPlanAdvancedBackupSettingsDetails
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl PartialEq<AwsBackupBackupPlanAdvancedBackupSettingsDetails> for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl PartialEq<AwsBackupBackupPlanAdvancedBackupSettingsDetails> for AwsBackupBackupPlanAdvancedBackupSettingsDetails
sourcefn eq(&self, other: &AwsBackupBackupPlanAdvancedBackupSettingsDetails) -> bool
fn eq(&self, other: &AwsBackupBackupPlanAdvancedBackupSettingsDetails) -> bool
impl StructuralPartialEq for AwsBackupBackupPlanAdvancedBackupSettingsDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl Send for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl Sync for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl Unpin for AwsBackupBackupPlanAdvancedBackupSettingsDetails
impl UnwindSafe for AwsBackupBackupPlanAdvancedBackupSettingsDetails
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more