Class InstanceRestoreToPointInTime


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

      • restoreTime

        public java.util.Optional<java.lang.String> restoreTime()
        Returns:
        Date and time to restore from. Value must be a time in Universal Coordinated Time (UTC) format and must be before the latest restorable time for the DB instance. Cannot be specified with `useLatestRestorableTime`.
      • sourceDbInstanceAutomatedBackupsArn

        public java.util.Optional<java.lang.String> sourceDbInstanceAutomatedBackupsArn()
        Returns:
        ARN of the automated backup from which to restore. Required if `sourceDbInstanceIdentifier` or `sourceDbiResourceId` is not specified.
      • sourceDbInstanceIdentifier

        public java.util.Optional<java.lang.String> sourceDbInstanceIdentifier()
        Returns:
        Identifier of the source DB instance from which to restore. Must match the identifier of an existing DB instance. Required if `sourceDbInstanceAutomatedBackupsArn` or `sourceDbiResourceId` is not specified.
      • sourceDbiResourceId

        public java.util.Optional<java.lang.String> sourceDbiResourceId()
        Returns:
        Resource ID of the source DB instance from which to restore. Required if `sourceDbInstanceIdentifier` or `sourceDbInstanceAutomatedBackupsArn` is not specified.
      • useLatestRestorableTime

        public java.util.Optional<java.lang.Boolean> useLatestRestorableTime()
        Returns:
        Boolean value that indicates whether the DB instance is restored from the latest backup time. Defaults to `false`. Cannot be specified with `restoreTime`.