Class RestoreTestingPlanRecoveryPointSelectionArgs


  • public final class RestoreTestingPlanRecoveryPointSelectionArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • algorithm

        public com.pulumi.core.Output<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.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<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 com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Integer>> selectionWindowDays()
        Returns:
        Number of days within which the recovery points should be selected. Must be a value between 1 and 365.