Class RestoreTestingPlanRecoveryPointSelection


  • public final class RestoreTestingPlanRecoveryPointSelection
    extends java.lang.Object
    • Method Detail

      • algorithm

        public java.lang.String algorithm()
        Returns:
        Algorithm used for selecting recovery points. Valid values are `RANDOM_WITHIN_WINDOW` and `LATEST_WITHIN_WINDOW`.
      • excludeVaults

        public java.util.List<java.lang.String> excludeVaults()
        Returns:
        Backup vaults to exclude from the recovery point selection. Each value must be a valid AWS ARN for a backup vault or `*` to exclude all backup vaults.
      • includeVaults

        public java.util.List<java.lang.String> includeVaults()
        Returns:
        Backup vaults to include in the recovery point selection. Each value must be a valid AWS ARN for a backup vault or `*` to include all backup vaults.
      • recoveryPointTypes

        public java.util.List<java.lang.String> recoveryPointTypes()
        Returns:
        Types of recovery points to include in the selection. Valid values are `CONTINUOUS` and `SNAPSHOT`.
      • selectionWindowDays

        public java.util.Optional<java.lang.Integer> selectionWindowDays()
        Returns:
        Number of days within which the recovery points should be selected. Must be a value between 1 and 365.