You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Backup::Types::AdvancedBackupSetting
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::AdvancedBackupSetting
- Defined in:
- (unknown)
Overview
When passing AdvancedBackupSetting as input to an Aws::Client method, you can use a vanilla Hash:
{
resource_type: "ResourceType",
backup_options: {
"BackupOptionKey" => "BackupOptionValue",
},
}
A list of backup options for each resource type.
Instance Attribute Summary collapse
-
#backup_options ⇒ Hash<String,String>
Specifies the backup option for a selected resource.
-
#resource_type ⇒ String
The type of AWS resource to be backed up.
Instance Attribute Details
#backup_options ⇒ Hash<String,String>
Specifies the backup option for a selected resource. This option is only available for Windows VSS backup jobs.
Valid values:
Set to "WindowsVSS":"enabled"
to enable the WindowsVSS backup option
and create a VSS Windows backup.
Set to "WindowsVSS":"disabled"
to create a regular backup. The
WindowsVSS option is not enabled by default.
If you specify an invalid option, you get an
InvalidParameterValueException
exception.
For more information about Windows VSS backups, see Creating a VSS-Enabled Windows Backup.
#resource_type ⇒ String
The type of AWS resource to be backed up. For VSS Windows backups, the only supported resource type is Amazon EC2.
Valid values: EC2
.