Class: Aws::Backup::Types::RestoreTestingRecoveryPointSelection
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::RestoreTestingRecoveryPointSelection
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Required: Algorithm; Required: Recovery point types; IncludeVaults(one or more). Optional: SelectionWindowDays ('30' if not specified);ExcludeVaults (list of selectors), defaults to empty list if not listed.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#algorithm ⇒ String
Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW".
-
#exclude_vaults ⇒ Array<String>
Accepted values include specific ARNs or list of selectors.
-
#include_vaults ⇒ Array<String>
Accepted values include wildcard [""] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:::backup-vault:asdf-", ...].
-
#recovery_point_types ⇒ Array<String>
These are the types of recovery points.
-
#selection_window_days ⇒ Integer
Accepted values are integers from 1 to 365.
Instance Attribute Details
#algorithm ⇒ String
Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"
7584 7585 7586 7587 7588 7589 7590 7591 7592 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7584 class RestoreTestingRecoveryPointSelection < Struct.new( :algorithm, :exclude_vaults, :include_vaults, :recovery_point_types, :selection_window_days) SENSITIVE = [] include Aws::Structure end |
#exclude_vaults ⇒ Array<String>
Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.
7584 7585 7586 7587 7588 7589 7590 7591 7592 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7584 class RestoreTestingRecoveryPointSelection < Struct.new( :algorithm, :exclude_vaults, :include_vaults, :recovery_point_types, :selection_window_days) SENSITIVE = [] include Aws::Structure end |
#include_vaults ⇒ Array<String>
Accepted values include wildcard [""] or by specific ARNs or ARN wilcard replacement ["arn:aws:backup:us-west-2:123456789012:backup-vault:asdf", ...] ["arn:aws:backup:::backup-vault:asdf-", ...]
7584 7585 7586 7587 7588 7589 7590 7591 7592 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7584 class RestoreTestingRecoveryPointSelection < Struct.new( :algorithm, :exclude_vaults, :include_vaults, :recovery_point_types, :selection_window_days) SENSITIVE = [] include Aws::Structure end |
#recovery_point_types ⇒ Array<String>
These are the types of recovery points.
7584 7585 7586 7587 7588 7589 7590 7591 7592 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7584 class RestoreTestingRecoveryPointSelection < Struct.new( :algorithm, :exclude_vaults, :include_vaults, :recovery_point_types, :selection_window_days) SENSITIVE = [] include Aws::Structure end |
#selection_window_days ⇒ Integer
Accepted values are integers from 1 to 365.
7584 7585 7586 7587 7588 7589 7590 7591 7592 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7584 class RestoreTestingRecoveryPointSelection < Struct.new( :algorithm, :exclude_vaults, :include_vaults, :recovery_point_types, :selection_window_days) SENSITIVE = [] include Aws::Structure end |