AWSDynamoDBPointInTimeRecoveryDescription

@interface AWSDynamoDBPointInTimeRecoveryDescription

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

  • 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.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSDate *_Nullable earliestRestorableDateTime;

    Swift

    var earliestRestorableDateTime: Date? { get set }
  • LatestRestorableDateTime is typically 5 minutes before the current time.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSDate *_Nullable latestRestorableDateTime;

    Swift

    var latestRestorableDateTime: Date? { get set }
  • The current state of point in time recovery:

    • ENABLING - Point in time recovery is being enabled.

    • ENABLED - Point in time recovery is enabled.

    • DISABLED - Point in time recovery is disabled.

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic)
        AWSDynamoDBPointInTimeRecoveryStatus pointInTimeRecoveryStatus;

    Swift

    var pointInTimeRecoveryStatus: AWSDynamoDBPointInTimeRecoveryStatus { get set }