InstanceRestoreToPointInTimeArgs

data class InstanceRestoreToPointInTimeArgs(val restoreTime: Output<String>? = null, val sourceDbInstanceAutomatedBackupsArn: Output<String>? = null, val sourceDbInstanceIdentifier: Output<String>? = null, val sourceDbiResourceId: Output<String>? = null, val useLatestRestorableTime: Output<Boolean>? = null) : ConvertibleToJava<InstanceRestoreToPointInTimeArgs>

Constructors

Link copied to clipboard
constructor(restoreTime: Output<String>? = null, sourceDbInstanceAutomatedBackupsArn: Output<String>? = null, sourceDbInstanceIdentifier: Output<String>? = null, sourceDbiResourceId: Output<String>? = null, useLatestRestorableTime: Output<Boolean>? = null)

Properties

Link copied to clipboard
val restoreTime: Output<String>? = null

The 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 use_latest_restorable_time.

Link copied to clipboard

The ARN of the automated backup from which to restore. Required if source_db_instance_identifier or source_dbi_resource_id is not specified.

Link copied to clipboard
val sourceDbInstanceIdentifier: Output<String>? = null

The identifier of the source DB instance from which to restore. Must match the identifier of an existing DB instance. Required if source_db_instance_automated_backups_arn or source_dbi_resource_id is not specified.

Link copied to clipboard
val sourceDbiResourceId: Output<String>? = null

The resource ID of the source DB instance from which to restore. Required if source_db_instance_identifier or source_db_instance_automated_backups_arn is not specified.

Link copied to clipboard
val useLatestRestorableTime: Output<Boolean>? = null

A boolean value that indicates whether the DB instance is restored from the latest backup time. Defaults to false. Cannot be specified with restore_time.

Functions

Link copied to clipboard
open override fun toJava(): InstanceRestoreToPointInTimeArgs