Class: Aws::DynamoDB::Types::PointInTimeRecoveryDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDB::Types::PointInTimeRecoveryDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dynamodb/types.rb
Overview
The description of the point in time settings applied to the table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#earliest_restorable_date_time ⇒ Time
Specifies the earliest point in time you can restore your table to.
-
#latest_restorable_date_time ⇒ Time
‘LatestRestorableDateTime` is typically 5 minutes before the current time.
-
#point_in_time_recovery_status ⇒ String
The current state of point in time recovery:.
-
#recovery_period_in_days ⇒ Integer
The number of preceding days for which continuous backups are taken and maintained.
Instance Attribute Details
#earliest_restorable_date_time ⇒ Time
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.
5877 5878 5879 5880 5881 5882 5883 5884 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5877 class PointInTimeRecoveryDescription < Struct.new( :point_in_time_recovery_status, :recovery_period_in_days, :earliest_restorable_date_time, :latest_restorable_date_time) SENSITIVE = [] include Aws::Structure end |
#latest_restorable_date_time ⇒ Time
‘LatestRestorableDateTime` is typically 5 minutes before the current time.
5877 5878 5879 5880 5881 5882 5883 5884 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5877 class PointInTimeRecoveryDescription < Struct.new( :point_in_time_recovery_status, :recovery_period_in_days, :earliest_restorable_date_time, :latest_restorable_date_time) SENSITIVE = [] include Aws::Structure end |
#point_in_time_recovery_status ⇒ String
The current state of point in time recovery:
-
‘ENABLED` - Point in time recovery is enabled.
-
‘DISABLED` - Point in time recovery is disabled.
5877 5878 5879 5880 5881 5882 5883 5884 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5877 class PointInTimeRecoveryDescription < Struct.new( :point_in_time_recovery_status, :recovery_period_in_days, :earliest_restorable_date_time, :latest_restorable_date_time) SENSITIVE = [] include Aws::Structure end |
#recovery_period_in_days ⇒ Integer
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. If no value is provided, the value will default to 35.
5877 5878 5879 5880 5881 5882 5883 5884 |
# File 'lib/aws-sdk-dynamodb/types.rb', line 5877 class PointInTimeRecoveryDescription < Struct.new( :point_in_time_recovery_status, :recovery_period_in_days, :earliest_restorable_date_time, :latest_restorable_date_time) SENSITIVE = [] include Aws::Structure end |