class Aws::RDS::Types::BacktrackDBClusterMessage

@note When making an API call, you may pass BacktrackDBClusterMessage

data as a hash:

    {
      db_cluster_identifier: "String", # required
      backtrack_to: Time.now, # required
      force: false,
      use_earliest_time_on_point_in_time_unavailable: false,
    }

@!attribute [rw] db_cluster_identifier

The DB cluster identifier of the DB cluster to be backtracked. This
parameter is stored as a lowercase string.

Constraints:

* Must contain from 1 to 63 alphanumeric characters or hyphens.

* First character must be a letter.

* Can't end with a hyphen or contain two consecutive hyphens.

Example: `my-cluster1`
@return [String]

@!attribute [rw] backtrack_to

The timestamp of the time to backtrack the DB cluster to, specified
in ISO 8601 format. For more information about ISO 8601, see the
[ISO8601 Wikipedia page.][1]

<note markdown="1"> If the specified time isn't a consistent time for the DB cluster,
Aurora automatically chooses the nearest possible consistent time
for the DB cluster.

 </note>

Constraints:

* Must contain a valid ISO 8601 timestamp.

* Can't contain a timestamp set in the future.

Example: `2017-07-08T18:00Z`

[1]: http://en.wikipedia.org/wiki/ISO_8601
@return [Time]

@!attribute [rw] force

A value that indicates whether to force the DB cluster to backtrack
when binary logging is enabled. Otherwise, an error occurs when
binary logging is enabled.
@return [Boolean]

@!attribute [rw] use_earliest_time_on_point_in_time_unavailable

A value that indicates whether to backtrack the DB cluster to the
earliest possible backtrack time when *BacktrackTo* is set to a
timestamp earlier than the earliest backtrack time. When this
parameter is disabled and *BacktrackTo* is set to a timestamp
earlier than the earliest backtrack time, an error occurs.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/BacktrackDBClusterMessage AWS API Documentation

Constants

SENSITIVE