Restore Testing Plan Restore Testing Recovery Point Selection
data class RestoreTestingPlanRestoreTestingRecoveryPointSelection(val algorithm: RestoreTestingPlanRestoreTestingRecoveryPointSelectionAlgorithm, val excludeVaults: List<String>? = null, val includeVaults: List<String>, val recoveryPointTypes: List<RestoreTestingPlanRestoreTestingRecoveryPointType>, val selectionWindowDays: Int? = null)
Constructors
Link copied to clipboard
constructor(algorithm: RestoreTestingPlanRestoreTestingRecoveryPointSelectionAlgorithm, excludeVaults: List<String>? = null, includeVaults: List<String>, recoveryPointTypes: List<RestoreTestingPlanRestoreTestingRecoveryPointType>, selectionWindowDays: Int? = null)
Properties
Link copied to clipboard
Acceptable values include "LATEST_WITHIN_WINDOW" or "RANDOM_WITHIN_WINDOW"
Link copied to clipboard
Accepted values include specific ARNs or list of selectors. Defaults to empty list if not listed.
Link copied to clipboard
Accepted values include wildcard "*" or by specific ARNs or ARN wilcard replacement "arn:aws:backup:*:*:backup-vault:asdf-*", ...
Link copied to clipboard
These are the types of recovery points. Include SNAPSHOT
to restore only snapshot recovery points; include CONTINUOUS
to restore continuous recovery points (point in time restore / PITR); use both to restore either a snapshot or a continuous recovery point. The recovery point will be determined by the value for Algorithm
.
Link copied to clipboard
Accepted values are integers from 1 to 365.