Skip to content

DynamoDB  >  Structures  >  PointInTimeRecoveryDescription

PointInTimeRecoveryDescription

Structure Class

PointInTimeRecoveryDescription dataclass

The description of the point in time settings applied to the table.

Attributes

earliest_restorable_date_time class-attribute instance-attribute
earliest_restorable_date_time: datetime | None = None

Specifies the earliest point in time you can restore your table to. You can restore your table to any point in time during the last 35 days.

latest_restorable_date_time class-attribute instance-attribute
latest_restorable_date_time: datetime | None = None

LatestRestorableDateTime is typically 5 minutes before the current time.

point_in_time_recovery_status class-attribute instance-attribute
point_in_time_recovery_status: PointInTimeRecoveryStatus | None = None

The current state of point in time recovery:

  • ENABLED - Point in time recovery is enabled.

  • DISABLED - Point in time recovery is disabled.

recovery_period_in_days class-attribute instance-attribute
recovery_period_in_days: int | None = None

The number of preceding days for which continuous backups are taken and maintained. Your table data is only recoverable to any point-in-time from within the configured recovery period. This parameter is optional.